Как найти работу в it в 2022

Время на прочтение
5 мин

Количество просмотров 151K

Кому будет полезна эта статья

Если вы давно в IT, всё, что ниже, для вас и так очевидно. Интересными будут только актуальные цифры, которые нас удивили. Если хотите начать или только начали карьерный путь, наверняка задаетесь вопросом: какой IT курс выбрать и как после него найти работу в 2022/2023? Вы по адресу. Ниже аналитика по этому вопросу от СTO и Product Owner, которые за жизнь просмотрели 20 000 резюме, провели 1500 собеседований и закрыли 350 вакансий.

Вводная — немного аналитики

Для начала давайте разберёмся, что происходит сейчас на IT рынке. Мы проанализировали статьи, новости, официальную аналитику и статистику, которая касается онлайн курсов в IT сфере. Вот что удалось выяснить:

  • Ведомости, да и сами компании пишут о росте спроса на IT профессии. Причём растёт он какими-то бешеными темпами. Оно и не удивительно, когда из каждого утюга рассказывают, как легко попасть в IT.

  • В 2021 году 2,5 млн человек в РФ потратили 46,6 млрд рублей на онлайн обучение по IT профессиям. Допустим, 30% из них прошли эти курсы до конца и вышли на рынок в поисках работы.

  • Прикинем сколько IT-шников уже работает. В этом исследовании насчитали ~850 тысяч в 2019. Источники посвежее пишут, что в стране от 1,7 до 2 млн человек трудится в сфере IT.

  • Весь 2021 год писали про дефицит кадров. “Как показал опрос hh, более 50% IT-рекрутеров ощущают нехватку квалифицированных специалистов в IT, еще 44% — высокую конкуренцию за кадры со стороны работодателей.” — Коммерсант

  • По данным hh, на одну вакансию 18–24 апреля приходилось 3,3 резюме. Сегодня на HH.ru в разделе ИТ — 54 000 вакансий (3 900 без опыта) на 1 789 000 соискателей (409 000 без опыта).

  • По разным прогнозам, кадровый голод оценивается от 300 тыс до 1 млн квалифицированных специалистов в год. И до 2024 года будет только увеличиваться.

Из всего этого можно сделать интересный вывод: российский Edtech за год выплёвывает на рынок больше кандидатов, чем он может переварить и трудоустроить. Для уверенности глянем статистику, собранную с HH. 

Мы взяли кол-во кандидатов и кол-во открытых вакансий по профессиям. Смотрели только свежие цифры за последнюю неделю. Кому интересно, в таблице фильтры на hh и дополнительные пояснения. 

Для новичков цифры печальные. Например, на 50 вакансий реакт разработчика приходится только 1 вакансия на стажёра/джуна. К сожалению, невозможно адекватно оценить, сколько людей претендует на это место. Учитывая цифры выше, предположим, что не меньше пары десятков.

Как на вас смотрит будущий тимлид на собеседовании

Главный вопрос, на который каждый выпускник должен ответить: “Как я буду выделяться на фоне сотен других”. И чтобы на него ответить — надо понять цели и мотивы работодателя. Дальше от первого лица, одного из авторов.

Две недели назад мы наняли в команду 2 C# и 2 React разработчика. В HH сейчас 3618 резюме React и 3255 C# разработчиков. Есть из кого выбирать.
95% из них не потратили даже 200 часов на дополнительное погружение в профессию: книги, статьи, туториалы. Хотя собираются отработать 50 000 часов в этой сфере и зарабатывать в 10 раз выше среднего по стране.

99% из тех, кого я найму, через 2-6 месяцев пойдут на рынок и попросят прибавку x2 еще до того, как начнут приносить пользу на уровне стартовой зарплаты.
Все обещают: “завтра начну активно учиться, если начнете платить мне деньги“. Не верю.

У меня нет цели помочь джуну выбить оффер на 300 000 с рынка через 2 года. Мне нужно разрабатывать приложение сейчас.
Поэтому брать “на вырост” нулевого человека — самый бестолковый способ потратить силы и деньги. Мне нужен сотрудник, который через неделю будет делать работу, пусть и в 2 раза дороже.

Как отбирать:

  1. Исключить тех, кто не прочитал ни одной книги в своей сфере. Если вчера не учился, завтра точно не начнет.

  2. Исключить тех, кто не практиковался в пет-проектах и вне универа/курсов. Лучше поищу тех, кому нравится эта профессия. 

  3. Исключить кандидатов с пустым резюме (30 к 1, что человек ничего не умеет, хочет “войти в айти” и денег). По таким резюме нельзя за минуту оценить кандидата. Пропускаем и смотрим следующее.

  4. Назначить собеседование оставшимся 5% и нанять. В среднем одно из 5 собеседований закончится оффером.

Вывод: “на вырост” в 23 году вас уже вряд ли возьмут. Нужно быть готовым к работе.

Что делать, чтобы найти свою первую работу в IT

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

Первый с кем вы столкнётесь при поиске работы — кадровый специалист. Он в день просматривает десятки, иногда сотню резюме. Вам нужно своим резюме заинтересовать его:

  1. Укажите ключевые навыки — технологии с которыми работали. Без всякой чуши вроде: “коммуникабельный”.

  2. Пет проекты. Поскольку у вас ещё нет коммерческого опыта, опишите какие проекты вы делаете, пока обучаетесь. Ну и делайте делайте эти проект, если вдруг не начали)

  3. В “О себе” напишите что-то в духе: “Сплю и вижу себя крутым программистом через 10 лет”. Вам нужно показать, что вы действительно интересуетесь выбранной профессией.

  4. Заведите гит репозиторий и укажите на него ссылку в резюме. Почти всегда тимлиды спрашивают ссылку на репозиторий новичка, перед тем как решить, стоит ли тратить на него время. 

