КУРС
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?
Новичку сложно понять даже не то, как начать работать в айти сфере, а какую специализацию взять в качестве основной. Если это про вас, начните поиск подходящей профессии со следующих шагов:
- Подумайте, что вам нравится. Если хотите работать с визуалом – выбирайте frontend либо разработку пользовательских интерфейсов. Есть тяга к коду и терминалу – хорошо подойдет backend-разработка. Хотите создавать игры? Изучайте игровые движки с языками C++ и C#.
- Изучите требования вакансий. Будьте готовы, что в первое время вам не предложат работу на удаленной основе. Почитайте тексты вакансий на разные IT-профессии и подумайте, что еще неприемлемо, а что, напротив, привлекает и мотивирует вас выбрать специальность.
- Изучите рынок труда. Это касается не только просмотра реальных вакансий и поиска самых востребованных направлений, но и изучение аналитики от крупных сервисов по типу hh.ru, «Хабр Карьера» и «Хант Флоу». Это поможет выбрать направление, на которое есть спрос. В том числе так вы сможете спрогнозировать, какие профессии еще долго будут в тренде.
- Займитесь профориентацией. Да, это полезная вещь не только для учеников школ. Тесты по типу Климова, Голланда, Шейна обязательны к прохождению и помогут понять в том числе скрытые желания и потребности. Затем рекомендуется пройти и курс IT-профориентации.
В конце концов изучите текущие тренды рынка, в том числе по уже упомянутым сайтам вакансий. Посмотрите, что популярно прямо сейчас, а каким специалистам приходится долго искать место в офисе или на удаленной должности. Не лишним будет пройтись по тематическим форумам, сайтам на IT-тематику и почитать посты реальных разработчиков, чтобы оценить их видение трендов айти.
Как обучиться программированию?
Ответ на вопрос о том, с чего начать айти карьеру, лежит на поверхности. Конечно, с обучения. Оно может идти по трем возможным путям, причем никто не запрещает их грамотно комбинировать:
- Самостоятельное обучение. На YouTube есть масса бесплатных видеоуроков и даже курсов по языкам программирования, алгоритмам и технологиям. С другой стороны, нужна четкая система, самодисциплина и критическое мышление – не все уроки полезные и актуальные.
- Обучение с менторством. Любому человеку, который интересуется, как начать работать в айти, пригодится поддержка опытного IT-специалиста с реальными знаниями и навыками. Хороший ментор может мотивировать, давать обратную связь по коду, указать на ошибки.
- Обучение на онлайн-курсах. Это своего рода сочетание самостоятельного обучения вместе с ментором. Хорошие курсы дают актуальную теорию и много практики с обратной связью. Их программы структурированы так, чтобы изучение шло от простых тем к более сложным.
В любом случае, если интересуетесь, как начать работать в IT, вам придется много времени уделять самостоятельному обучению. Даже несколько пройденных онлайн-курсов без должной практики во «внеурочное» время не дадут такого результата, как упорное и регулярное изучение материала.
КУРС
DATA SCIENCE ACADEMY
Научитесь использовать инструменты анализа данных, включая языки программирования и средства визуализации.Где получить опыт для работы?
Перед тем, как начать карьеру в IT, рекомендуется наработать начальный опыт. С ним вы будете выглядеть более привлекательно в глазах работодателя. Но где получить опыт? Способов немало:
- выполнение заказов на фрилансе – зачастую требования к работе меньше, чем в случае трудоустройства на постоянной основе;
- участие в программе по трудоустройству от онлайн-курса или учебного заведения, которое вы успешно закончили или еще учитесь;
- запуск собственного проекта или участие в стартапе знакомого человека, если такие люди вдруг имеются в вашем окружении;
- помощь знакомым людям в выполнении задач, связанных с IT-сферой, пусть и бесплатно, но с возможностью собрать портфолио.
Многие онлайн-курсы подразумевают помощь своим ученикам в трудоустройстве. Они говорят, что нужно для работы в IT, помогают составить резюме и организовать практику для наработки навыка. Одно можно сказать точно – не упускайте ни одной возможности получить реальный опыт в айти. Для начала подойдут курсы одного из популярных языков программирования Python, программирование на VBA, обработка и анализ данных в SQL, либо бесплатные курсы первый код на Python, основы Data Science для введения в сферу айти. Можно долго изучать, но для начала подойдут бесплатные курсы – почему не попробовать, а что если получится.
Заключение
Мы узнали, что нужно для работы в айти, с чего начать путь разработчика и какие профессии можно освоить. Теперь самое интересное и сложное – приступить к обучению и не отступать, даже если в первые месяцы кажется, что ничего не получается. Будьте готовы к кропотливому труду в течении нескольких месяцев или даже 2-3 лет прежде, чем сможете уверенно назвать себя специалистом. Благо, приступить к реальной работе в IT можно будет раньше, параллельно продолжая обучение.