Жара начинается! 15% на все курсы!
Весенняя распродажа
00:00:00:00
Our Website is Almost Ready
Launch a targeted campaign.
Scale your infrastructure with our simple service.
Days
Hours
Minutes
Seconds
13 ноября

ТОП-14 советов от разработчиков о том, как войти в IT

"Хочу уточнить — как мне войти в айти, если я девочка/ гуманитарий/ мне за 40/ боюсь мышей, включая компьютерных...." Кхм, нет, это (почти) не стеб, а вполне себе распространенные вопросы, касающиеся сложностей выбора новой профессии .

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

С чего начать
1. Отбросьте предрассудки
"IT — это только для мужчин. И желательно начать писать код в старших классах, в крайнем случае — до окончания первого курса, старикам тут не место." Слышали такое?

На самом деле начать карьеру в IT можно и после 30, и даже после 50. Да, в какой-то ситуации возраст будет фильтром: например, банда двадцатилетних стартаперов вряд ли возьмет на борт Джуна, которому за полтинник. Однако крупные компании в курсе преимуществ возрастных кандидатов: надежность, умение коммуницировать, опыт, полезные навыки, — все эти элементы отлично вписываются в пазл эффективной команды. Так что, если вам немного за 30, то еще не поздно войти в айти, главное — правильно преподнести работодателю ваши "хард" и "софт" скиллы.

2. Выучите английский
Английский действительно нужен. Дело даже не в том, что вы сразу попадете в американскую компанию, и small talk у кофемашины будет начинаться с хриплого "morning". Хотя и это не исключено. Прежде всего, английский нужен для чтения гайдов и работы с профессиональными ресурсами. Первоначальная прокачка до Pre-Intermediate поможет пройти собеседование. А затем вы сможете подтянуть язык на корпоративных курсах — скорее всего, это будет первой плюшкой из корзинки удержания талантов (да-да, вы ведь тоже талант).

"Английский желателен. Но необязательно быть native speaker, важен навык восприятия текста на английском."
Жеганова Валерия Lead recruiter компании ITechArt

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

3. Заручитесь поддержкой близких и создайте финансовую подушку
С чего мы вдруг скатились в банальщину? С того, что этим советом часто банально пренебрегают. Да, в IT хорошо платят, но не Джуну с нулевой практикой. В первый год ваш доход наверняка упадет, поэтому постарайтесь пройти переобучение, не теряя нынешний источник дохода. Уходите с работы только тогда, когда получите реальное предложение на желаемую позицию в IT-компании. Кредитная карта лишней не будет, но лучше начните откладывать заранее.

4. Выбирайте востребованные технологии
Разработчики имеют дело с разными технологиями и языками программирования: на них разный спрос и зарплаты могут существенно отличаться. Откройте сайты по поиску работы и поищите, для каких IT-специалистов вакансий больше и какие деньги там предлагают.

В статье "Сколько ты зарабатываешь" мы рассказывали о доходах разработчиков и о том, что влияет на размер их зарплаты.

5. Найдите свой порог входа
Обучение программированию — процесс длиной в несколько месяцев или даже лет. Если вы не причисляете себя к марафонцам и хотите относительно быстрых результатов, то ищите области с приемлемым порогом входа. Многие считают, что обучиться программированию фронтенда на JavaScript легче и быстрее, поэтому стоит начать свой путь в IT с этого направления. Но если еще пару-тройку лет назад так и было, то сегодня требования к фронтенд-разработчикам серьезно возросли. Качественный курс обучения длится 7 месяцев и потребует немалых усилий и временных затрат. Советуем найти направление, которое в наибольшей степени соответствует вашим интересам и склонностям. Помимо программирования, в IT востребованы менеджеры проектов, дизайнеры, аналитики и другие специальности. Кейс из жизни: знакомый устроился в IT-компанию дизайнером, но в процессе работы переучился и перешел на позицию фронтенд-разработчика.


Как найти работу в IT
6. Закончите подходящие курсы
Недостаточно просто выучить популярный язык программирования, поскольку языки и технологии в IT не существуют сами по себе. Любому айтишнику нужна база: алгоритмы, логика, computer science, core ЯП и др. Идти в IT без понимания основ — это все равно, что… Ладно, больше не будем писать банальных фраз. Поверьте, если не выучите сейчас — будете учить потом, но уже под давлением коллег и текущих задач. Обратите внимание на те курсы, где преподают действующие разработчики. Новичкам также не помешает информация о том, как найти работу, рекомендации по составлению резюме и прохождению собеседования. Проверьте, чтобы она тоже была в программе.