Окей, вы прошли самый первый барьер. Следующий этап — вам звонит HR и назначает первое собеседование, либо 15-20 задаёт свои вопросы сразу. 

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

Копируйте к себе, отвечайте, заполняйте и расширяйте по мере необходимости. 

Дальше будет техническое собеседование.

Потратьте 4 недели для хорошей подготовки по теории. Пускай ответы отлетают от зубов, как на экзамене в институте) Джун должен знать и понимать 90% всей теоретической базы по технологиям. Можно не знать сложные вещи, но если ты не способен ответить на элементарные вопросы — 99 из 100, что тебе даже не перезвонят. Поэтому:

  1. Учи теорию. Читай документации, мануалы и статьи. Интересуйся своей профессией. Это и будет отличать тебя от десятков других кандидатов.

  2. Читай книги по общим темам. Для разработки это алгоритмы, как писать код, как тестировать и т.п.

  3. Загугли: “100 вопросов на собеседование для “подставь сюда свою специальность””. Почти на всех собесах тебя будут спрашивать именно по этому списку. Поэтому заведи табличку по аналогии выше и зубри)

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

Резюме

Это лучшее описание текущей ситуации с курсами, которое я видел)
Взял у автора данной статьи - https://habr.com/ru/company/homecredit/blog/691692/

Это лучшее описание текущей ситуации с курсами, которое я видел)
Взял у автора данной статьи — https://habr.com/ru/company/homecredit/blog/691692/

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

Поэтому курсы никогда не помогали в трудоустройстве. И тем более сейчас не помогают. Вам придется самостоятельно  разбираться и изучать профессию: язык, технологии, инструменты, подходы, прочую теорию, практиковаться. Это не зависит от курса. Это и отличает успешных кандидатов от не успешных.

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

Материалы

ИССЛЕДОВАНИЕ РОССИЙСКОГО РЫНКА ОНЛАЙН-ОБРАЗОВАНИЯ

Нетология: Исследование российского рынка онлайн-образования: построение EdTech-экосистем, усиление роли государства, выход на международный рынок

Ведомости: Россияне впервые потратили на онлайн-образование больше, чем на офлайн

ApKit.ru:Оценка численности ИТ-специалистов в России и прогноз потребности в них до 2024 г. 

SecretMag:Россияне ринулись в айти, но компании не хотят их нанимать. Почему так

Коммерсант:Денег много — людей мало. Рынок труда 

RG.ru: Потребность экономики в ИТ-специалистах растет с каждым годом

Fontanka.ru:Надо больше, но лучше: сколько и каких айтишников на самом деле не хватает в России

По данным HeadHunter, в конце 2022 года только 12% вакансий в IT подходили начинающим. Это на 5% меньше, чем год назад. Новичкам и до этого было непросто найти работу, а теперь правила игры ещё усложнились.

Но отчаиваться точно не стоит. В этой статье разберёмся, сколько теперь времени нужно, чтобы найти первую работу, и как откликаться на вакансии, чтобы вас заметили.

найти работу в айтишника

Полгода на поиски — это нормально

В 2018 году опрос Хабр Карьеры показал, что половина джунов нашла первую работу всего за месяц. При этом 62% счастливчиков проходили собеседование только в одной-двух компаниях.

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

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

При этом выпускник должен и сам прилагать усилия:

  • искать вакансии на популярных площадках;
  • отправлять отклики;
  • активно участвовать в собеседованиях;
  • выполнять рекомендации карьерного консультанта.

Так что найти работу без стараний не получится — даже на курсах с гарантированным трудоустройством.

Джунам не все рады, но эту позицию нельзя проскочить

Среди джунов всегда выше конкуренция, чем среди мидлов и сеньоров. Логика простая: новичков много, и с развитием онлайн-образования эта тенденция только усиливается.

Все когда-то были джунами, по-другому начать карьерный путь вряд ли получится.

как найти работу в айти без опыта

На стартовые вакансии приходят сотни откликов, особенно если речь о крупных компаниях. Например, на позицию Junior Frontend-разработчика во ВКонтакте откликнулись 213 человек — и это только за два дня.

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

Неизвестно, окупится ли это вложение в будущем, поэтому работодатели не торопятся нанимать джунов. В кризис начинающих могут позволить себе в основном крупные компании.

На эту тему есть свежее исследование ВШЭ. Специалисты поговорили с новичками в IT, которые окончили курсы в 2022 году, и узнали, кому удалось найти работу за полгода.

Вот результаты по семи популярным IT-специальностям.

найти работу в айти

В самых простых IT-направлениях конкуренция выше. Обратите внимание на тестировщиков: в течение полугода трудоустроились только 40% опрошенных.

Противоположная ситуация у React-разработчиков. Направление на рынке востребовано, а хороших специалистов найти сложно. Студентов на этой специальности было мало, а в опросе вообще участвовали только 2 человека. Тем не менее оба получили работу.

Как найти работу быстрее

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

Вот несколько секретов, которые помогут оказаться среди счастливчиков.

Прокачать резюме

