С чего начать, если хочешь войти в ИТ
Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография
Последнее время мне приходит много вопросов на тему «что делать, чтобы войти в айти?» Постараюсь ответить на самые популярные из них в этом посте.
Какое направление выбрать
Как бы это странно ни звучало, но начинать нужно не с изучения компьютера и программирования, а с английского языка. Минимум B1, но лучше B2+. Даже если вы в дальнейшем передумаете, то English явно лишним не будет.
ИТ — огромная область, где встречаются люди разных склонностей со своими предпочтениями. Есть разработчики — они пишут код, аналитики — составляют бизнес-требования, продукты и проджекты — менеджеры, которые управляют людьми и продуктами. Админы/SRE — обеспечивают работу инфраструктуры, QA — тестируют продукты, DevOps_ ы — что-то среднее между SRE и разработчиками, HR — занимаются рекрутингом и ещё много чем, да и многие другие роли. Выбор за вами, кому что нравится.
Начать можно с HR или QA, они проще. Но в HR нужно ещё и продавать уметь. На аналитиков и DevOps выше спрос, но и порог вхождения тоже не низкий.
Можно ли без склонности к математике идти в программисты? Да, но не на всех ролях либо до определенного сеньорити. В разработке нужны специалисты разных уровней, но без алгоритмов и аналитического склада ума будете выполнять «грязную» работу.
Что учить, кроме английского. Ну раз дошли до этого пункта, давайте что-нибудь попробуем накидать:
- CS50. Вводный курс Гарварда и Йеля по компьютерным науках.
- Какой-нибудь курс по рекрутингу. Поможет определиться с выбором специализации и научит отличать фронтенд от бекенда и Java от JS.
- «Практика программирования на Python 3 от Тимофея Хирьянова. Много полезной информации на самые разные темы. Нам бы такого препода в Инстаграме в своё время.
- Дальше по выбранному направлению.
Где учиться
Стажировок на рынке довольно много, да и, по последним исследованиям «Хабра», стажёр в ИТ получает среднюю зарплату опытного специалиста другой специальности в РФ (хотя я бы поспорил с этим). Прежде всего, есть 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 — курс по фронтенду
Где-то в перерывах между учебой и работой — обед и йога. Конечно, это не всегда так, но довольно часто.