7. Не откладывайте поиск работы на потом
Начали обучение? Начинайте и поиск работы! Не ждите сертификата, готовьтесь заранее: на этом этапе важно устанавливать контакты и учиться общаться с рекрутерами. Разместите резюме, создайте профиль в LinkedIn и отправляйте письма в интересующие компании. Пусть вас не возьмут сразу, но вы получите ценный опыт: ведь завалить свое первое собеседование гораздо проще, чем двадцатое. Ранний старт в поиске работы дает фору перед соискателями, которые находятся на одном уровне с вами.

8. Готовьтесь к собеседованиям
Иногда подходящий кандидат остается без работы, потому что провалил собеседование — например, из-за сильного волнения. Узнайте, о чем спрашивают джунов, и отрепетируйте ответы заранее, особенно на английском. Выработайте четкий ответ на вопрос, почему компании выгодно выбрать именно вас, а не того парня.

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

"Чаще всего новички не могут найти работу из-за того, что им не хватает знаний, особенно базовых (алгоритмы, логика, computer science, core ЯП, ООП). А также потому, что просто не подготовились к собеседованию, не смотрели примерные вопросы для интервью, которыми сегодня пестрит интернет"
Людмила Глазунова , HR BP в компании Amasty

9. Будьте готовы к отказам
Вам будут отказывать. Скорее всего, много раз. Вероятно, вы отправите сотни откликов и пройдете больше десятка собеседований, прежде чем получите работу. Выжимайте из отказов максимум: после каждого собеседования записывайте вопросы, которые задавал HR, и пополняйте свою базу ответов. Запрашивайте у рекрутеров обратную связь и работайте над ошибками. Таким образом, вы постоянно повышаете шансы на получение оффера.

10. Публикуйте проекты на GitHub
Если у вас нет своих проектов, пусть даже учебных, то шансы найти работу стремятся к нулю. Практикуйтесь! Заведите аккаунт на GitHub с примерами написанного вами кода. Неидеальный код — гораздо лучше, чем никакого. Если аккаунт уже есть — давайте на него ссылку при общении с рекрутерами. Не бойтесь попросить указать на недостатки вашего портфолио, ведь вы только начинаете.

11. Общайтесь и делитесь опытом
Не замыкайтесь. Посещайте профильные сайты и форумы — там можно поучаствовать в холиварах, найти товарищей и коллег, а также нужных людей из смежных областей. По возможности выходите в оффлайн, посещая тематические мероприятия. Так вы поймете тренды, заведете полезные знакомства, оцените свой уровень и будете в курсе происходящего на рынке труда.


Что делать, если долго не получается?
12. Устройтесь на стажировку
Если у вас нет опыта программирования, то ваша задача — получить работу Junior-специалиста. Имейте в виду, что обучение Джуна предполагает затраты компании и риски того, что после обучения вы "клюнете" на более заманчивые условия от другой компании. Если хотите устроиться на работу быстрее — соглашайтесь на неоплачиваемую стажировку. Только заранее обсудите, при каких результатах и в какие сроки вы получите должность с окладом.

13. Как вариант — начните с фриланса
Самое важное в этом варианте — возможность создать себе портфолио. Есть много фриланс-бирж, где легко найти проект для новичка. Выбирайте зарубежные биржи для фрилансеров с установленным рейтом 3-5$/час.

"Вариант с фрилансом хорошо выстрелил в начале эпидемии Covid-19. Рекомендуем регистрироваться на зарубежных сайтах, так как на русскоязычных биржах для фрилансеров работодатели сильно демпингуют. Был кейс, когда ребята, прошедшие курс в одной из IT-школ, и не попавшие в лабу крупной компании, через пару месяцев зарабатывали на upwork.com больше своих "удачливых" коллег".
Иван Дмитриевских, Head of HR Team Belitsoft

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

Перечисленные в этой статье советы нельзя назвать "rocket science". Однако любые рекомендации работают только тогда, когда вы действуете. Поэтому, наш последний совет:

14. Вернитесь к началу статьи, отметьте уже сделанное как "done" и приступайте к выполнению следующего пункта.
Удачи! Встретимся в Долине!
#Входи в айти вместе с TeachMeSkills. По промокоду "ВХОДВАЙТИ" мы дарим тебе скидку в размере
100 BYN на все курсы.

*бонус будет действовать только при первичном обращении и последующем заключением договора
Над материалом работал Прохорчик Данила
Понравился материал? Поделись им с друзьями!

Стань востребованным IT специалистом

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