Эйчару достаточно минуты, чтобы понять, стоит ли связываться с кандидатом. Если сделать текст структурированным и логичным, это подкупит рекрутера. Вот как этого добиться.

  • Добавляйте только релевантный опыт. Если работали промоутером, продавцом в магазине, а потом ассистентом блогера, не пишите об этом в резюме. Такой опыт не расскажет о вас как об IT-специалисте, а только вызовет раздражение у рекрутера.Если реального опыта работы нет, в качестве первой компании можно указать Github или Freelance и рассказать, какие проекты вы делали.
  • Оперируйте фактами, а не абстрактными формулировками.
    ❌ Писал код, наставнику он понравился.
    ✔️ Писал на X то-то, использовал фреймворки Y, Z. В результате улучшил то-то на N%…
  • Будьте лаконичны. Золотой стандарт резюме начинающего специалиста — 1 страница. Если написать больше, работодатель может подумать, что его время не уважают, и просто закрыть документ.
  • Не пишите уровень квалификации в названии резюме. Так повысится вероятность того, что HR его откроет.
    ❌ Junior QA engineer
    ✔️ QA engineer

Придумать проекты для портфолио

Кандидатов без портфолио обычно не рассматривают. Без него сложно понять, какие задачи решал человек, и оценить его навыки.

Если у вас нет реального опыта, поставьте себе задачу сами. Например, зайдите на сайт интересующей вас компании в раздел «Кейсы», выберите один из проектов и придумайте своё решение. Выложитесь по максимуму и примените все свои знания.

Писать сопроводительные письма

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

В письме можно использовать такую структуру:

  • приветствие;
  • почему заинтересовались должностью;
  • опыт работы и чем будете полезны компании;
  • контакты.

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

Отказаться от завышенных зарплатных ожиданий

✖ Как делать не надо (но так обычно и делают)

Гуглить, сколько получают начинающие айтишники, или ориентироваться на зарплату, которую обещают на онлайн-курсах.

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

✔ Как лучше понять, сколько денег просить

Оценить реальную ситуацию можно на сайтах по поиску работы.

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

найти работу в айти сфере

Заниматься нетворкингом

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

Вот что можно делать:

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

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

Не прекращать оставлять отклики

Если вам очень понравилась вакансия, откликайтесь на неё, но не останавливайтесь в ожидании результата. Сделать тестовое и мечтать о работе — типичная ошибка новичка. В таком состоянии хочется считать дни до ответа, а отказ воспринимается тяжелее.

Общее правило такое: отправили отклик — сразу переходите к следующему.

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

Обратить внимание на начало финансового года

Есть мнение, что лучшее время для поиска работы — начало финансового года. И у него есть основания: в этот период компании утверждают новые бюджеты, а значит, у них появляются деньги и на джунов.

В разных странах финансовый год начинается в разное время. Например, в России он совпадает с календарным, а в Канаде длится с 1 июля по 30 июня. Значит, искать работу в РФ лучше после Нового года, а в Канаде — в июле.

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

Стажироваться

В больших компаниях часто проводят стажировки с возможностью остаться в команде. Чтобы попасть на такую работу, придётся пройти вступительные экзамены и собеседования — по их результатам выберут лучших и пригласят в компанию. Если повезёт, получите реальный опыт и даже первые деньги.

Оплачиваемые стажировки есть и в МТС: новые вакансии публикуют каждую неделю. Работать можно удалённо из любого города России.

Что в итоге

Получить первую работу в IT сложно, но реально. В среднем на это уходит три месяца, поэтому стоит запастись терпением.

Чтобы выделиться среди других кандидатов:

✓ составьте грамотное резюме;

✓ добавьте сопроводительное письмо к каждому отклику;

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

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

Определитесь с форматом сотрудничества

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

Можно рассматривать аутсорсинг, когда IT-задачи не являются основными бизнес-процессами в компании.

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

Или другой пример — стартап, у которого IT-продукт — основа проекта. В таком случае подойдет только инхаус-команда.


Читайте по теме:

Необходимые навыки для работы в сфере eCommerce — каким специалистам из IT она подойдет?

Ключевые изменения на рынке труда в сфере IT: что ждет соискателей?


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

Например, финтех-компания хочет разработать минимальную версию нового продукта в максимально краткие сроки. Чтобы не загружать внутренних специалистов, можно передать эту задачу сторонней команде.

Другой вариант сотрудничества — аутстаффинг. Например, IT-команда работает инхаус в компании. На одном из этапов она понимает, что не справляется с задачей в срок. Подключает подрядчиков по аутстаффингу; те быстро подключаются и помогают.

Разработайте собственный процесс найма IT-специалистов

Для каждого бизнеса процесс найма уникален — как создать такой, который подойдет вашей компании?

Учтите объем и сложность задач, требования руководителя и цели бизнеса. Например, на некоторые позиции мы в компании проводим три этапа собеседования.

Стартапы часто стараются привлекать вовлеченных junior-специалистов, для которых важны обучение «в поле» и быстрый карьерный рост.

Крупной компании понадобится либо собственный IT-отдел, либо сотрудники не ниже Middle и Senior с большим опытом и хорошо прокачанными навыками, но это не догма. У того же VK есть образовательные центры — в них компания готовит специалистов под собственные запросы.

Мы проводим одно общее интервью: иногда на нем присутствует HR, руководитель подразделения, а затем кандидатов ждут финальные собеседования по soft и hard skills. За них может отвечать технический директор и другие менеджеры. 

Обычно поиском и наймом сотрудников занимается HR-специалист. Но, как правило, он не погружен в IT-профессию детально.

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

Воронка большая: нужно изучить сотни резюме, затем обзвонить кандидатов, пригласить на собеседование, провести и отсеять тех, кто не подходит.

Разные IT-специальности — разные задачи

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

В этом смысле показателен контраст между отделом бухгалтерии и IT-отделом. Программы, в которых работают бухгалтеры, в целом мало меняются. Это кропотливая работа, но система, как правило, одна и та же в разных компаниях.

