Найти тему
образуйся сам

Переподготовка на IT в 35 лет. К чему готовиться?

Оглавление

«Насколько легко получить новую IT-профессию в 35 лет и стать успешным специалистом, с хорошей зарплатой?» - этот вопрос терзает многих сегодня. Поддержка этой отрасли за последний год увеличилась в разы: гранты, субсидии, льготная ипотека и др. А в обществе уже сложился стереотип об IT-отрасли, как об очень доходной, беззаботной и комфортной. Огромное количество людей мечтает попасть в эту сферу, а некоторые уже активно переучиваются, да еще и государство предложило очень интересные условия на курсы по переподготовке. Но не всегда в рекламных постах рассказывается об обратной стороне переучивания на такие профессии. Попробую в этой статье обобщить свой личный опыт переучивания, опыт коллег (нескольких разработчиков) и анализ 2000 отзывов и комментариев под статьями о неудачном опыте перехода в эту сферу.

Проект "Цифровые профессии" предлагает переподготовку в IT сфере со скидкой
Проект "Цифровые профессии" предлагает переподготовку в IT сфере со скидкой

Пару дней назад вышла статья, о том, кто сегодня переучивается в it-сфере. Портрет студента проекта "Цифровые профессии" выглядит так — это мужчина старше 35 лет, имеющий высшее образование, опыт обучения в онлайн-формате, и не умеющий программировать или только начинающий это делать. Портрет, написан прям с меня. У меня как раз высшее образование и есть профессиональная переподготовка по курсу “Большие данные и цифровой образовательный инжиниринг”, а также прошел уже несколько курсов по программированию на Python.

Мой диплом о переподготовке в НИЯУ МИФИ
Мой диплом о переподготовке в НИЯУ МИФИ

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

1. Постоянное и непрерывное самообразование

«Халтурить не получится». Когда только начал осваивать Python, пришлось себя приучать к “гуглению” очень многих вопросов, хоть курс программирования у меня был в Вузе, но многое уже забылось и приходится постоянно работать и с технической документацией или искать решения частных вопросов. Это большой объем новой для меня работы, которая требует много времени и определенных навыков.

2. Внимательность и наблюдательность

Следует помнить, что разработка требует особого внимания. Ваша программа может не работать, если у вас не так стоит отступ в начале строки. Действительно работая с кодом, приходится быть очень внимательным и обращать внимание на все: отступы, знаки препинания, регистры, спецсимволы. Отдельная история про понимание кода, он должен быть понимаем для других, а не только быть вашим уникальным творением.

3. Решение задач

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

Очень понравились бесплатные курсы на Stepik, начать можно с них
Очень понравились бесплатные курсы на Stepik, начать можно с них

4. Сложность планирования работы и организации времени

Практически невозможно оценить, сколько времени у тебя уйдет на выполнение той или иной задачи. Можно справиться за несколько минут, а можно просидеть несколько дней с написанием несложной конструкции - так у меня было когда я изучал API Вконтакте. Сложно было найти хорошие рабочие скрипты выгрузки информации о сообществах. Такая неопределенность в планировании, она, конечно, очень напрягает.

5. Готовность много работать по ночам

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

Курсы, которые завершил этим летом
Курсы, которые завершил этим летом

6. Портфолио

После прохождения переподготовки для трудоустройства у вас должно быть определенное портфолио - перечень проектов, который расскажет о вас вашему потенциальному работодателю, какие задачи вы можете решать. Для дизайнера это макеты, а для разработчика это может быть профиль на GitHub. Соответственно, во время переподготовки сразу планируйте, какие работы могли бы составить ваше портфолио.

-5

7. Готовность начинать с нуля

35-летнему мужчине нужно быть готовым после переподготовки на полгода или год, пойти на стартовые позиции с минимальной заработной платой и выполнению самых разных задач. Не всегда задачи будут "помощниками" в получении бесценного опыта. Это бьет по семейному бюджету, поэтому к данному моменту, у вас должна быть финансовая подушка безопасности, минимум на 1 год, так как рассчитывать на хорошую зарплату не придется.

8. Многие бросают

Когда я анализировал отзывы и комментарии, столкнулся с тем, что достаточно много людей, все-таки во время переподготовки понимают, что программирование не для них, поэтому бросают эту затею. По статистике даже платные онлайн-курсы в России проходят только 20-50%. Это риск тоже нужно учитывать и быть к нему готовым.

9. Деньги могут не вернуть

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

10. Язык нужен не один

Для создания более-менее работающего продукта, одного языка программирования недостаточно. Придется изучать еще много всего. Так, мой знакомый, который занимается web-разработкой на Python был вынужден освоить, работу с базами, Java, само собой, HTML и CSS — это только на начале карьеры, думаю список этим не ограничивается. Поэтому нужно быть готовым осваивать несколько технологий, а это опять время и деньги.

Требования к Frontend разработчику-программисту с зарплатой 40 000-70 000 руб. на руки в Кургане
Требования к Frontend разработчику-программисту с зарплатой 40 000-70 000 руб. на руки в Кургане

11. Начать нужно раньше

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

Яндекс подготовил бесплатные хендбуки по С++, Python, ML, можно начать с них
Яндекс подготовил бесплатные хендбуки по С++, Python, ML, можно начать с них

12. Еще три качества

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

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

В комментариях можете рассказать о своем пути в it и подписаться на канал.

Другие статьи канала на эту тему:

В IT уже просто так не зайти!

Как расти в IT или 10 необходимых навыков от HR крупной компании