Почему программирование?Прежде чем учить человека программированию, лучше объяснить, что это дает и зачем оно ему нужно.1 Несложная интересная работа.Программирование — это несложная и интересная работа. Была возможность сравнить с тем, чем в банке экономисты занимаются. Это небо и земля. В банке все гораздо скучнее. Да и соблюдать дресс-код в 30-ти градусную жару не очень приятное дело. 2 Хорошо оплачивается.Мне просто приятно видеть, как мои друзья через 5 лет работы начали покупать себе машины или квартиры.3 Гибкий график.Жесткий график — это неприятно. Это вам подтвердит каждый, кто стоял в пробке в час пик, или кого штрафовали за опоздание в 5 минут. А как насчет возможности приходить на работу в 11 утра, а уходить в 5? Скажете мечта? Для большинства программистов это реальность. Справляйтесь со своей работой, и вам слова никто не скажет. Во многих конторах вы можете не приходить на работу, а работать из дома.4 Профессиональный рост.Почти в любой организации, чтобы получить престижную должность и хорошо зарабатывать, нужно делать карьеру. Программисту достаточно просто оставаться программистом. Вам не нужно переучиваться с программиста на администратора или бороться за должность начальника. Можно просто расти профессионально. Программисты с пятью-десятью годами опыта работы получают шикарные зарплаты.5 Высокая международная мобильность.Три самых высокооплачиваемых специальности на западе: юрист, хирург/врач и программист. Но наш юрист за границей будет бесполезен: другие законы, прецедентное право и т.д. Врачу нужно учить язык, заново сдавать экзамены. Программисту ничего учить не придется. Тот же язык. Те же стандарты. Часто даже заказчики те же.Почему программирование?Прежде чем учить человека программированию, лучше объяснить, что это дает и зачем оно ему нужно.1 Несложная интересная работа.Программирование — это несложная и интересная работа. Была возможность сравнить с тем, чем в банке экономисты занимаются. Это небо и земля. В банке все гораздо скучнее. Да и соблюдать дресс-код в 30-ти градусную жару не очень приятное дело. 2 Хорошо оплачивается.Мне просто приятно видеть, как мои друзья через 5 лет работы начали покупать себе машины или квартиры.3 Гибкий график.Жесткий график — это неприятно. Это вам подтвердит каждый, кто стоял в пробке в час пик, или кого штрафовали за опоздание в 5 минут. А как насчет возможности приходить на работу в 11 утра, а уходить в 5? Скажете мечта? Для большинства программистов это реальность. Справляйтесь со своей работой, и вам слова никто не скажет. Во многих конторах вы можете не приходить на работу, а работать из дома.4 Профессиональный рост.Почти в любой организации, чтобы получить престижную должность и хорошо зарабатывать, нужно делать карьеру. Программисту достаточно просто оставаться программистом. Вам не нужно переучиваться с программиста на администратора или бороться за должность начальника. Можно просто расти профессионально. Программисты с пятью-десятью годами опыта работы получают шикарные зарплаты.5 Высокая международная мобильность.Три самых высокооплачиваемых специальности на западе: юрист, хирург/врач и программист. Но наш юрист за границей будет бесполезен: другие законы, прецедентное право и т.д. Врачу нужно учить язык, заново сдавать экзамены. Программисту ничего учить не придется. Тот же язык. Те же стандарты. Часто даже заказчики те же.Почему именно Java?Совокупность трех следующих факторов и заставила меня переучивать людей на джавистов.1 Java — один из самых легких языков для изученияУ меня получается научить человека за три месяца. 2 Большой спрос на рынке труда.Можно устроиться на работу без опыта. Фирмы охотно берут на работу толковых новичков и занимаются их дальнейшим обучением. 3 Самые высокие зарплаты по отрасли.Одни из самых высоких. Особенно актуально для начинающих программистов.Что я уже начал, а вы дальше думайте что это сложно.
Bump
>>134508077 (OP)TOLSTO
>>134508077 (OP)>JavaMuch enterprise
>>134508077 (OP)Реально ли в 25 лет вкатиться в программирование? Опыта нет вообще, образование среднее, но желание очень сильное. Какие книжки посоветуете, какой язык выбрать?
>>134508763Завтра ищешь в интернете книжку Dive into HTML5. Похуй если ничего не поймешь. Затем идешь на w3.org и изучаешь стандарты от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенций по семантике тегов HTML-кода, чтобы от зубов отскакивало. Когда напишешь свой первый сайт-визитку, по пути изучив CSS3, скачиваешь и изучаешь любой редактор, рекомендую GNU Emacs или Vim. Как переделаешь визитку, чтобы содержала по крайней мере микроданные в HAtom и HCard, можешь идти дальше - тебя ждет увлекательный мир JavaScript. Prototype.js, сверхбыстрый jQuery, GWT. Отсос хиккующих выблядков / просто неудачников типа рейфага или сиплюсплюс/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>134508763Если прям честно и объективно: можно, но сложно. Сразу забудь про огромные зарплаты если не в ладах с математикой/логикой. Устроится тебе будет сложнее, чем 20и летнему щеглу.
>>134508077 (OP)И где же ты обучаешь?
>>134509126Математика не нужна в программировании, ты просто пишешь код, а не вычисляешь формулы.
>>134509126Почему? Типа я уже старый чтоли?)
>>134509195> )
>>134509195В айти да. В 25 уже опыт должен быть минимум года 2-3. А в идеаде 5-7 лет.
>>134509188Нужно понимание логики. Кстати, bitwise операторы. И прочее.
>>134509195Видел и в 50 вкатываются во фриланс и тимлид, главное желание пару месяцев времени.
>>134509188Под математикой я подразумеваю аналитический склад ума. В 25, если мозг не тренировать он как правило становится очень слаб в точных науках. А в программировании без этого никак. Постоянно надо думать логически. Работать быстро с числами.
>>134509358Так то фрилансю Форматировать строки на пыхе и пытаться понять, почему CSS не работает.
А что делать если мне не интересен (не моё это) веб дизайн, да и вообще дизайн.
>>134508077 (OP)
>>134509437Бекенд. Питон/джанга, руби/рельсы.
>>134509437С++, С#, Java (Enterprise, Android), Object-C, Swift (iOS)
Почему так много веб-дизайнеров, но за последние годы кроме нагрузки на ОЗУ никакого продвижения? Взять хотя бы редизайны топовых сайтов вроде вк, кп, ласта и прочих.
>>134508077 (OP)Толсто пиздец. Если я, 25-летний гуманитарий с дипломом юриста, сяду учить джаву, то выучу за три месяца? Лол, иди нахуй, люди в веб дольше вкатываются.
>>134509513Чтобы на работу взяли конечно нет. Какие то базовые вещи да.
>>134509502Очевидно же. Потому что>так много веб-дизайнеров
>>134509502И этот убогий подгон web под мобильные устройства, замена простоты и удобства на безвкусное излишество, смешение цветов. И сука всё круглое.
>>134508077 (OP)>Высокая международная мобильностьХуй там. Так было лет 15 назад, а сейчас без проблем пускают лишь спидозных беженцев, а нормальному человеку надо вывернуться анусом наизнанку. Сантехнику или строителю на порядок проще.
>>134509502нагрузка на ОЗУ не изза дизайнеров, а изза всяких анимаций CSS3 и навешанных js. К тому же софт(в том числе браузеры) вообще щас пишут джависты всякие(рукожопики), впринципе это синонимы. У них там автоматическое управление памятью поэтому щас все проги занимают так много ОЗУ
>>134509614Хуйню несешь
>>134508077 (OP)Сап, петухан.Пытался стать джава джуниором.Но они посылали нах без maven и spring нах даже за 15к.перекатился в скл
>>134508077 (OP)Почему бизнес?Прежде чем учить человека бизнесу, лучше объяснить, что это дает и зачем оно ему нужно.1 Несложная интересная работа.Ведение бизнеса — это несложная и интересная работа. Была возможность сравнить с тем, чем в банке экономисты занимаются. Это небо и земля. В банке все гораздо скучнее. Да и соблюдать дресс-код в 30-ти градусную жару не очень приятное дело. 2 Хорошо оплачивается.Мне просто приятно видеть, как мои друзья через 5 лет работы начали покупать себе машины или квартиры.3 Гибкий график.Жесткий график — это неприятно. Это вам подтвердит каждый, кто стоял в пробке в час пик, или кого штрафовали за опоздание в 5 минут. А как насчет возможности не приходить на работу? Скажете мечта? Для большинства бизнесменов это реальность. Вам слова никто не скажет.4 Профессиональный рост.Бизнесмену он нахуй не нужен. Ты сразу босс.
>>134509611>убогий подгон web под мобильные устройстваАдаптив на несколько порядков лучше, удобнее и менее затратнее, чем специальная мобильная версия (не считая, приложения, естественно)>замена простоты и удобства на безвкусное излишествоФлэт дизайн и есть простота и удобство. Убирается всё лишнее и добавляется больше пространства. Если что-то неудобно, то это просчёты конкретных дизайнеров/юзабилистов.>смешение цветовКакое ещё смешение цветов, наркоман? Нормальные дизайны выдержаны в тоне и стиле и не злоупотребляют цветом.>всё круглоеКруглые аватарки - не всё.мимо не дизайнер
>>134509693>>134509658>>134509625>>134509614>>134509611>>134509547>>134509513Решил я устроиться на свою первую работу. Составил резюме на позицию java junior, приписал 4 месяца опыта в несуществующей форме и пошел на собеседование.Взяли. Поработал три месяца. Учил java и разбирался в проекте. Но фирма не понравилась. Через три месяца уволился. Посидел дома месяц, позанимался, и пошел на собеседования снова. В этот раз я уже искал позицию java middle и, по резюме, имел год опыта работы. Поработал два месяца. Проекту с десяток лет, профессионалы справляются, но новичку на таком проекте очень скучно. Уволился.Нашел новую работу. Теперь в моем в резюме было полтора года стажа. В этот раз проект полностью устраивал, но хотелось развиваться и другую зарплату. Должна же быть где-то фирма, которую я ищу — думал я. Поработал три месяца.На свою последнюю работу, устроился на позицию senjor java developer. Три года работы в резюме внушали уважение. Уже три года работаю в понравившейся фирме. Именно то, что я искал. Я доволен, заказчик тоже.Тут главное не останавливаться. Не нужно молча терпеть, если видите, что не ваше. Не бойтесь увольняться. Возможно идеальная работа от вас в одном собеседовании. Ну, или в двух, трех, четырех.
С чего лучше начать?С паскаля. Как показывает практика и мой субъективный опыт, все в школе изучали паскаль. В зависимости от ситуации выделяю 2-4 занятия на вспоминание паскаля.1 Переменные и ReadLn/WriteLn.2 if, for, while, массивы.3 Функции и процедуры.4 Закрепление изученного.
>>134509966Блядь, ебаный Паскаль. Учу питон с апреля с переменным успехом, пишу кое-какие программки по мелочи, перепоступил на погромиста - а тут весь первый курс блядский Паскаль
>>134508077 (OP)>приходить на работу в 11 утра, а уходить в 5утра
>>134510186Он хороший. Что не так?Да и в целом, не столь важен язык, сколько парадигма и библиотеки.
А что все ломанулись в программирование в последнее время?Это же не панацея да и не у всех получается, а самое главное что далеко не всем нравится.
>>134510719Говно без задач же. Зачем изучать то, что не принесет прибыли. Кстати, а для Паскаля есть какие-нибудь библиотеки, лол?
Всратые, блять, программисты.Видел сотни таких даунов, которые выучили сраный до диез и басик и кричат что они девелоперы, самые охуенные, повелевают компьютерами.Никто вам нихуя не заплатит за программирование на этом дерьме. 150к в месяц ваш потолок в ДС. Будете изучать супер-пупер паттерны и читать хабр, мечтая удавиться от уныния. Без математик и и образования так и останетесь кусками до конца жизни.Пиздуйте из моего программирования, унтерменши.Пиздуйте сантехниками работать.P.S. мимовмкшник съебавший в гейропки.
>>134510804Ну. С такой логикой: зачем изучать, как работает процессор (асм), не заплатят же.
>>134510906Незачем.Четыре раза пересдавал эту ненужную ебалу в свое время. Нахуя, спрашивается, если кроме питона с R нахуй ничего не сдалось.
>>134510906Это желательно для общего развития, а мертвый язык ничем помочь не сможет
>>134508077 (OP)>программирование>Несложная работа>Хорошо оплачивается>Профессиональный рост>Высокая международная мобильность
>>134511039Макакой любой стать может.
>>134510996Да вы, сэр, великий дата саентист!
В чем сложность крестов?
>>134511101Сам сатана эту ебалу придумал.
>>134511120Что такого? Давно ковырялся там для потехи, потом как-то заебало. Тот же ассемблер это полный пиздец. В крестах только ООП сатанинский пиздец.
>>134511101В мелочах.Каждый стандарт - куча ебалы.Один раз ошибся, и дал разным шаблонам в разных файлах разные имена? Пизда тебе, компилятор проигнорирует.Решил заебашить множественное наследование от имплементаций? Пизда тебе.Но самое охуеннное это когда ты понимаешь что тебе нужен шаблонный интерфейс у которого варьируемое число параметров шаблонных классов. Незабываемое чувство.Но если ты не всратый даун, то ни в чем, охуенный язык, только код на нем пишется долго, так что использовать не для всего получится.
Поргомировоне не нужно.
>>134508077 (OP)Как стать бизнесменом? Может для начала что то приватизировать у государства или украсть и приватизировать?
>>134508077 (OP)300к.
девственность и геморрой
>>134508980HTML5 и JS не нужны. Изучаешь PHP + основы HTML/CSS. На PHP пилишь движок на 3 килобайта, который генерит 2 миллиона страниц с ключевиками и кучу sitemap_XXX.xml. Дальше вставляешь все это в Гугл, индексируются обычно от 30000 до 100000 страниц, идет трафик. Трафик льешь на партнерки. Профит!
>>134508077 (OP)Знаю несколько молодых ребят, которые закончили на программистов, говорят работу по специальности так найти и не смогли. Получается ни какого спроса на программистов нет.
>>134508980>2176>GWTПасту хоть обновили бы.
>>134516500По опыту знаю, что такие молодые ребят мнят себя дохуя специалистами и ожидают 100К+ зарплату без опыта работы. А реальность такова - без опыта ты можешь устроиться разве что на 30К + районный коэффициент. Поработать полгода - год и уже можно перекатываться на достойную зп.
>>134517253Вообщето это мухосрань
>>134517309В Котосибирске овердохуя вакансий, например. Про остальные города не в курсе
>>134509195Если начнешь прямо сейчас, то до Junior разработчика дорастешь лет через 5, а тридцатилетний неопытный разработчик никому не нужен, да и в принципе тебе будет неприятно в подчинении у 23-летних коллег ходить.
>>134509919Охуительные истории, попробуй тоньше.
>>134516500Спрос есть на хороших программистов, которые быстро умеют решать задачи/проблемы заказчика, а это в 95% правильные аутисты с 5+ годами добытого кровью и потом опыта.
За два года вырос до милда с 70К зпмимо 25лвл явист
>>134517806><property name="hibernate.connection.url" value="mysql.jdbc.//localhost:3306/Icarus"/>><property name="hibernate.connection.driver_class" value="com.jdbc.mysql.Driver"/>Где здесь ошибка?
>>134517806Хули ты так долго гуглишь, пиздобол?
>>134508077 (OP)> Прежде чем учить человека программированию, лучше объяснить, что это дает и зачем оно ему нужно.Лучше объясни, зачем мне это нужно — учить кого-то программированию.
>>134519210Компенсация неспособности показать свою квалификацию в работе, так хоть перед нафанями покозырять можно.
>>134509308Я в 25 только вышку получил. Если учиться не на заочке, то где ты 5-7 лет опыта возьмешь?>>1345176005 лет до джуниора? это если ты аутист полныйВ треде собрались маняпрограммисты, которые вкатились в профессию в 12 лет и к 20 годам уже рулили корпорацией.
>>134520415>5 лет до джуниора? это если ты аутист полныйМамкины максималисты с дивана подъехали.>где ты 5-7 лет опыта возьмешь?Успешные программисты увлекаются с 14 лет, к 19 худо-бедно познают ремесло, идут на свою первую part-time работу и к 25 имеют 5-7 лет опыта.
>>134520536Ну ладно, уговорил.Но 5 лет что там изучать я не понимаю.Это как в свое время, когда суши только появились в России, ванаби кулинары говорили, что для того чтобы научиться их ПРАВИЛЬНО готовить нужно минимум 10 лет, типа так в Японии принято. Сейчас их готовит любой таджик с медкнижкой. Так и здесь.Мой план таков: доучиваю пхп до уровня ООП и фреймворков, немного аяксов для всяких корзин и выпадающих списков, html/css на уровне изменения тегов и классов, вкатываюсь через полгодика на php джуниора, через год-полтора перевожусь либо на миддла, либо сразу в тимлиды.
бемп
>>134514300Анон, я надеюсь ты знаешь о чем говоришь.Есть уже давно такая идея налепить сайтов с овер дохуя контента, причем уже есть готовые парсеры (и если нужно напишу еще).Можешь ли пояснить за доход который получается в среднем с одного сайта (я понимаю что с одного будет не так много, а брать нужно кол-вом).Надоело жить за одну зарплату.
>>134509391>В 25, если мозг не тренировать он как правило становится очень слаб в точных науках.ой блять хахаха даун
>>134517253Так и есть, в этом году закончил универ, и пошел работать, опыт был минимальный на фрилансах 300к\сек, стартовая ЗП 500 баксов, мало, но работаю ради перспективы, опыт я получаю огромный.Одногруппники которые не пинали хуй 5 лет а пошли работать на 3-4м курсе, получают 2к+,по российским меркам это около 120к наверное.
>>134521678Переводись, успехов.
>>134517634Он таки прав. Особенно в том как из джуна превратился в сениёра почти не работая.