У IT-специалистов все иначе — при переходе в другую компанию специалист может столкнуться с непривычным для него интерфейсом и продуктом.

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


Читайте также:

Подготовка к собеседованию: как IT-специалисту перейти на работу в иностранную компанию

Попасть в IT не-айтишнику: как сделать это в 2022 году?


На самом деле это не так сложно: почти у всех IT-специальностей есть базовые «фильтры», по которым понятно, разбирается ли специалист в том, что нужно компании.

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

Почему наем IT-специалистов долгий и дорогой

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

На рынке работают HR-компании, которые берут на рассмотрение несколько окладов, чтобы вывести оптимальный и снизить риски.

В этом вопросе нельзя выстроить единые алгоритмы. Зачастую работа с одной вакансией может занимать два-три месяца. 

Сами разработчики тоже не заинтересованы устраиваться на новую работу в один день. Они рассматривают предложения, выбирают самое выгодное.

IT-специалист — одна из самых высокооплачиваемых профессий. У него есть возможность не торопиться с поиском работы.

Такой уровень доходов IT-специалистов полностью оправдан.

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

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

Как привлечь IT-специалистов в компанию с невысокими зарплатами?

Далеко не всех айтишников интересует только размер зарплаты. Многие программисты хотят работать в стартапе, а не в крупной компании. Их привлекает идея проекта, бо́льшая свобода, возможность писать код с нуля. 

Очень важно, чем интересуется специалист. Например, EdTech, FinTech может быть интересен человеку только потому, что он раньше работал в сфере образования или финансов.

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

У стартапов наоборот: нет корпоративных «плюшек», зато есть идея — возможность создать новый продукт, который изменит рынок. Каждый специалист выбирает, что больше подходит ему.

Что лучше: нанимать профессионала или растить специалиста 

Если стартапу нужно сделать MVP-продуктминимально жизнеспособный IT-продукт с базовой функциональностью за полгода, для этого стоит нанять профессионалов. Нет времени растить специалистов, нужно быстро тестировать гипотезы. А это подразумевает как другой процесс отбора кандидатов, так и совершенно иную вилку зарплат. 

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

Ей можно нанимать Junior-специалистов, и примерно в течение полутора лет они станут опытными и квалифицированными — после чего их можно перераспределять на другие проекты.

Выбор зависит от целей, сроков проекта и бюджета компании. С новичком придется дольше работать, но это обойдется дешевле. На профессионала придется выделить больший бюджет, но он закроет срочные задачи.

Как найти и нанять хорошего IT-специалиста: чек-лист

  1. Сперва решите, какой формат сотрудничества подходит вам больше всего — аутсорсинг, аутстаффинг или наем в команду. Это зависит от потребностей и размера компании;
  2. Выстраивайте HR-процесс, который подходит именно вашей компании, но не отдавайте его в руки одного HR: в найме должен участвовать и руководитель команды. Иначе вырастет шанс найма некомпетентного человека;
  3. Смотрите не только на hard skills, но и на особенности соискателя как работника: как быстро он схватывает информацию, отвечает в переписке или решает задачи;
  4. Не думайте, что айтишники падки только на высокие зарплаты — постарайтесь изучить, какие способы нематериальной мотивации могут привлечь кандидата.

Фото на обложке: Ground Picture/Shutterstock

Подписывайтесь на наш Telegram-канал, чтобы быть в курсе последних новостей и событий!

Есть мнение, что золотой век ИТ прошел и компании перестали интересоваться кандидатами без опыта.

Но не все читатели Тинькофф Журнала согласны с этим утверждением. В комментариях возразили: в сфере ИТ по-прежнему нужны начинающие специалисты, а найти первую работу всегда было непросто. Собрали рекомендации для новичков от сотрудников ИТ-компаний и работодателей.

Это комментарии читателей из Сообщества. Собраны в один материал, бережно отредактированы и оформлены по стандартам редакции.

Отправляйте больше откликов и не сдавайтесь

Женя
вдохновилась чужой историей успеха

Советую не сдаваться и откликаться еще и еще. Читала историю девушки, которая искала работу в 2022 году дольше шести месяцев. Откликов было более двухсот — думала, что все, никак. Устроилась в итоге в компанию «первого эшелона».

Вкатывальщики с курсов никогда особо не были кому-то нужны — sad but true. Сейчас вообще во всем мире рецессия, никому не просто, не только айтишникам. Если действительно хочется работать в этой сфере, надо пытаться и собеседоваться до победного. Может, на сто первом собеседовании вам повезет, а вы сдадитесь на сотом  :)

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

Сейчас работаю в ИТ, у нас есть и наем, и стажеры, и планы на весенние стажировки для выпускников с последующим трудоустройством. Так что «ищите, да найдется».

Ivan V 
советует запастись терпением

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

Рынок джунов всегда был рынком работодателя. Рынок мидлов и сеньоров — все еще рынок работников. Это подтверждает относительно недавнее исследование по соотношению вакансий и резюме, выпущенное в августе 2022 года.

Конечно, после 24 февраля объективно пострадала вся отрасль. Замедлился наем, стало меньше новых проектов, остановился рост зарплат — вот исследование.

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

Кроме сокращения найма, джуны пострадали из-за избытка выпускников курсов, которые чаще всего еще и не джуны. Но здесь дело не в конкуренции, а в том, что нужно успеть отправить отклик на вакансию до того, как это сделают сто выпускников. Это неприятная объективная реальность, действительно влияющая на скорость поиска работы.

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

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

