Обучение

Сообщение об ошибке

Обучение

Сообщение об ошибке

Как войти в ИТ в 2022. Рассказывает преподаватель 10+ лет в профессии

4 мая 2022

«Парадокс, но сейчас — лучшее время, чтобы получить новую специальность, — говорит преподаватель курса «Комплексный курс по разработке веб-приложений на Python» Никита Терентьев. — Будет сложно: непростая ситуация с наймом и стажировками вместе с исходом заказчиков и компаний могут внушать экзистенциальный ужас всем, кто хотел бы войти в ИТ. Но. За любым кризисом всегда идёт период роста, нужно только его дождаться. Лучший способ применить свои ресурсы (не только деньги) — вложиться в образование и получить новую специальность. Когда рынок вакансий отскочит, вы будете к этому готовы».

Никита рассказал, как подготовиться к вхождению в специальность в 2022-м.



Работает в индустрии более 10 лет, из них 8+ в Epam; lead full stack developer, architect; закончил мехмат БГУ (три раза); преподаватель курса «Комплексный курс по разработке веб-приложений на Python» в IT Academy; основные направления работы — solution architecture, pim/dam, image recognition.

— Ниже я разберу три основных момента, которые нужно учитывать будущему специалисту ИТ.

Оценить и переоценить ресурсы

Очень важно понять, что у вас прямо сейчас есть на руках. Любое образование и любой профессиональный опыт могут стать фундаментом для дальнейшего развития. Важно только правильно применить их. Например:

  • даже самое нетехническое образование даёт самый важный навык — умение учиться (особенно ценная вещь для будущих программистов).

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

  • сейчас идёт сдвиг в сторону «смешанных» профессионалов — людей, которые обладают узкой профессией, в дополнение к айтишной. Если ваша основная специальность связана с медициной или финансами, не прячьте это слишком глубоко в своём cv.

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

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

Придумать план 

Выбор  направления  — это  важный  аспект  планирования,  который  напрямую  влияет  на конкурентоспособность джуниора.


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


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

Свой план перехода в ИТ лучше всего разбить по направлениям, например:

  • фундаментальные технические навыки (основной язык/платформа/фреймворк),

  • дополнительные технические скиллы (git, методологии программирования),

  • cофт скиллы (общение, работа в команде, time management и т. д.).

Распределяя своё время отдавайте предпочтение базе, она должна занимать не менее 80% ваших ресурсов. Остальное распределяйте в зависимости от того, чего вам больше не хватает (или просто хочется «подтянуть»).


Примерный план для веб разработчика, опциональные активности обведены пунктиром.
Фото: автора

Любой план — это условная идеальная попытка заглянуть в будущее. Стоит быть готовым, что что-то может пойти не так, особенно учитывая текущие обстоятельства. 

Поэтому ваш план должен быть гибким: предусмотрите некоторое количество ресурсов, которые составят ваш неприкосновенный запас (речь и о времени тоже). Эти ресурсы вы будете тратить только в случае непредвиденных обстоятельств, чтобы вернуть план в основную колею.


Не забывайте, что время — тоже ресурс. Наравне с финансами. Временем тоже следует запастись. Например, запланируйте ежедневные периоды отдыха и не тратьте их ни на что другое. Это ваш временной резерв.


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

Ориентироваться на зарубежный рынок

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

1) Ваше cv:

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

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

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

2) Профиль в LinkedIn:

  • в идеале, ваш профиль сам по себе должен выступать как cv со всеми вытекающими;

  • LinkedIn — это не только страницы людей и компаний, но и их социальная активность. Не стесняйтесь вступить в комьюнити студентов/джуниоров, следить за ведущими профессионалами в своей области и взаимодействовать с ними.

  • заранее выберите пару компаний, работа в которых бы вас привлекала, общайтесь с людьми, которые там работают, пишите напрямую с предложениями рассмотреть вашу кандидатуру.

3) Английский язык

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

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

  • отличной идеей будет проходить курс по программированию сразу на английском, например, на Coursera. Могу порекомендовать Web Design for Everybody от Мичиганского университета, Data Science Fundamentals от UCI, и крайне полезную и интересную специализацию Data Structures and Algorithms.

  • даже банальный просмотр сериала на иностранном языке даст вам больше, чем простое заучивание слов и выражений.

  • лучше всего — реальное общение с людьми на английском. Я бы порекомендовал Twitter для плавного вхождения в англоязычное коммьюнити, и тот же LinkedIn для полного погружения с головой.


Читай еще

Чье кунг-фу лучше? Go, Python или Ruby


Полная, частичная перепечатка или любое иное использование материалов с сайта IT-Academy разрешается только с указанием активной гиперссылки, ведущей на первоисточник (точный адрес страницы на www.it-academy.by).