{"id":14285,"url":"\/distributions\/14285\/click?bit=1&hash=346f3dd5dee2d88930b559bfe049bf63f032c3f6597a81b363a99361cc92d37d","title":"\u0421\u0442\u0438\u043f\u0435\u043d\u0434\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u043d\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f","buttonText":"","imageUuid":""}

Почему ты не станешь программистом, пройдя курс за 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 лет упорной постоянной работы. Готовы к этому? Тогда вперёд!

Как думаете, сколько времени необходимо для становления хорошим программистом, с зарплатой от 1500$?

0
632 комментария
Написать комментарий...
Антон Храмченко

Это все хорошо конечно. Но подскажите лучше, как из ребёнка 10 лет сделать в будущем it-специалиста, программиста и так далее? Какой путь выбрали бы вы, если вернулись бы в этот возраст?
Я вот ни разу не кодер (врач), помогите мне правильно помочь сыну стать успешными специалистом в будущем.

Сейчас я подарил ему пару книг по python для детей, и он прямо увлёкся, но я вообще не знаю как и куда правильно направить ребёнка. Жду ваших советов)

Ответить
Развернуть ветку
Зеленый и громкий

Я звоню в опеку.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Антон Пискунов

Как управленец с десятилетним стажем выстраивания с нуля команд и процессов в айтишке, после нескольких тысяч интервью с кандидатами и нескольких сотен нанятых сотрудников, уверяю вас, что ёбаные олимпиадники, это специалисты с которыми никто и никогда не хочет связываться.

Если не желаете зла человеку, то этому вот совету следовать ваще не стоит.

Ответить
Развернуть ветку
Пластиковое Окно

Поддерживаю. Код у большинства олимпиадников - это пиздец. Не знаю даже что хуже: человек после курсов или олимпиадник. 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Антон Пискунов

Ясно.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Антон Пискунов

Понятно.

Ответить
Развернуть ветку
Roman Kuvaldin

Сюрприз: там их тоже нет. У меня есть знакомые, которые работали в фейсбуке, гугле, имайкрософте или нетфликсе. 90% задач там - ровно такая же рутина и формошлепство.
В Тиньков насчет стажировки не знаю, а обычному кодеру там 2-3 обычных собеседования предстоит, в зависимости от команды.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
jonewayne

Согласен, зачем тратить деньги на этих бездарей, если можно собрать дрим тим из олимпидников и целыми днями заставлять их решать новейшие и интереснейшие задачи, так необходимые бизнесу?

Ответить
Развернуть ветку
Bulat Ziganshin

Речь о том, как получить стажировку и первую работу, а не требованиях к мидлам

Ответить
Развернуть ветку
Антон Пискунов

Вы считаете, что студент после ВУЗа, олимпиадник, это — миддл?

Ответить
Развернуть ветку
jonewayne

Берите выше, сразу лид

Ответить
Развернуть ветку
zxc cxz

Не преувеличивай, кабанчик. Не так уж и сложно научить кодстайлу олимпиадника. 
Опять же, заметь, ты их сам назвал специалистами и ты с ними сталкивался. 
Ну и это, олимпиадники обычно тупо сообразительнее, так уж вышло. Иногда это может серьезно зарешать. 

мимо олимпиадник

Ответить
Развернуть ветку
Фанат Bioware

Главное не принуждать, если реально увлекся, дальше сам продолжит. Подарите ему какой нибудь набор а-ля ардуино стартер кит, может ещё и с железками понравиться работать. Разрешайте играть в игры, личный опыт говорит о том что почти все геймеры (не имею в виду гта онлайн, пабг и подобное дно) так или иначе оказываются в IT.  Ну и просто помогайте и направляйте, если он будет просить. 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
GoodTrader Saian

Это маловероятно. Учитывая, что программирование всегда будет сложнее любой гуманитарной профессии. И за 30к руб никто не пойдет писать код, когда в макдаке платят больше.

Ответить
Развернуть ветку
Alena Novikova

Ну, все верно делаете. Можно онлайн школу еще и конструктор лего майндстормс человеку взять. Скратчдуино может зайдет если ардуино еще тяжеловато. Все же в детстве это должно быть интересно, как кружок моделист-конструктор.
У меня на скратч «кодит» - детский язык. Схемы Знаток собирает. Робота лего виду программирует. Со временем перейдет на питон и см выше, если еще будет ему интересно.
Я программист и мамка шестилетнего программиста. Я не настаиваю причем, но нравятся сыну такие развлечения. Наравне с паровозами, великом и блондинкой Ульяной.

Ответить
Развернуть ветку
Ян Морозов

Сейчас многие хотят детей пристроить в программисты (в будущем). Вероятно такие дети к годами 22-24 перегорят. Это как знаю схожие примеры по поводу фигурного катания, или английского языка. Дети повзрослев плеваться хотели от этого. Знаю лично примеры когда уже подростков отдавали в заведения связанные с ИТ, они их даже заканчивать под конец уже не хотели.
В случае с программистами такие случаи встречались часто. Да и не факт, что через лет 10 всё будет так соблазнительно в этой сфере. Слишком много таких желающих стало, в т.ч и родителей (это должно несколько встревожить анализируя на 2 шага вперёд). 
А вообще книги, интернет. Всё стандартно.

Ответить
Развернуть ветку
629 комментариев
Раскрывать всегда