Если такие навыки есть, джуниор работу найдет. Да, не так быстро, как до 24 февраля. Но если параллельно продолжать развиваться как специалист, работа будет.

Продолжайте учиться и проявляйте инициативность

Определитесь, чего вы действительно хотите — получить денег или стать квалифицированным специалистом. Если работа в ИТ заставляет ваши глаза гореть, то развивайтесь, совершенствуйте навыки, спрашивайте себя: «Что я делаю не так? Как сделать это лучше?» Если вы увлечены и готовы учиться, вас заметят. К слову, работу в нашей компании получила девушка с опытом шесть месяцев, оставив далеко позади кандидатов с опытом от трех до шести лет.

Если золотым веком называть тот период, когда брали всех подряд, то он закончился — и слава богу.

Сейчас, как и пять, и десять лет назад, нужен энтузиазм, готовность работать, инициативность, обучение и самообразование постоянное. Тогда за несколько лет можно дорасти до нормальной зарплаты. Но, конечно, никаких гарантий, что тебя не уволят, нет — и их не было никогда.

Я начала карьеру в ИТ в 2009 году в роли UX-дизайнера. Была джуном четыре года, потому что не было ни курсов, ни специальностей в вузе, ни возможности работать удаленно, а в нашем провинциальном городе до сих пор нет нормальных ИТ-компаний. Я училась по книгам, форумам и на своем опыте на проектах с фриланса, за которые получала копейки.

У меня не было ни наставников, ни менторов. Но я пришла в эту профессию, что называется, по любви. Работала на другой работе, а по ночам училась или делала заказы с фриланса.

Самостоятельное изучение сложных материалов по теме и указание их в резюме может помочь. Особенно если интервьюеру на собесе будет что-то близко — можно зацепиться языками.

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

Опирайтесь на предыдущий опыт

Женя
знает, как составить хорошее резюме

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

Не рассчитывайте сразу на высокую зарплату

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

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

В каждой отрасли свои уровни зарплат, и у меня выработался четкий критерий подбора соискателей:

  1. Уровень зарплатных ожиданий — 80% от среднерыночных и ниже. Этот идет просиживать штаны. Мимо.
  2. Уровень зарплатных ожиданий — 100—120% от среднерыночных. С этими можно беседовать дальше.
  3. Уровень зарплатных ожиданий — 150% от среднерыночных и выше. Просто дурачки. Пусть приходят после того, как поумнеют. Если, конечно, смогут.

На моей первой работе я получала официально 15 000 Р. В Москве, конечно, побольше получают.

А если пошли за деньгами, лучше выбрать другую сферу. Без интереса будет сложно конкурировать с увлеченными людьми.

Женя
предлагает найти временную работу

Всегда надо пройтись по местным компаниям, которые не такие крутые и платят не так много, понимают это и готовы брать менее опытных людей. Может даже серая зарплата быть. Никому не рекомендую там долго работать, но полгода перекантоваться, чтобы набрать коммерческого опыта, — это рабочий вариант.

Набивайте руку на фрилансе

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

Учитесь или уже нашли работу? Покажите свое рабочее место и станьте героем следующего материала

По данным аналитиков hh.ru более 40% вакансий в цифровом секторе приходится на специалистов в области информационных технологий, а разработчик — одна из самых востребованных IT-профессий. О перспективах сферы говорит и рост уровня оплаты труда: по результатам исследования сервиса «Работа.ру» за лето 2021 года средняя зарплата IT-специалистов выросла на 20%.

Какой бы востребованной ни была профессия, делать первые шаги в карьере всегда непросто. В этой статье мы подробно рассмотрим, как найти работу программисту без опыта, и вместе с вами пройдём путь от составления резюме и сборки портфолио до собеседования и прохождения испытательного срока. Следуйте за нами шаг за шагом и у вас всё получится!

Шаг 1. Копим знания

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

Читать статьи, смотреть бесплатные видеоуроки и тренироваться в кодинге полезно, но сложно привлечь внимание рекрутёра, если у вас в резюме нет ни дипломов, ни сертификатов. Из-за высокой конкуренции кадровики часто отсеивают новичков-самоучек ещё на этапе первичного отбора.

Выход есть: поступить в вуз или онлайн-школу, где вы получите квалификацию с официальным документом о профессиональной подготовке и соберёте портфолио проектов. На учёбу в институте вам потребуется от 2 до 5 лет, а онлайн-курсы можно закончить за 1 год — подробности найдёте в статье про сроки освоения новых языков разработки. А разобраться в преимуществах и недостатках вузовского образования поможет наш материал «Нужно ли высшее образование программисту».

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

Дальше рассказываем, как найти работу начинающему программисту — спойлер: всё начинается с резюме.

Ежедневные советы от диджитал-наставника Checkroi прямо в твоем телеграме!

Подписывайся на канал

Подписаться

Шаг 2. Составляем резюме

Если вы задаётесь вопросом, реально ли найти работу программисту без опыта — не переживайте, в арсенале начинающего специалиста есть два инструмента: резюме и портфолио. Ваша задача — грамотно ими воспользоваться.

Качественное резюме заинтересует рекрутёра, даже если у вас нет опыта работы в «Майкрософте» и десятилетий кодинга за плечами.

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

