С чего начать, если хочешь войти в ИТ

40

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Аватар автора

Валерий Торопов

Страница автора

Последнее время мне приходит много вопросов на тему «что делать, чтобы войти в айти?» Постараюсь ответить на самые популярные из них в этом посте.

Какое направление выбрать

Как бы это странно ни звучало, но начинать нужно не с изучения компьютера и программирования, а с английского языка. Минимум B1, но лучше B2+. Даже если вы в дальнейшем передумаете, то English явно лишним не будет.

ИТ — огромная область, где встречаются люди разных склонностей со своими предпочтениями. Есть разработчики — они пишут код, аналитики — составляют бизнес-требования, продукты и проджекты — менеджеры, которые управляют людьми и продуктами. Админы/SRE — обеспечивают работу инфраструктуры, QA — тестируют продукты, DevOps_ ы — что-то среднее между SRE и разработчиками, HR — занимаются рекрутингом и ещё много чем, да и многие другие роли. Выбор за вами, кому что нравится.

Начать можно с HR или QA, они проще. Но в HR нужно ещё и продавать уметь. На аналитиков и DevOps выше спрос, но и порог вхождения тоже не низкий.

Можно ли без склонности к математике идти в программисты? Да, но не на всех ролях либо до определенного сеньорити. В разработке нужны специалисты разных уровней, но без алгоритмов и аналитического склада ума будете выполнять «грязную» работу.

Что учить, кроме английского. Ну раз дошли до этого пункта, давайте что-нибудь попробуем накидать:

  1. CS50. Вводный курс Гарварда и Йеля по компьютерным науках.
  2. Какой-нибудь курс по рекрутингу. Поможет определиться с выбором специализации и научит отличать фронтенд от бекенда и Java от JS.
  3. «Практика программирования на Python 3 от Тимофея Хирьянова. Много полезной информации на самые разные темы. Нам бы такого препода в Инстаграме в своё время.
  4. Дальше по выбранному направлению.

Где учиться

Стажировок на рынке довольно много, да и, по последним исследованиям «Хабра», стажёр в ИТ получает среднюю зарплату опытного специалиста другой специальности в РФ (хотя я бы поспорил с этим). Прежде всего, есть EPAM, Luxoft, Иннотех, IT Consulting, Лига и другие «галеры». Они предлагают различные программы стажировок и бесплатное обучение по многим направлениям. Какое-то время придётся побыть «гребцом», но опыт приобретается быстро. Хотя кому как, но лично мне «галеры» нравятся.

Итоги

Прежде чем идти менять профессию, подумайте хорошо, нужно ли вам это? ИТ — это постоянное обучение чему-то новому и умение использовать множество разных нестандартных путей для решения проблемы.

Работать с 9:00 до 18:00 здесь не получится. Например, мой стандартный день на этой неделе выглядит следующим образом:

  • 9:00 — 12:00 — курс по архитектуре
    12:00 — 19:00 — работа на проекте
    19:00 — 20:00 — парт-тайм с AWS
    20:00 — 21:00 — курс по фронтенду

Где-то в перерывах между учебой и работой — обед и йога. Конечно, это не всегда так, но довольно часто.