Почему ты не станешь программистом, пройдя курс за 2 или 5 месяцев. Спойлер – за 9 тоже
Про высокие зарплаты IT-специалистов слышали все. Возможность достойного дохода привлекает в эту сферу толпы посторонних людей, которых интересует не программирование как таковое, а лишь перспектива наживы.
На некоторых онлайн-курсах предлагают ускоренно научить писать код с тем, чтобы студенты тут же отправились работать. Неудивительно, что неизбывная любовь к дармовщине приманивает к таким курсам наивных людей. Они уже видят себя через год сотрудниками какой-нибудь крутой международной корпорации. А то и на «тёплой» должности где-нибудь в Силиконовой долине…
…после двухмесячного курса за 10000 рублей.
Но это невозможно. Давайте будем реалистами.
Для того, чтобы назвать себя профессиональным программистом, требуется фундаментальное образование. Это минимум 2,5 года занятий. И только после такого периода практики человека можно с натяжкой назвать специалистом. Начинающим. С доходом, который далеко не впечатляет: зарплаты джуниора в Российских регионах стартуют от скромных 30000 рублей в месяц.
За два месяца можно поверхностно изучить язык программирования или натренироваться делать сайты на конструкторе по шаблонам. У некоторых экстремально замотивированных и инициативных людей получается зарабатывать на этом.
Но стоит понимать, что это не программирование. Это рутинная работа по скрипту. Человек овладел одним-единственным простым навыком, который востребован в настоящий период.
Это как называть врачом того, кто просто научился делать уколы. Да, можно зарабатывать, выполняя только одну операцию. Однако это будут далеко не те будоражащие разум доходы, которые сулят в вакансиях разработчиков.
Сначала цель
Прежде чем принимать решение обучаться программированию, стоит обозначить, для чего вам это нужно?
Вам нравится писать код?
Вы хотите приносить людям пользу?
Планируете открыть собственный IT-бизнес/онлайн-проект?
Ваша мечта – эмигрировать, чтобы работать за границей?
С такими целями вы будете достаточно замотивированы, чтобы взбираться по лестнице профессионального развития. Если же вас привлекают только деньги, ничего не получится.
Абстрактное вознаграждение в будущем не является достаточным стимулом, чтобы долго и регулярно заниматься сложным делом, к которому не лежит душа. Так устроена человеческая психика.
Выбор формы обучения
Определив цель, вы поймёте, какое образование требуется. Возможно, вас действительно удовлетворит нерегулярная подработка на фриланс-бирже по вечерам после основной работы и прибавка в несколько тысяч рублей к семейному бюджету. В таком случае мини-курс по программированию – верный выбор.
А вот тем, чьи цели не ограничены выполнением примитивных задач по шаблону, стоит приготовиться к долгому и увлекательному путешествию по миру IT.
Обязателен ли вуз
Рекрутеры, работодатели и сами специалисты расходятся во мнениях. Представители «старой школы» уверены в необходимости диплома. Но, учитывая, что программы вузов не успевают за развитием технологий, ценность «корочки» становится спорной.
Если вы способны решать задачи бизнеса, наличие или отсутствие «вышки» роли не играет. Самостоятельное образование или обучение в онлайн-школе по международной программе тоже способно сделать вас профессионалом.
Саморазвитие
Сложно представить профессиональную сферу, в которой всё менялось бы так же стремительно, как в IT. Чтобы угнаться за переменами, придётся постоянно быть в напряжении.
В первую очередь саморазвитие включает чтение специальных книг. Но технологии развиваются быстрее, чем переводчики успевают переводить. Пока книгу издадут в России, она успеет устареть. Поэтому для программиста обязательно владение иностранным языком на уровне, достаточном для понимания технической литературы.
С чего начать
1) Попробуйте программирование (1-2 месяца)
Выберите пару актуальных технологий, к примеру, HTML, JS, CSS или простой язык – Python, PHP и изучайте их. Почувствуйте, нравится ли вам эта деятельность, готовы ли вы заниматься этим годы и даже десятилетия. Или, возможно, не стоит продолжать?
2) Этап обучения (минимум 2,5 года)
Не исключено и самостоятельное изучение, но правильнее будет найти ментора или записаться на интенсивные насыщенные курсы с большим количеством практики. Кто-то опытный должен указывать вам на ошибки и направлять.
3) Стажировка
Пробовать себя «в поле» можно уже в период обучения, выполняя заказы на фрилансе или устроившись удалённо на вакансию джуниора.
Развивайте навыки непрерывно, чтобы поддерживать их в актуальном состоянии. Впитывайте новую информацию, практикуйтесь, пишите код и читайте чужой, пробуйте новые инструменты.
Чтобы стать крутым профи, которому платят 6000 долларов в месяц, потребуется не менее 7-10 лет упорной постоянной работы. Готовы к этому? Тогда вперёд!
Как же я устала от снобизма недалёких людей от ИТ.
Я в ИТ ради наживы (¬ ◡ ¬ ). Я люблю деньги. Надоело читать про нашу богоизбранность. Мне просто повезло удачно прийти в профессию
в которой, на фоне бедности страны и конкуренции с западом, я чувствую себя в финансовом плане лучше чем мои соотечественники.
Лайкните что ли кто тоже за деньгами тут, а не ради великих свершений, изменения мира и любви к созданию обычного кода под нужды чужого бизнеса.
Комментарий недоступен
Тэш + плюсую
За два месяца можно поверхностно изучить язык программирования или натренироваться делать сайты на конструкторе по шаблонам.Бодяга это
За два месяца я научился делать сайты (не по шаблону, а HTML, CSS, JQuery, JS чутка, компиляторы там, хуемое) сделал 5 сайтов, 1 знакомому, 3 себе (один до сих пор в деле), 1 коммерция (70 кусков заработал, делал 1 с нуля). Но понял, что не мое. Знания пригождаются до сих пор.
Супер! Все верно. Лирика для врунишек. В реальном мире на первом месте деньги. Так у 99% людей.
Про «богоизбранность» кодеров
Немногие красноглазики могут признать, что если отбросить всю муть, они по сути те же рабочие на на конвейере, использующие несколько инструментов (фреймворков) на своем участке (фронт/бэк). А не могут признать по причине того, что у многих проблемы с банальной адекватностью. Недаром чуть ли не на первое место в профессии выходят "софт-скилы" (читай, умение общаться), а люди способные к диалогу, даже при средних хардах становятся тимлидами куда быстрее, чем технически прошаренные хмурые задроты-интроверты. Эйчарская охота за кадрами и большие зарплаты также не способствуют адекватности. «Я же такие бабки получаю — а значит я крутой, я ИНЖЕНЕР, всем на колени!»... Отсюда и появляются статьи подобного плана, чтобы не думали, что стать членом «высшей касты» это что-то тривиальное.
Какой-то вы не счастливый человек, если все счастье для вас в деньгах. И код у вас, наверное, тоже грустный :(
Хоть в финансовом плане и лучше, а всё равно доля горькая. У меня есть теория, что сдача в аутсорс программистов из бедных стран делает эти страны ещё беднее. Суть в том, что бедная страна "продаёт" своих айтишников с большой скидкой, а конечный продукт их труда импортирует обратно по вполне рыночной цене.
Таких как вы очень мало и вам очень повезло, что вы один из тех людей, кто работая на не самой любой работе, хорошо зарабатывает)
Я вообще считаю что любовь к кодингу - это единственное, что мешает программистам становиться миллионерами. Потому что эти балбесы готовы чуть ли не полубесплатно работать иногда, если из завлечь какой-то никчёмной побрякушкой типа новой модной технологии (и печеньками бесплатными в офисе, ага)
На собеседовании, примерно также отвечаю на вопросы типа "3 вещи, которые тебя вдохновляют?" :)
Никогда не искал денег от программирования, но они сами шли. Первые проекты делал бесплатно и в 18 лет в 2003 зарабатывал около 100 тысяч рублей в месяц. Те, кто приходит в профессию только ради денег - обычно много их не имеют, потому что нет стимула развиваться дальше, а мотивация вырасти от «хорошие деньги» до «очень хорошие деньги», когда денег хватает на все разумные потребности и ещё остаётся - невысокая. Так и остаются такие люди на уровне Сеньора максимум.
Я в ИТ потому что это творчество. Даже если тут не будет денег - я тут останусь.
Комментарий недоступен
Вот вам реально приятнее работать за 200 тысяч, чем бездельничать за 12? Чудны дела твои Господи, благодарю Тебя что родился в богатой семье и мне не надо работать ни за 12, ни за 200 тысяч!
Сам я далек от программирования..но в посте увидел прежде всего посыл к тому, что профессионалом не становятся оперативно (это актуально в целом для любой сферы) за 2 месяца. Вопрос денег как причины работы в целом, да, тоже так или иначе поднимается автором)
Бро, так ты тот самый чел который делает сайты по шаблону, просто у тебя уровень выше и спецификация сложнее =)
Зашкаливающее адекватный коммент. Подписываюсь полностью.
Деньги нужны всем, кто бы спорил. Но если Вам нужны ТОЛЬКО деньги - я вам сочувствую.
Я не беру на работу людей, которым нужны только деньги и всякие плюшки. Они всегда работают "на отцепись".
Скорее соглашусь, но меня привлекают оба аспекта профессии.
Естественно вопрос денег безумно важный, хоть и с таким же успехом можно идти в другие отрасли за бОльшие денежки, гос контрактами заниматься, но типа реально 75 процентов своего бодрствующего времени тратить тупо ради денег? Не грустно ли это? Там зашитая в нас желание соц. реализоваться, помочь обществу, да и просто удовлетворить любопытство (науку херачить работая в исследовательской лабе, ведь там токо ещё больше платят а отвечаешь на интереснейшие для себя вопросы) - вообще нет?
чувак, тс-с-с, не пали остальных
Мотивация хорошо зарабатывать – это тоже прекрасная мотивация. Ничуть не хуже желания «изменить мир» и любви к кодингу. Менее богоизбранным вы от этого не становитесь.
А потом они идут искать остаток от деления с помощью цикла...
Программирование - исчезающая и не востребованная профессия. Объясню. Код с нуля больше уже никто не пишет, особенно на перечисленных языках. Основной навык программирования на сегодня - это сборка продукта из готовых компонентов и кастомизация. Программист - больше не программист, а стековод, кастомизатор или кодоукладчик, назовите сами как вам нравится. Всего каких-то 10 лет назад это не было так, и отбор программиста-алгоритмиста с умственными скилами имел какой-то смысл. Сейчас алгоритмические собеседования сохраняются больше как необходимая доза презрения от старших погонщиков и как пропуск в "высшее общество". Но даже если нанять блестящего программиста-исследователя, его интеллект всё равно придётся долго употреблять для вкапавания в дебри питонного говнокода, прежде чем он сможет что-то улучшить. Поэтому на курсах нужно учить или самому учиться именно этому: ковыряться в говнокоде (не шучу). Я ни на чьей стороне, по меркам отрасли я уже старый чувак, и вся эта трансформация разворачивается на моих глазах. Такая нынче эпоха.
ох уж эти мантры про кодогенерацию и no-code, да-да, прям завтра гуманитарии смогут себе хайлоад развернуть в кубер кластере на всем готовом.
А кто пишет компоненты?
Комментарий недоступен
Алгоритмы ушли на второй план в основном из за дешевого железа. Так как человекоресурсы сильно дороже чем десяток другой гигабайт оперативки, но всё ещё важны там, где минимальные ресурсы и максимальное быстродействие
увеличивается объём no-code и low-code работы, но заменяет ли она обычное программирование?
я 30 лет назад тоже начинал с таких платформ, по мере появления опыта перешёл на delphi (это такая суровая enterprise платформа, аналог нынешнего C#), затем стал чистым С++ программистом
плюсовиков требуется в разы меньше чем к примеру пыхеров, но и способных выйти на это уровень гораздо меньше, так что каждому найдётся своё место
Давайте на секунду представим, что на рынке ещё есть компании, которым надо поддерживать и развивать существующие продукты, легаси кодовую базу, работающие бизнес решения - называйте как хотите. Как, с вашей точки зрения, будет приносить пользу условный «кастомизатор» без алгоритмических скиллов?
Или вы о классических вопросах а-ля напишите на листочке красно-чёрное дерево?
Основной навык программирования на сегодня - это сборка продукта из готовых компонентов и кастомизация
И да, и нет. С одной стороны, да — 99% по крайней мере мобильных приложений сейчас — "сходи на сервак, возьми JSON, покажи его во вьюхе". С другой стороны, если ты отклоняешься от этого сценария, то хер его заменишь комбинацией библиотек. Мы вот сейчас пилим проект (не могу сказать какой, под ведроид, могу лишь сказать, что сети там вообще почти нет), и там подход "возьми либу и вкрути её сюда" вообще не работает. Он работает разве что для DI и AndroidX. А всё остальное приходится изобретать фактически с нуля (проект не уникальный, опенсорс аналог есть у гугла, но там говнище такое, что глаза приходится с мылом мыть после просмотра).
И, что интересно, процентов 30 разработчиков middle-senior с собеседований вполне способны работать с таким проектом (т.е. не копипастить со StackOverflow, а самостоятельно писать). Так что живёт всё ещё наше дело.
Как кто-то говорил, всегда нужно будет переводить понятия с человеческого языка на язык алгоритмов (чёткой однозначной логики). Тот, кто это делает, и будет программистом. Так что может измениться язык, но профессия никуда не исчезнет.
Но пока что на практике спрос на автоматизацию только растёт, а такого волшебного инструмента нигде не видно. Видимо, дело в том, что сложность можно реорганизовать, чтобы было проще управлять, но невозможно её убрать. Она всё равно где-то будет находится, и (хорошим) программистам надо будет понимать, где она лежит.
Что то сложно себе представить хоть один маломальский SaaS MVP работающий исключительно на готовых компонентах)
Я думаю вам стоит глубже понять зачем люди стали придерживаться стеков, компонентов и использовать фреймворки: в первую очередь, что бы не городить велосипед, и не обучать каждого нового сотрудника их уникальному велосипеду с костылями.
Ы, слышу это уже лет 10
Уже лет 30 слышу про исчезащую профессию программиста.
Что? Это наверное про wordpress программистов.
Вот из-за таких как вы индустрия и страдает. Оттуда же и куча "вайтишников" - я сейчас как приду, и как начну собирать всё из готовых компонентов! Нет, не начнёте! Оказывается, там ещё и думать надо!
Нет. Ни в коем случае
Но стоит понимать, что это не программирование. Это рутинная работа по скриптуРабота по скрипту - это и есть программирование. Существует даже множество паттернов
Это как называть врачом того, кто просто научился делать уколыДа, это врач. И тот, кто делает УЗИ - врач. И рентгенолог. И уролог. И масса других специализаций
Но, учитывая, что программы вузов не успевают за развитием технологий, ценность «корочки» становится спорнойВот это уже ближе к правде
Как думаете, сколько времени необходимо для становления хорошим программистом, с зарплатой от 1500$?4-5 лет и столько же проектов. Только вот $1500 это так себе зарплата для хорошего программиста
А вот сейчас 70% региональных разработчиков приуныли со своими, в лучшем случае, 800-1000.
Ясное дело, что понятие "хороший программист" является довольно условным, но все же.
1,5к это пару опыта же максимум, стронг джун уже спокойно может претендовать на такую сумму
Спасибо большое за обратную связь! Многим будет полезно
Уколы может и медсестра делать, она врач?
Да мне кажется после курсов можно на 1500к идти, ну или через полгода. У меня, конечно, через пару лет только такая зп стала, но и это было несколько лет назад. Сейчас время чуть другое, зп подросли
И потом на выходе получаем гавнокодеров. Иногда такое пишут, что даже в голову не приходит.
Комментарий недоступен
Думаю такой стереотип сложился из-за того, что текущие специалисты в основной массе начинали свою карьеру, когда для большинства это было вообще не понятным и не перспективным занятием. И начинали они на голом энтузиазме, никто не думал, что в 2021 мидл самоучка будет зарабатывать как хороший врач с научной степенью. И чтобы как-то это оправдать, говорят что к этому нужны "особые навыки и любовь". Так как, на самом деле в айти нет ничего сложного и специалисты это понимают, и также понимают что их положение это, как положение алхимиков в 13 веке. И поэтом нужно создать ауру эксклюзивности и недоступности "простым смертным". Чтобы подольше задержаться в привилегированном положении.
Думаю в недалеком будущем какой-нибудь питон будут преподавать в школе, как сейчас английский.
С трудом представляю как можно переломать себя и стать из гуманитария программистом.
Да. Другие люди любят то, чем они занимаются. И зарабатывают на этом. Те, кто не любят своё дело, никогда на нем не заработают, а будут ныть и обвинять коллег, начальников, родителей, президента, страну.
Нужно идти и за деньгами, но ведь не только? Это же очень классная и интересная профессия
Вообще-то да, многие люди из самых разных профессий любят то, чем они занимаются. Реализуют себя в своей профессии, а не меняют ее каждые 5 лет (профессию, не место работы), и вполне прилично зарабатывают. Любовь к профессии не означает неспособность поднимать финансовый вопрос с работодателем, как тут многие думают.
Не менее года, все индивидуально, но большинству вообще никакие курсы не помогут)
Вы сами пишете, что учиться идёт куча «пассажиров», которым важны только деньги, а не ачивка «профессиональный программист» и тем более не глубокое понимание архитектуры и алгоритмов.
Их и надо учить, как американцы учили пилотов вертолётов для Вьетнама:
за пару месяцев научить взлетать и садиться, если собьют коммунисты - ну не повезло, следующий (горе-погромиста, к счастью, вьетконговцы в яме держать не будут, - просто пойдёт обратно грузчиком на склад).
Пример божественный!
1-5% из «пассажиров», вполне могут добиться результатов)
Профессиональный программист от любителя отличается тем, что первый зарабатывает деньги. Всё.
Держать где, на лидогенераторной галере, которую любой мидл может организовать и сам в любой точке мира?
Комментарий недоступен
Кто такой программист? Это человек который может заставить компьютер выполнять любые вычисления по заданному алгоритму.
Если человек кайфует от того что он решил какую-то задачу и потом научил компьютер её решать - вот тогда он может считать себя программистом. Если этого кайфа нет то нет и стимула.
И бабки, должности, карьеры и все прочее никогда не перебьют этот стимул.
И раз уж человек от этого кайфует, он любую инфу без курсов и всего прочего нароет.
Курсы вообще некоторым не нужны, только мешают. Но большинство не способы дисциплинировать себя, даже если деятельность нравится
Кайф никак не связан с профессиональными обязанностями. Даже если человеку не нравится программировать, но занимается этим — он всё равно программист.
А я бы того юношу (читай себя) заставил пойти на курсы к продвинутому программеру. Оно конечно можно и самому, но времени в разы больше уйдёт.
Пожалуй, минусану. Я как раз из программистов, которые описаны в статье, как только такие и могут существовать: люблю своё дело, почти 10 лет опыта, постоянно развиваюсь - вот это вот все. Но до зарплаты в 1500$ я добирался всего полтора года. Правда, спасибо нашей власти, продержался на этом лимите не долго, но потом достаточно быстро догнал. У меня есть несколько примеров друзей и коллег, которые плюс минус за те же сроки достигали этой заветной цифры. А вот примера 2,5 лет до достижения зарплаты 30000 рублей я даже представить не могу не то, чтобы вспомнить. Может быть у меня примеры нерелевантны и в статье речь про абсолютных тупиц, которые в программирование решили пойти. Но, как мне кажется, и они, после прохождения минимальных курсов, начнут собирать сайты на битриксе из модулей и вполне прилично зарабатывать по меркам окружения.
Я шёл до зарплаты в 40к в серую около 5 лет, но там была кардинальная смена деятельности (внутри одной компании), учёба (6 лет матфака), личная жизнь и непонимание того, как работает рынок. За последующие 2 года сменил несколько компаний, научился продавать свои навыки и получил буст примерно x10 по зарплате (без учёта фриланса).
У каждого своя уникальная история, а тут сплошные "да джуну легко получать 1500 баксов", "да где вы видели такие зарплаты в регионах", "образование нужно", "образование не нужно", "идёшь ради денег - не программист" и т.д. У меня есть друзья, кто получает сильно больше, а есть те - кто сильно меньше. Но все они хорошие программисты, просто жизни у всех разные.
P.S. мой диплом учителя математики и умение решать задачки с тензорами не пригодились никак. Да, умение мыслить и всё такое, но 6 лет - слишком много.
P.S.S. Бесит надменность программистов, обычная профессия, только другие возможности и простор для творчества.
сильно зависит от города и года. я например за 8 лет многократно преодолевал планку в $100 и снова падал ниже - то чёрный вторник, то завод разворовали, то дефолт
Что то не пойму. Зашел к вам на сайт, вот здесь https://msk.itstep.org/review смотрел истории кексов которые у вас учились. Нажал ради интереса на фото (Дмитрий Городницкий) - найти в гугл и выпала вот такая мне поисковая тема. Это вы обманываете левыми ребятами или они обманывают вас подсовывая фото левые?
вау, неплохо
Частенько забирают и наши фотографии, спасибо за замечание. Этот вопрос обязательно решим, при необходимости можем предоставить контакты людей, которые дали на это согласие и готовы оставить отзыв. Уже передали в маркетинговый отдел
И смотрите, пожалуйста, у большинства отзывов стоит ссылка-кнопка на социальную сеть, в которой вы можете связаться с человеком
Наверное все таки сами учащиеся обманывают. Вроде остальные более менее в сети под своими именами, указанными на странице курсов.
А Вы ссылки нажимали? Там есть список рекомендованных людей.
"Про высокие зарплаты IT-специалистов слышали все." - Каких именно? В Самаре, Оренбурге или условном Воронеже (который еще не размомбили?) для типичного системного администратора и 35-45 тыщ норм.
Ахах )) В Оренбурге никому в голову не приходит, что можно удаленно работать на стартап из Фремонта?
А на кой он нужен этот системный администратор? ИМХО, в чистом виде уже мало кому нужен, отсюда и такие зарплаты. Кстати, что печально, но уровень 2/3 не выдерживает критики.
Да и мединанная зарплата существенно выше, мы не говорим, что все богачи. Но профессия явно не из худших
Я из Воронежа, такие зарплаты у слабых джунов. Системный администратор может переквалифицироваться в devops, чтобы получать больше
Дядь, в разбомбленном Воронеже куча офисов американских галер (Dataart, Evrone, Quantori итд) и офис разработки Т-системс (это который Дойче Телеком), я уж не говорю про людей, которые гребут на всякие Люксофт и Епам удаленно и контракторов.
P.S. Не будь сисадмином за 35, учи английский и будь девопсом за 350.
С наилучшими пожеланиями, сеньор смузихлеб за 4к бакинских в месяц из Воронежа.
Комментарий недоступен
https://habr.com/ru/article/511700/ Пожалйста
Сейчас отправим ссылочку на исследования
в зависимости от специализации и скиллов реально разброс от 50 за джуна до 1кк и выше за гуру. Просто недокодеров стало больше
Upwork в помощь. Проверено на практике.
Это все хорошо конечно. Но подскажите лучше, как из ребёнка 10 лет сделать в будущем it-специалиста, программиста и так далее? Какой путь выбрали бы вы, если вернулись бы в этот возраст?
Я вот ни разу не кодер (врач), помогите мне правильно помочь сыну стать успешными специалистом в будущем.
Сейчас я подарил ему пару книг по python для детей, и он прямо увлёкся, но я вообще не знаю как и куда правильно направить ребёнка. Жду ваших советов)
Я звоню в опеку.
Комментарий недоступен
Главное не принуждать, если реально увлекся, дальше сам продолжит. Подарите ему какой нибудь набор а-ля ардуино стартер кит, может ещё и с железками понравиться работать. Разрешайте играть в игры, личный опыт говорит о том что почти все геймеры (не имею в виду гта онлайн, пабг и подобное дно) так или иначе оказываются в IT. Ну и просто помогайте и направляйте, если он будет просить.
Комментарий недоступен
Ну, все верно делаете. Можно онлайн школу еще и конструктор лего майндстормс человеку взять. Скратчдуино может зайдет если ардуино еще тяжеловато. Все же в детстве это должно быть интересно, как кружок моделист-конструктор.
У меня на скратч «кодит» - детский язык. Схемы Знаток собирает. Робота лего виду программирует. Со временем перейдет на питон и см выше, если еще будет ему интересно.
Я программист и мамка шестилетнего программиста. Я не настаиваю причем, но нравятся сыну такие развлечения. Наравне с паровозами, великом и блондинкой Ульяной.
Сейчас многие хотят детей пристроить в программисты (в будущем). Вероятно такие дети к годами 22-24 перегорят. Это как знаю схожие примеры по поводу фигурного катания, или английского языка. Дети повзрослев плеваться хотели от этого. Знаю лично примеры когда уже подростков отдавали в заведения связанные с ИТ, они их даже заканчивать под конец уже не хотели.
В случае с программистами такие случаи встречались часто. Да и не факт, что через лет 10 всё будет так соблазнительно в этой сфере. Слишком много таких желающих стало, в т.ч и родителей (это должно несколько встревожить анализируя на 2 шага вперёд).
А вообще книги, интернет. Всё стандартно.
Перестаньте скрывать за абстрактным "стать программистом" вполне конкретное "получать X рублей в месяц". Программисты бывают разные: кто-то 1С занимается, а кто-то ракеты в космос отправляет. И грань между "не был программистом" и "а теперь уже стал" настолько размыта, что впору задуматься о её существовании. Любой, кто хоть раз настраивал программу стирки на стиральной машине уже может считать себя программистом (см. декларативное программирование).
Но я понимаю, почему вы так делаете. { "Программисты получают много" => "значит став программистом, я буду получать много", "мы обучаем на программиста быстро" } => "пройдя обучение, я быстро стану получать много".
Комментарий недоступен
Комментарий недоступен
Ну про 2 месяца и "вжух вы лутаете тонны денег" я спорить особо не буду, но вот вся эта хрень про "минимум 2.5 года прежде чем вам можно будет себя кем то называть" это полный трешняк, от которого пахнет колхозным васянством из провинции.
Реальность такова, что все зависит от амбиций человека. Вот прочтет человек что "твой потолок это 100к рублей по России с 3 годами опыта" и будет он развиваться соответствующе. А если человек осознает что он в 21 веке, в котором развиты эти ваши интернеты, и можно без особых проблем учить английский и общаться с людьми со всего мира, то внезапно окажется что с наличием весьма специфических скиллов можно будет ползти на фриланс в баксах годика через полтора-два после старта "карьеры" и спокойно просить там 30$/h за свою работу (не фуллтайм конечно, но 30-60 часов в среднем в месяц это весьма простая цель). А через годик после такого фриланса уже можно будет спокойно искать полноценную удаленку с зарубежными компаниями или вообще делать релокацию в цивилизованный мир (хотя в ковидные времена ничего обещать тут не могу).
Про отношения и выбор партнера есть такая фраза, что у большинства людей трагедия жизни заключается в не в том, что они целились слишком высоко и промахнулись, а в том что в какой-то момент они начали целиться низко и попали. Вот с амбициями в карьере та же самая хрень, будете себя ровнять по местному рынку своей провинции, и будет ваша жизнь унылым говном, где 60-100к рублей в месяц это "вау заебись". Я уж молчу про то что доходы в рублях после 2014 года это вообще развлечение для мазохистов, которым видимо всю жизнь хочется прожить в той дыре, где они родились.
Но у меня нет диплома... Я не программист?
В первую очередь саморазвитие включает чтение специальных книг.Но я так и не прочел ни одной книги по программированию... Я не программист?
но правильнее будет найти ментора или записаться на интенсивные насыщенные курсы с большим количеством практикиНо у меня нет за спиной ни менторов, ни курсов... Я не программист?
Как думаете, сколько времени необходимо для становления хорошим программистом, с зарплатой от 1500$?Я на первую такую работу устроился за 2 недели после того, как начал программировать... Я не программист?
Как-то у вас все крайне категорично, вам не кажется?
очевидно, ты не программист
Знаю HTML, CSS, умею гуглить!
Кто возьмет на работу?
Добрый вечер, Николай. Мы можем взять! У нас более 103 открытых вакансий по РФ и еще несколько десятков по разным странам мира, ждем ваше резюме и отклик)
такого кандидата взять можно, если он грызёт гранит и понятно по его github что он старается, а если он пришёл с GeekBrains зарабатывать 100к, то извините.
2 месяца курсов веб-разработки с юдеми за 10 баксов, 3 месяца бесплатных оффлайновых курсов по фронтенду, и уже год и четыре месяца работаю. Полёт нормальный, заплата уже тоже приемлемая. Начал с 15 т.р. в месяц.
Комментарий недоступен
Отличный результат! Поздравляем
1500$ - это не хороший программист, средний.
В принципе да, но смотря с кем сравнивать
Вот опять уровень кодера меряют его зарплатой. А если недокодер 4000 запросит - то сразу видимо станет сеньором? Так лучшеж сразу в аркитекты и 20к запрашивать.
Хороший друг уехал в Бостон 3 года назад . Покантовавшись настройщиком WiFi решил уйти в IT. 4 месяца с его слов упорного обучения и несколько пройденных собеседований дали возможность с ходу получать 6000 $ в месяц .
Через год в карантин уволили , так он устроился в страховую компанию также в отдел IT уже с годовым доходом в 200 k .
Единственно чем он принципиально отличался всегда так это упорством и упрямством .
Комментарий недоступен
"Как думаете, сколько времени необходимо для становления хорошим программистом, с зарплатой от 1500$?"
Ну тут перемешаны два понятия — хороший программист и зарплата) Хорошим программистом за пару месяцев действительно не стать, как наверное и за 9, но можно стать человеком выполняющим конкретные востребованные вещи с постоянно повышающимся уровнем (изучение же продолжается).
На собственном опыте — будучи всю жизнь дизайнером, изучил за пару месяцев PHP и WordPress, первая указанная вами полторашка была месяца через 4, через 9 месяцев с начала изучения — статус Top Rated на Upwork как программист).
Так что вопрос скорее мотивации и количества инвестируемого в изучение времени) и плюсну некоторых из предыдущих комментаторов что сумма вполне реальная.
А определение "хорошего программиста" это вообще очень абстрактная вещь. Хороший он для кого? чего?
плашка не означает, что вы стали полноценным программистом. вам не хватает фундаментальных знаний чтобы заняться чем-то серьёзным
В каком городе больше всего желающих обучаться в вашей академии? А то я на авите разместился в одном городке, у меня только 2 желающих набралось за две недели )
сколько времени необходимо для становления хорошим программистом, с зарплатой от 1500$?Сколько времени нужно для общения на английском? Вот в программировании, как во всём остальном примерно также. Мозговые нейроны одни и те же, в не зависимости от специальности )
Я бы вообще начинал программирование с изучения разговорного английского. Чтобы не стоял вопрос про $1500 )
99% написавших тут комментарии про зарплаты с нуля от 1.5 к долларов - школьники, которые никакого отношения к программированию не имеют.
Давайте расскажу как дело реально обстоит: ни о каких баснословных суммах, которые вы наивно хотите получать прямо со старта, не будет. Никогда. Работодатели не дураки, что бы платить колоссальные деньги ни за что. Все эти сказки в духе "учился 3 месяца и устроился на 100500 денег" оставьте для дворовой шпаны, с которой пиво пьете за гаражами.
Сейчас что бы в IT , в разработке, получать более-менее применимые деньги нужен опыт лет 5-7. Без опыта в несколько лет вы нахрен никому не нужны.
Далее, работодатели сейчас отсеивают легко даже опытных специалистов. Требования в вакансиях вы видели? Там количество технологий и стеков на 5-7 лет опыта промышленной разработки. С вас будут спрашивать знание как минимум нескольких технологий, глубокое знание СУБД, идеальное знание языка программирования, его подводных камней, нюансов.
Я когда читаю все эти юношеские потуги о том, как приходя в IT вы сходу станете получать 150круб просто ржу над вами, идиотами. Ну это реально смешно. Критического мышления ни у кого нет. Неужели вы правда считаете, что в стране, где средняя зп 25 тысяч, вам в IT сходу будут платить по 150 только за то, что вы 3 месяца что-то там поизучали?)))))))
Мы недавно проводили собеседование и 99% из вас двух слов связать не может, никто ничего не знает, а эти люди претендовали на сумму около 120 000 рублей. Вы серьезно думаете, что вам просто так дадут эти деньги?)))))
Код, который вы посылаете нам на проверку просто ужасен. Вы не можете даже чистоту кода соблюдать, большинство программировать просто не умеет., хотя думают иначе.
Ребятушки, расслабтесь. Большие зп в IT есть, но до них 90% просто не доходит. Не думайте, что вы самые умные и нет людей умнее и опытнее вас, что бы платить вас с ходу зарплату, превышающую в несколько раз среднюю по стране.
"Неужели вы правда считаете, что в стране, где средняя зп 25 тысяч, вам в IT сходу будут платить по 150 только за то, что вы 3 месяца что-то там поизучали?"
При чем тут страна проживания? За программистами охотятся работодатели со всего мира, отсюда и планка зарплаты - если местные не будут платить, работники будут работать на зарубежные фирмы.
Комментарий недоступен
интересно, как ты читал. тут только один человек сказал что-то похожее - как через 2 месяца изучения явы он устроился на $1000. все остальные как раз писали что надо учиться
Раскройте наконец основную тайну. Вот есть предположим такой недокодер после курсов.
Какова его цена на рынке?
Но ситуация на самом деле гораздо более жесткая. Такой долбоящер может и за год сменить два "места работы" и уже типа иметь опыт. Но при этом попрежнему быть 100% долбоящером-недокодером.
Первые года 3 такое чмо будет лишь обучаться за чужой счет городя косяк на косяке.
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Самообучения - это классно, но всем ли хватит дисциплины?
Комментарий недоступен
у вас HTML выпал.
Эх, щас бы 2,5 года учиться, чтобы начать работать джуном. Через лет 7 и миддлом можно стать, а через все 20 лидом
А ещё в университетах учат английскому языку. Правда говорить на английском языке учатся после завершения вуза...
"Это минимум 2,5 года занятий. И только после такого периода практики человека можно с натяжкой назвать специалистом. Начинающим."
Какая бредятина. К нам ребята приходят которые год назад слова функция не знали, успешно устраиваются и работают. И это еще не фронтенд. Большинство прошедших учились без платных курсов. А вот как раз с дорогих курсов зачастую приходят с большими амбициями и скромными знаниями.
""требуется фундаментальное образование
Америку не открыли. В любом направлении нужны фундаментальные знания, опыт и практика и еще раз практика, только тогда Вас будут ценить, как специалиста.
Есть много людей, которые очарованы большими зарплатами и хотят прийти в IT, а есть такие как я, которые хотят уйти из IT.
Программирование это классно, когда делаешь что-то для себя.
Все таки за 7 лет опыта, я поработал в разных командах, и видел разных людей. И сейчас скажу одно, что если идти только ради звонкой монеты, то наверное не стоит. Денег никогда не будет достаточно (сколько бы не получали), а работа навряд ли будет в радость. Так и пролетит ваша молодость😒
так то программист ничем не отличается от любого другого инженера любой другой сферы. задранные носы только от того, что сейчас в отрасли есть деньги. деньги в отрасли есть только потому, что из-за легкости трансграничной передачи результата работы на местный рынок сильно давит рынок зарубежный. если каким-то образом окуклить местный рынок - зарплаты моментально съедут в средним инженерным зарплатам - в провинции 30-50 тысяч рублей.
вот и всё призвание, вот и всё "сделаем мир лучше".
А программисты моментально съедут в Чехию или Польшу (дешевая Европа) и продолжат грести на дорогую Европу или США - смотри что сейчас в Белоруссии происходит в этой сфере, знание языка и программирования то от закрытого внешнего рынка никуда не денется, а на РФ мир клином не сошёлся - даже больше, это не та страна, покидая которую будешь жалеть. Ну и для Россиюшки тоже плюс - программисты уедут, а чиновники, менты, казаки и прочих скрепоносцы останутся, лодка меньше качаться будет, аминь.
Кому-то и пары месяцев хватит
На практике таких менее 5%, через нас прошло более 130.000 выпускников, поэтому заявляем с 99% уверенностью. А вот Дисциплина и Труд дадут результаты любому
Полный бред, мои коллеги учули JavaScript с нуля около 3 месяцев. Устроились в Москве за 60-70 джунами. Сейчас у нас работают, опыт год-полтора = 150к.
Это хорошо, но мы судим по нашему опыту и таких людей очень очень мало. Все в любом случае не будут зарабатывать много
Самообучение 3 месяца, курсы 3 месяца [бесплатные от компании] . Сразу устроился на работу с зп выше чем у меня была как инженера с опытом и профильным образованием. Не работавшие нигде кроме IT очень любят рассказывать сказки какая их работа сложная, просто не имея релевантного опыта в других сферах. Прогерство сейчас это не только высокие зп, но и очень низкий порог вхождения, поэтому туда все и идут. Для зп выше 1500$ мне хватило пол года обучения и 1 года работы с офигенными условиями и гибким графиком.
А чего сразу в Силиконовую долину не уехал? Неужели не звали? Судя по всему, ты либо удачно ткнулся (и такое тоже бывает на рынке), либо немножко привираешь.
И куча говнокода от джунов в подарок за 60-70к
Комментарий недоступен
Я пришёл в профессию за деньгами. Примером был самый богатый человек человек из этой сферы. Ну и компьютеры любил. Любил поковыряться, пробовал верстать.
Значит и деньги, и сам процесс увлекают)
Перед тем как записываться на курсы, нужно осознать, что дело не во времени обучения, а в том, что ЭТИМ НУЖНО ЖИТЬ!
👍
Решил в свободное время вспомнить С++. Взял embarcadero. Начал с диспетчера задач windows. Продолжил для android, делаю аналог редактора adobe acrobat. Диспетчер готов на 80%, редактор в начальной стадии, но движется, изучаю строение различных текстовых форматов. Оболочка готова. Параллельно работаю в совершенно другой области.
Ребята! Меня улыбают подобные объявления. Не ведитесь, никакими программистами вы там не станете.
Я потратил 3 месяца + куча литературы и форумов.
Я не считаю себя программистом, хотя работа проделана с нуля! Огромная.
Кто понял о чём я написал, имеет какое то отношение к программированию. Остальным окончившем курсы - зря потратили деньги. Удачи.
-
"Чтобы угнаться за переменами.. " - прочитал как: "Чтобы угнаться за переменными". Чёртова проф деформация!
А вот эти господа какие курсы прошли, они программисты или кто?
Для создания сайта:
1. Давно не требуется быть программистом. И с каждым годом всё меньше это нужно.
2. Даже если сайт сложный и программист необходим, то он всё равно не в центре системы, как и дизайнер, как и копирайтер. Для хорошего сайта нужен правильный менеджер в первую очередь.
Прошли времена, когда программисты были королями интернета, королями сайтов и т.д. Ещё пытаются быть королями стартапов, но это тоже пройдёт — никому не нужны запутанные сервисы из командной строки, которые рождаются мёртвыми.
Сообщение удалено
Расскажите, пожалуйста, как учите и что можете порекомендовать новичкам?
Полезная статья, многим становится ясно, что за этим будущее. Естественно выиграют те, кто лучше подготовился, выбрал правильное учебное учреждение, качественных практиков. Конечно надо учится, практиковаться и стремиться к всестороннему развитию, повышать квалификацию, качать скилы. Тогда можно получать 150+ в ИТ
Согласны!
А как насчёт некоторых известных школьников, которые без вузов писали довольно популярные программы. Имена школьников надо или сами вспомните хотя бы 5-10 ? ;-)
А сколько у нас программистов в мире?) явно не 5-10
вполне реально, если года 4 поучиться самому. только нужны способности, желание/дисциплина, ну и программа обучения :) вполне может выйти джун, который с помощью фреймворков может написать достаточно большую и полезную программу
Кликбейтный заголовок, да чтобы претендовать на зп $6к и стать senior нужно много лет работы программистом, это настолько очевидно, что даже не обсуждается. Но хорошие курсы дадут все, что нужно для старта и опять же очевидно, что только 5-10% смогут стать программистами после курса, остальные поймут, что это слишком сложно для них и сольются.
Была громкая история как молодого бомжа в США научили программировать и нашли для него работу, но через год он вернулся к тому же образу жизни, потому, что мозг напрягать гораздо сложнее чем мышцы. А так как большинство людей ленивые и довольно тупые, то программистами не смогут стать все, хоть они курсы закончат, хоть отсидят 5 лет в институте, значения это не имеет.
Комментарий недоступен
Об этом мы и пытались рассказать
Точно не пара месяцев)
Есть одаренные люди
Интересное замечание про пару месяцев. Я в "шаге" дважды вела курс по 6 мес.. Так вот, оба раза, первое трудоустройство студента (по специальности) было именно через 2 месяца. Конечно, я помогала \ рекоммендовала для потенциального работодателя кого-то одаренного из группы. Но факт - два месяца ))
2-4 года и ты профессиональный крутой программист, с большой-большой зарплатой.
Верно)
А где можно глянуть реальные примеры ваших курсов? Хотя бы вступление, с чего вы начинаете обучать тех же Java программистов?
Академия ШАГ можно ввести в любом браузере
Еще бы начинающим программистам иметь после курсов практику, чтобы сразу же набираться опыта, так как не все берут новичков, требую сразу же программистов с опытом.
Комментарий недоступен
: )
Комментарий недоступен
а дальше что? имхо на з/п в $5k ты не выйдешь без изучения ещё десятков книг со всеми этими "бесполезными" вузовскими знаниями
Доход хороший, но мы говорим о более больших суммах
вранье.
Минимум 2,5 года) А на сайте авторов itstep курсы по 1 году, ммм)
Не путайте, это не полноценные курсы)
Программирование, Дизайн от 2,5 лет у нас (полноценный курс)
Спасибо за замечание, подумаем как это можно более понятно объяснять на сайте
Всему и сразу, конечно научиться невозможно. Но если очень захотеть, то время и желание дадут свои результаты.
А вот сколько времени уйдёт?...
Комментарий недоступен
С уровнем зп джунов вы попали, но к 2м годам опыта ЗП уже выше, чем 100-140к
Комментарий удален модератором
Не совсем верно, я научился программировать на Rust с нуля за 2 дня, за неделю уровень вырос до мидла. Но мой общий стаж программирования 26 лет. :)
Если вы пишете статью на ИТ тему, то не сокращайте значимые утверждения :)
За 800$ работаю в Москве программистом. За 1500$ я буду не рентабелен, нет такой маржи в IOT
......что бы самому научиться - не реально по тому что это не электросварщик или шиномонтаж( там можно научится).
Чтобы сразу много зарабатывать - тоже не получится.
Очень хочу после второго курса найти работу и продолжая работать, ещё закончить 2 курса - вот если вот так получится года good,будет стаж 2 года. Как то так
... здорово, желаю успехов в дальнейшем
"требуется фундаментальное образование. Это минимум 2,5 года занятий"
Почему?
Думаю месяц-два
Ради денег пошёл в It, высшего нет, работал 5 лет в абсолютно другом направлении. Купил курсы в местном универе, учил Java с перерывами ~ год. За 2 месяца нашёл работу, работаю почти год. 99% знаний пришли в процессе работы. Какой смысл 2.5 года сидеть и пытаться самостоятельно что-то выучить, если эти знания вряд-ли будут ликвидными для реальной работы в it компании. Единственное что нужно сделать - подготовиться к собесу, на котором будут спрашивать 95% бесполезных вещей и пройти его. Представляю как кто-то самостоятельно учит энтерпрайз, мб ещё чтобы в it попасть нужно приходить с подготовкой на уровне сеньора?
Деньги, деньги бла бла бла. Для кого то 100к дохрена, для кого то и 300к мало. Знаю и крутых кодеров которые довольны 70, и напыщенных нулей просиживающих зад за оверпрайс. То что тут пишут про "ради бабок" ни о чем не говорит, неизвестно какие у кого потребности и возможности. Есть джуны в подвальных ООО с 150к, есть сверхразумы в технологичных топовых компаниях за те же шекели. Все очень неоднозначно.
Я спустя 12 лет интерпрайза на пути прощания с профессией. Надоело. Потолок для меня достигнут, больше в рашке я выжать не смогу в виду совокупности личностных качеств и переполненности рынка в целом.
Да и в целом тенденции последние годы так себе. Требований все больше, новые инструменты все разнообразнее, знать и уметь необходимо просто запредельно, платить за это нормально не хотят. Залететь в свежий бизнес с потенциалом, где получится построить экосистему так как я хотел бы ее видеть практически нереальная задача. Свои скиллы оцениваю гораздо выше того, что могут предложить в деревянной валюте сейчас в рф, а зарубежный фриланс как то не привлекает. Посему в данный момент переквалифицируюсь постепенно в свое хобби.
ИМХО крутой профи с 10-летним опытом не будет работать за 6к баксов, а применив опыт будет зарабатывать намного больше. Учитывая, как обесценились доллары, которые триллионами печатает ФРС, сейчас и 6к баксов уже не равны 6к баксам в 2000-ом. Тем более в РФ и СНГ з/п программистов сильно недооценены.
Что вы там 2.5 года учить собрались? За это время можно с нуля лихим кодером стать.
Если это было так просто, стать крутым программистом за 2 месяца, например, послушав онлайн курс, то проблем с перегревом рынка не было. А то, что после таких курсов можно найти хорошо оплачиваемую работу, то это случается, например если кандидат хорошо продал себя или hr очень хочет закрыть вакансию, или лид ищет человека потому что у него плохо с тайм менеджментом, а валит все на нехватку времени и берет человек на отъ....сь .. вариантов много для того чтобы "стать программистом после 2м обучения". Только каким это уже покажет практика. Когда искал людей в команду, то конверсия людей только с онлайн образованием была 0, можно сказать большинство не знало базовых вещей типа как передвигаться по каталогам в терминале linux/unix. Только не надо говорить, что это не нужно знать программисту, который собирается работать на Маке.
п