Подготовили для вас несколько советов по структуре резюме, которые помогут начинающему программисту грамотно презентовать свои знания и навыки.

  1. Укажите один или несколько языков программирования в названии резюме. Например, «программист Java и Swift» или «программист Python» — чтобы работодатель сразу понимал, на чём именно вы специализируетесь. При необходимости создайте несколько резюме под каждое направление и направляйте работодателю то, что соответствует конкретной вакансии.
  2. Перечислите основные технологии, которыми владеете. Выделите те, что связаны с вашей специализацией и в которых вы сильны. Только честно, ведь работодатель знает, что вы новичок: если где-то что-то читали про фреймворки PHP или библиотеки Python, а на практике не разбирались — упоминать их в качестве навыков не стоит.
  3. Напишите про образование. О профильном высшем или среднем специальном образовании, оконченных курсах, хакатонах, митапах и конференциях для программистов, в которых участвовали.
  4. Прикрепите скриншоты дипломов и цифровые сертификаты. Не стесняйтесь приложить сертификаты о прохождении бесплатных курсов — работодателю важен сам факт завершённого обучения и ваша заинтересованность в развитии скилов.
  5. Расскажите об опыте работы. Если у вас есть опыт в программировании — делайте упор на него, если же релевантного опыта нет — кратко поясните, чем вы занимались до увлечения кодингом.
  6. Опишите софт-скилы, которые могут пригодиться в работе. Например, владение английским и навыки командной работы — важные скилы для программиста.
  7. Оставьте контактные данные. Телефон, почта, телеграм — можно указать приоритетный способ связи, но рекрутёры чаще всего звонят.
  8. Приложите ссылку на портфолио. Какие проекты добавлять в портфолио и где его размещать — поговорим подробнее в следующем разделе статьи.

Советы по оформлению резюме:

  • сократите формулировки, если текст не умещается на одной странице документа;
  • проверьте орфографию и пунктуацию — например, через сервис «Орфограммка»;
  • выстройте иерархию мест учёбы и работы;
  • подберите лаконичный шрифт, к примеру, Proxima Nova или Montserrat;
  • добавьте подзаголовки и перечисления, где это уместно;
  • настройте отступы и межстрочные интервалы;
  • загрузите свою портретную фотографию.

А мы переходим к следующему пункту плана и разбираемся, как найти работу программисту и собрать портфолио, даже если опыта в профессии ещё нет.

Шаг 3. Собираем портфолио программиста

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

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

Где брать проекты для портфолио:

  • автоматизировать рутинные задачи — разработайте чат-бота, который находит адреса кофеен поблизости, или напишите мобильное приложение со списком задач и таймером по технике Pomodoro;
  • участвовать в открытых проектах — помогайте разрабатывать и улучшать уже существующие проекты и фиксируйте свой вклад в код. Найти opensource-проекты помогут сайты CodeTriage и Good First Issues;
  • выполнять тестовые задания — отличный способ пополнить портфолио новыми работами и не ломать голову над техзаданиями. Подобрать интересный проект можно в подборке тренировочных тестовых заданий на GitHub.

Когда у вас накопится 3–5 полноценных проектов, пора собирать портфолио. Вы можете создать собственный сайт-визитку, особенно если специализируетесь в веб-разработке, или же разместить кейсы на популярных сервисах для IT-проектов GitHub и Bitbucket.

Советы по оформлению портфолио:

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

Дальше разбираемся, где брать первые фриланс-заказы, как найти удалённую работу программисту или попасть на оплачиваемую стажировку.

Шаг 4. Ищем вакансии и заказы

Если резюме и портфолио готовы, пришло время переходить к активным действиям. Рассмотрим, где найти работу программисту без опыта, на конкретных примерах.

Обучающие курсы

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

Если вы рассматриваете формат «обучение + трудоустройство», переходите в нашу подборку курсов для программистов и выбирайте подходящую программу.

Собственные обучающие программы разрабатывают и топовые компании. Такие курсы рассчитаны на тех, кто учится на программиста в вузе или только-только получил диплом о вышке. Мы подобрали несколько проектов, где можно углубить знания и получить оффер в команду:

  • Тинькофф Финтех — трёхмесячные курсы для студентов от 18 лет и выпускников вузов, в рамках которых участники оттачивают скилы в одном или нескольких направлениях разработки, а лучшие получают работу в команде «Тинькоффа». Набор проходит весной и осенью, для поступления необходимо сдать экзамены по программированию, математике и др.;
  • Тинькофф Академия Бэкенда — двухлетний курс для студентов технических специальностей. В программу входят онлайн-лекции и живые семинары, много практики на сложных бэкенд-задачах и обратная связь от преподавателей. Для поступления нужно сдать экзамен и пройти интервью;
  • Школа программистов hh.ru — бесплатная программа обучения фронтенд- и бэкенд-разработке для студентов-технарей и начинающих программистов. Занятия проходят 2 раза в неделю онлайн: 4 месяца теории и 3 месяца практики в команде с фидбэком от экспертов. Успешные выпускники курса устраиваются в штат HeadHunter или получают рекомендации в IT-компании;
  • Школы разработки от Сбербанка SberGraduate — это школы по iOS-, Android- и фронтенд-разработке для студентов технических вузов и начинающих специалистов в Москве и Санкт-Петербурге. Вас ждёт бесплатное обучение, практика на реальных задачах и возможность работать полный день с выплатой зарплаты, а по окончании школы можно получить оффер в команду Сбербанка. Чтобы принять участие в проекте, нужно пройти тестирование и собеседование.

Стажировки

Набраться практического опыта и окунуться в будни программистов помогут стажировки. Небольшие компании чаще всего берут новичков на бесплатной основе, а организации покрупнее платят зарплату. Найти актуальные вакансии для стажёров можно через сайты-агрегаторы Students.Superjob и hh.ru или просто через поисковик.

