КУРС

DATA SCIENCE ACADEMY

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

Какие направления есть в IT?

IT – это не только программирование. Индустрия насчитывает более 30 профессий, причем не все они предполагают написание кода. Вот специальности, на которые наблюдается большой спрос:

  • frontend-разработчик – работает над визуальными интерфейсами сайтов и приложений;
  • backend-разработчик – обслуживает базы данных и пишет код для работы серверов;
  • мобильный разработчик – программирует приложения для Android, iOS и других платформ;
  • fullstack-программист – выполняет обязанности специалистов по frontend и backend сразу.

Конечно, это далеко не весь ассортимент IT-профессий. Популярны в том числе SRE-инженеры и DevOps-инженеры, IoT-архитекторы. Однако это узкоспециализированные направления, которые вряд ли подойдут для начинающего. Все-таки стоит сперва рассматривать более широкий профиль.

Как попасть в IT, не умея писать код?

Теперь рассмотрим 5 профессий в IT-сфере, для работы в которых не обязательно уметь писать код. Однако некоторые из них требуют особых навыков, и некоторый бэкграунд в индустрии будет для вас большим преимуществом при трудоустройстве:

  • системный администратор – отвечают за порядок в информационной инфраструктуре IT-компании, устанавливают ПО, работают с оборудованием, в общем, мастера на все руки;
  • тестировщик – обычно не пишет код, но проверяет проекты разработчиков на предмет ошибок и подготавливает продукт перед тем, как тот попадет к конечному пользователю;
  • аналитик данных – такой специалист востребован во многих сферах, в том числе в логистике и банковской деятельности, и большим плюсом будут хорошие отношения с математикой;
  • HR-менеджер (рекрутер) – набирает новых программистов в штат, обучает их и помогает адаптироваться в команде и решает кадровые вопросы в IT-компании;
  • digital-маркетолог – формирует маркетинговую стратегию для продвижения IT-продукта на рынке, анализирует целевую аудиторию, подбирает площадки для рекламы.

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

Как выбрать специальность в IT?

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

  1. Подумайте, что вам нравится. Если хотите работать с визуалом – выбирайте frontend либо разработку пользовательских интерфейсов. Есть тяга к коду и терминалу – хорошо подойдет backend-разработка. Хотите создавать игры? Изучайте игровые движки с языками C++ и C#.
  2. Изучите требования вакансий. Будьте готовы, что в первое время вам не предложат работу на удаленной основе. Почитайте тексты вакансий на разные IT-профессии и подумайте, что еще неприемлемо, а что, напротив, привлекает и мотивирует вас выбрать специальность.
  3. Изучите рынок труда. Это касается не только просмотра реальных вакансий и поиска самых востребованных направлений, но и изучение аналитики от крупных сервисов по типу hh.ru, «Хабр Карьера» и «Хант Флоу». Это поможет выбрать направление, на которое есть спрос. В том числе так вы сможете спрогнозировать, какие профессии еще долго будут в тренде.
  4. Займитесь профориентацией. Да, это полезная вещь не только для учеников школ. Тесты по типу Климова, Голланда, Шейна обязательны к прохождению и помогут понять в том числе скрытые желания и потребности. Затем рекомендуется пройти и курс IT-профориентации.

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

Как обучиться программированию?

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

  • Самостоятельное обучение. На YouTube есть масса бесплатных видеоуроков и даже курсов по языкам программирования, алгоритмам и технологиям. С другой стороны, нужна четкая система, самодисциплина и критическое мышление – не все уроки полезные и актуальные.
  • Обучение с менторством. Любому человеку, который интересуется, как начать работать в айти, пригодится поддержка опытного IT-специалиста с реальными знаниями и навыками. Хороший ментор может мотивировать, давать обратную связь по коду, указать на ошибки.
  • Обучение на онлайн-курсах. Это своего рода сочетание самостоятельного обучения вместе с ментором. Хорошие курсы дают актуальную теорию и много практики с обратной связью. Их программы структурированы так, чтобы изучение шло от простых тем к более сложным.

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

КУРС

DATA SCIENCE ACADEMY

Где получить опыт для работы?

Перед тем, как начать карьеру в IT, рекомендуется наработать начальный опыт. С ним вы будете выглядеть более привлекательно в глазах работодателя. Но где получить опыт? Способов немало:

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

Многие онлайн-курсы подразумевают помощь своим ученикам в трудоустройстве. Они говорят, что нужно для работы в IT, помогают составить резюме и организовать практику для наработки навыка. Одно можно сказать точно – не упускайте ни одной возможности получить реальный опыт в айти. Для начала подойдут курсы  одного из популярных языков программирования Python, программирование на VBA, обработка и анализ данных в SQL, либо бесплатные курсы первый код на Python, основы Data Science для введения в сферу айти. Можно долго изучать, но для начала подойдут бесплатные  курсы – почему не  попробовать, а что если получится.

Заключение

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

КУРС

DATA SCIENCE ACADEMY