Вот несколько предложений стажировок для начинающих программистов в крупных компаниях:

  • Avito Technical Internships — стажировки для бэкенд- и Android-разработчиков в отдел продуктовой разработки московского офиса «Авито». Продолжительность — 6–12 месяцев, платят 40 000 руб. в месяц при нагрузке 20 часов в неделю и компенсируют питание. Желающим нужно выполнить тестовое и пройти техническое и hr-интервью;
  • Стажировки в Яндексе — это офисная работа для начинающих фронтендов, бэкендов, мобильных разработчиков, специалистов по машинному обучению и др. Продолжительность — от 3 до 6 месяцев, для поступления нужно выполнить тестовое задание и пройти несколько интервью. Лучшим могут предложить бессрочный контракт с «Яндексом»;
  • Тинькофф Старт — стажировки для студентов и выпускников вузов с зарплатой, бесплатными обедами и спортзалом. Участники прокачивают знания во фронтенде, системной инженерии, Java- или Scala-разработке: решают «боевые» задачи с командой и получают поддержку от куратора. Рабочий день проходит полностью удалённо или с посещением офиса, по 20 часов в неделю в течение года или по 40 часов летом. Набор стартует 3 раза в год, нужно сдать онлайн-экзамены.

Биржи фриланса

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

  • Workspace — вы можете зарегистрироваться в каталоге фрилансеров по своему направлению и найти заказы на создание и доработку сайтов, баз данных, мобильных приложений, игр и др.;
  • Хабр Фриланс — здесь размещают заказы для IT-специалистов разной сложности: создание телеграм-ботов и плагинов, проектирование интернет-магазинов, мобильных приложений и программ для ПК;
  • Kadrof.ru — небольшая биржа с разовыми проектами для программистов, иногда встречаются предложения удалённой работы;
  • 1clancer.ru — сайт с заказами для 1С-программистов, а в отдельном разделе собраны вакансии в офис и на удалёнку.

Побороться за проекты можно и на многопрофильных биржах, например, Kwork и FL.ru, но будьте готовы к высокой конкуренции среди исполнителей. Чтобы заработать хороший рейтинг на сайте и получить доступ к интересным заказам с приличной оплатой, придётся долго набивать руку на мелких задачах.

Агрегаторы вакансий

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

Рекомендуем разместить резюме и мониторить объявления на популярных сервисах:

  • Яндекс.Объявления,
  • Авито,
  • SuperJob,
  • Indeed,
  • Trudvdem.ru и др.

Не бойтесь откликаться на вакансии: отправляйте хоть по 30, 50 или 100 откликов в неделю. Так вы сможете в короткие сроки найти заинтересованных в сотрудничестве работодателей.

Сайты компаний: офисная и удалённая работа

Многие компании публикуют информацию о вакантных местах в первую очередь на своих сайтах — в разделе с вакансиями. Можно найти работу в офисе, но в условиях пандемии многие перешли на полную или частичную удалёнку.

Принесли вам сайты крупных компаний, которые регулярно набирают новых сотрудников:

  • Яндекс — открыты офлайн-вакансии для программистов в крупных городах России, Минске и Праге;
  • Team VK — в проекты экосистемы «Вконтакте» требуются IT-специалисты разных направлений в офис и на удалённую работу;
  • Zoon — рекомендательный сервис ищет разработчиков в офис в Москве;
  • FunBox — в IT-компанию требуются разработчики PHP, JavaScript, Elixir, Erlang и других направлений. Работать можно удалённо или в офисе в Москве, Ульяновске или Казани;
  • Playrix — компания-разработчик мобильных игр набирает программистов разных специализаций с возможностью работы из дома или в офисах в России и СНГ;
  • Shopozz.ru — сервис покупок за рубежом ищет веб-программистов в офис в Самаре и на удалёнку.

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

Стартапы

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

Где найти работу программисту в стартапе:

  • StartupFellows — здесь стартаперы публикуют вакансии для мобильных и веб-разработчиков, но многие предлагают сотрудничество без оплаты;
  • Вакансии в топ-стартапах — канал в телеграме с объявлениями российских и зарубежных стартап-проектов;
  • Stackoverflow — агрегатор международных проектов с предложениями для разработчиков и программистов разных уровней подготовки;
  • Remote Tech & Startup Jobs — англоязычный сервис с вакансиями в стартап-компании по всему миру.

Группы с вакансиями в соцсетях

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

В телеграме:

  • GetIT Russia — здесь вы найдёте вакансии для разработчиков и других IT-специалистов. Новые объявления публикуют несколько раз в неделю;
  • Telegram IT Job — HR-чат, где работодатели ищут IT-специалистов в офис. Для быстрой навигации по сообщениям используйте хештег #вакансия;
  • Data Science Jobs — канал посвящён поиску работы в области дата-сайенса, машинного обучения, нейросетей и др.;
  • Job for Mobile — канал специализируется на вакансиях для мобильных разработчиков;
  • Game Development Jobs — крупный телеграм-канал, где размещают вакансии и заказы в области геймдева.

Во вконтакте:

  • Уютное сообщество программистов — вакансии для программистов собраны в обсуждении «Работа», в постах — полезные материалы, а обсудить вопросы по разным языкам программирования можно в тематических беседах;
  • Типичный программист — популярная группа с полумиллионом участников: объявления размещают в обсуждении «Вакансии», а в постах делятся лайфхаками и новостями из мира IT;
  • ITc | сообщество программистов — объявления о поиске сотрудников вы найдёте в обсуждении «Вакансии», а в ленте публикуются обучающие видео, книги и другие полезности для программистов.

Шаг 5. Откликаемся на вакансии

В начале карьеры не сильно рассчитывайте, что работодатель сам найдёт вас и попросит на него работать. Нужно брать дело в свои руки и активно рассылать отклики на понравившиеся вакансии.

Составили рекомендации, которые помогут начинающему программисту получить работу.

  1. Персонализируйте отклик. Работодателю нужен заинтересованный сотрудник, а шаблонный текст в духе: «здравствуйте, хочу у вас работать, вот резюме» — едва ли поможет выделиться из сотни кандидатов. Всегда указывайте название должности, на которую претендуете, и выстраивайте отклик исходя из требований вакансии.
  2. Прикладывайте к отклику сопроводительное письмо. В нём кратко рассказывайте, почему хотели бы работать именно в этой организации, какими навыками и опытом обладаете, а главное — почему вы подходите на вакантную должность и какую пользу можете принести компании.
  3. Придерживайтесь делового тона. Программисту важно уметь чётко и понятно выражать свои мысли, чтобы продуктивно взаимодействовать с командой. Пишите отклик тезисно и по делу, следите за орфографией и пунктуацией, а шутки и мемы пока приберегите.
  4. Говорите о себе честно. Если навыков не хватает, отметьте, что готовы быстро обучиться. Не стоит преувеличивать свои знания и достижения — тайное станет явным на собеседовании или испытательном сроке.

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

Шаг 6. Выполняем тестовое задание

Тестовые задания — норма для программистов. Их выполняют и новички с небольшим портфолио, и опытные разработчики — при трудоустройстве в крупные корпорации.

Обычно тестовое рассчитано на 2–3 часа. Если же работодатель просит создать для него целый интернет-магазин — его добросовестность под большим вопросом.

Допустим, вы получили адекватную задачу — разработать 3 экрана мобильного приложения. Ваша цель — максимально качественно выполнить задание по ТЗ и обязательно уложиться в срок.

Если есть возможность, попросите более опытного программиста проверить ваш код, чтобы найти и поправить недочёты. Только не делегируйте выполнение тестового целиком: если работодатель поймает вас на обмане, ваша профессиональная репутация сильно пострадает.

А если тестовое задание не поможет устроиться на работу, его можно скорректировать, доработать и положить в портфолио. В любом случае, время потрачено не зря.

Шаг 7. Готовимся к собеседованию

Итак, вы получили приглашение на собеседование и нервно ждёте назначенной даты. В крупных компаниях по типу «Яндекса» и «Гугла» интервью проходит в несколько этапов. Новичков же в большинстве случаев ждут в компаниях поменьше с собеседованиями попроще.

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

  1. Поищите информацию о компании в интернете. Неизвестность всегда пугает, но, возможно, в гугле уже писали о том, как обычно проходят собеседования в интересующей вас компании. Постарайтесь разведать полезную информацию, чтобы знать, к чему готовиться.
  2. Проанализируйте текст вакансии. Большинство вопросов эйчаров связано с задачами и требованиями, которые прописаны в вакансии. Повторите теорию, но помните, что вы идёте не на экзамен: нужно разбираться в теме на практике.
  3. Составьте план ответа на возможные вопросы. Продумайте заранее, как отвечать на типовые вопросы: какие технологии вам интересны, что планируете изучать в дальнейшем, почему хотите работать именно здесь. Эйчар обязательно отметит, что ваши интересы совпадают с вектором развития компании, а значит, вы сможете принести проекту пользу.
  4. Минимизируйте стресс в день собеседования. Продумайте образ и подготовьте одежду, постройте маршрут до места назначения и распланируйте время, чтобы точно не опоздать. Хорошо выспитесь и вкусно позавтракайте, а в пути послушайте любимую музыку или почитайте книгу, чтобы сбросить напряжение.
  5. Продемонстрируйте софт-скилы. На интервью важны не только хард-скилы, но и умение общаться, справляться с нагрузками и конфликтами и «вписываться» в команду. Проявляйте дружелюбие и искреннюю заинтересованность в проекте, чтобы произвести на работодателя позитивное впечатление.

Помните, что не знать ответа на вопрос — нормально, быть новичком — тоже. Вы не становитесь плохим программистом, если после собеседования вам отказали.

Остановитесь, выдохните и проанализируйте, почему это могло произойти:

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

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

Шаг 8. Проходим испытательный срок

Испытательный срок — это нормально. При официальном трудоустройстве вы ничем не рискуете, и максимум через 3 месяца станете полноправным сотрудником компании. А если трудовые отношения не сложатся, сможете уволиться, не отрабатывая ещё 2 недели.

Ниже даём рекомендации, которые помогут успешно пройти испытательный срок.

Советы новичку на испытательном сроке:

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

Помимо решения рабочих задач, обращайте внимание на внутреннее состояние и задавайте себе вопросы:

  • интересно ли вам выполнять свои обязанности и задачи;
  • подходят ли вам условия работы и график;
  • устраивает ли вас коммуникация в коллективе и с руководством;
  • видите ли вы своё будущее в этом проекте.

Подведём итоги

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

Ниже вы найдёте чек-лист, который поможет наметить основные шаги на пути к карьере.

Как найти работу начинающему программисту: 

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

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

Поделиться своим опытом или попросить совета можно в комментариях — не стесняйтесь, мы тыс радостью ответим на вопросы и подбодрим вас!

Понравилась статья? Поделить с друзьями:
  • Как правильно составить желание чтобы оно исполнилось примеры
  • Как я нашел свою родовую землю
  • Как найти фотку в интернете по фотке
  • Как найти вектор примеры решения
  • Как найти чек вайлдберриз в приложении