Как найти работу после курсов программирования

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

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

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

Если вы давно в 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:Надо больше, но лучше: сколько и каких айтишников на самом деле не хватает в России

Карьера  •  27 декабря  2022  •  5 мин чтения

Как найти работу после окончания курсов

Онлайн-школы помогают сменить профессию, но как устроиться на работу после курсов, если нет опыта и есть неуверенность в себе? Делимся советами эксперта и опытом выпускников Практикума.

  • Трудоустройство в сфере IT
  • Польза от курсов при поиске работы
  • Возможные варианты трудоустройства
  • Как искать работу после курсов
  • Советы по поиску работы

Трудоустройство в сфере IT

В отрасли давно не хватает специалистов ― бизнес активно переходит в интернет, рынок покинули зарубежные IT-компании, и часть сотрудников последовала за ними. Кадры нужны и корпорациям, и стартапам.

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

Учиться никогда не поздно: что такое профессиональная переподготовка

Польза от курсов при поиске работы

Многие сомневаются, что после курсов можно найти работу. На самом деле, это реально. По данным исследования Института образования НИУ ВШЭ, 78% выпускников Практикума трудоустроились. Студентам помогают:

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

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

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

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

Анастасия Плотникова, HR-специалист компании «Сириус.Курсы», некоммерческого проекта онлайн-образования

Сотрудничаем с Яндекс Практикумом год. За это время приняли на работу менеджера проектов, UX/UI-дизайнера и двух тестировщиков, один из которых уже стал руководителем группы тестирования. У выпускников глубокие знания, они быстро включились в работу. Это выгодно для компании ― мы экономим время на подборе сотрудников. Если размещать вакансии в открытых источниках, приходит много нерелевантных кандидатов.

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

Выберите свою новую профессию в IT

Бесплатный курс профориентации от Практикума поможет.

Возможные варианты трудоустройства

Основной плюс IT-сферы в том, что можно выбрать, как работать после курсов: в офисе или дома. Разберём каждый способ.

Офисная работа

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

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

● затраты на питание, дорогу и офисную одежду,
● дискомфорт из-за шума и разного рабочего ритма.

Фриланс

Фрилансеры не состоят в штате компании и могут вести один или несколько проектов для разных клиентов. Специалист сам ищет заказы, определяет нагрузку и стоимость услуг, платит налоги.

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

● можно работать из любой точки мира,
● выбирать любые проекты,
● совмещать с основной работой или домашними делами.

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

Удалённая работа

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

Чаще вариант предлагают опытным специалистам со стажем от 3–4 лет. В некоторых компаниях новички могут рассчитывать на гибридный график: 2–3 дня в неделю работать в офисе, остальные — удалённо.

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

● в домашней обстановке сложно сосредоточиться,
● мало личного общения.

Как искать работу после курсов

В среднем на поиск работы после прохождения курсов у выпускников уходит 3–4 месяца. Поиск может быть пассивным и активным. Лучше использовать оба вида.

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

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

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

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

Документы набирают классическим шрифтом, например Times New Roman, и проверяют на грамматические ошибки, это можно сделать с помощью сервиса «Орфограммка». Желательно показать итоговый вариант человеку, который давно в профессии: знакомому, другу или наставнику с курса.

3. Поработать над реальными проектами.
Получить опыт и пополнить портфолио можно несколькими способами:

● Пройти стажировку, например Future Today, Changellenge, Jobby, Grintern.
● Участвовать в профессиональных конкурсах Хакатоны.рф, Codenrock, Хакатоны ||.
● Сотрудничать с НКО, например Dobro.ru, Теплица социальных технологий, Todogood.
● Выполнять заказы для знакомых или на биржах фриланса Kwork, FL.ru.

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

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

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

С реальными проектами помогают и онлайн-школы. Например, в Практикуме для этого есть Мастерская. Её специалисты находят контакты НКО и договариваются о выполнении проектов по дизайну, разработке, аналитике, проджект-менеджменту.

Студенты курса по python-разработке сделали систему управления контентом для сайта благотворительного фонда «Шалаш»

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

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

В результате активного поиска студент или выпускник находит работу. Для этого он должен пройти четыре этапа:

1. Искать подходящие вакансии.
В IT-сфере много компаний и способов трудоустройства, предложения размещают на разных ресурсах. Чтобы найти работу, нужно использовать минимум 5–6 каналов:

Специализированные сайты hh.ru, SuperJob, «Работа в России».
Сайты компаний. Можно составить список подходящих организаций и написать на почту руководителям отделов или HR-специалистам.
Телеграм-каналы careerspace, Dream Job, marketing jobs, analyst job.
Соцсети TenChat, ВКонтакте, Linkedin. Подходят для знакомства, поиска вакансий в тематических группах и сообществах компаний.
Профильные площадки. Разделы с вакансиями на vc.ru, Хабре и DTF.
Нетворкинг. Чтобы завести полезные знакомства, нужно участвовать в митапах, общаться на форумах и не забывать о друзьях, однокурсниках, преподавателях и коллегах.

2. Откликаться на все вакансии, которые интересны.
Бывает, что в описании требуется более опытный специалист или навыки кандидата соответствуют на 60–70%. Важно не задерживаться в стадии «я ещё не готов». С некоторыми задачами можно разобраться самостоятельно: почитать литературу по теме и посмотреть видео, а с другими помогут справиться старшие коллеги.

В вакансии указан опыт работы 1–3 года, но засчитываются личные проекты и часть знаний можно получить на рабочем месте

Если вакансия понравилась, откликаться нужно быстро. Обычно все резюме не просматривают: достойные кандидаты могут попасться в первой двадцатке. Чтобы отправить документы по электронной почте, нужно написать письмо, которое и будет сопроводительным, в него вставить ссылки на портфолио и резюме. В среднем на 8–10 откликов приходится два ответа, отказы тоже входят в их число.

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

Антон Фокин, CEO компании Qtim, разработчика цифровых продуктов

У нас простое тестовое задание. Мы даём волю воображению человека, чтобы он показал себя. Например, фронтендеру нужно реализовать макет на HTML, вёрстку и HTML-страницу на библиотеке Vue. Смотрим, использует ли он нестандартные способы.

Задание рассчитано на час, но сроков никаких не даём. Смотрим на подход человека: долго он будет тянуть или быстро пришлёт. Нанимаем тех, кто скидывает через час-два, максимум в течение дня. Открываем код, по нему сразу видно, нормально сделано или плохо.

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

Перед собеседованием важно повторить теорию, посмотреть в интернете, какие вопросы часто задают, выполнить несколько практических заданий, например, веб-разработчик может потренироваться на площадках CodeWars и LeetCode.

Обязательно будут вопросы: почему вы выбрали нас? Что интересно в нашей компании? Нужно почитать на сайте о продукте, возможно, посмотреть интервью с руководителем, изучить, что написано о компании на Хабре.

Затем подготовить самопрезентацию на 2–3 минуты. Обычно рекрутеры предлагают кратко рассказать о себе. Можно пользоваться планом:
● успехи в работе,
● обучение,
● профессиональные навыки,
● интерес к компании.

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

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

Не нужно стесняться обсуждать ожидания по зарплате. Если работа после курсов обучения первая, то представлений об оплате может и не быть, поэтому стоит посмотреть вакансии по профилю на hh.ru, данные Хабр Карьеры, Glassdoor, спросить друзей и знакомых, которые давно в профессии. Это поможет обосновать свои зарплатные ожидания.

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

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

Советы по поиску работы

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

1. Добавьте в портфолио реальные проекты.

Евгения Зубкова, окончила курс «Веб-разработчик»

Я начала искать работу после диплома. Разместила своё резюме на hh.ru и там же смотрела вакансии. За десять месяцев откликнулась на 500 вариантов, но лишь несколько раз получила тестовое задание. Пару раз позвали на собеседование, но опыта было мало, поэтому отвечала на вопросы медленно. Мне отказали.

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

2. Обращайтесь за помощью к hr-специалистам.

Ксения Чернышова, окончила курс «IT-рекрутер»

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

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

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

На собеседовании мне пригодились знания с курсов и опыт участия в хакатоне Яндекса и Авито, который помог выработать скорость поиска. Одним из отборочных туров в Wanted было задание за час подобрать 25 релевантных кандидатов.

3. Верьте в свои силы.

Даниил Кузьменко, окончил курс «Веб-разработчик»

Я начал просматривать вакансии ещё с середины курса. Сразу обратил внимание, что стек нужен разный, не всё подходит под программу. После диплома стал активно откликаться, в Карьерном треке помогли подготовить резюме и портфолио. Искал варианты на HeadHunter и размещал резюме в телеграм-канале JavaScript Jobs.

На поиск ушло два месяца. Отвечали нечасто, у меня не было опыта, только учебные проекты. На первом собеседовании разволновался, поэтому хоть и подходил по навыкам, меня не взяли. Затем мне написал руководитель компании, который увидел резюме в телеграме, и предложил пройти собеседование. Для работы требовался Redux. Я думал, что это трудная технология, но сказал, что справлюсь, и дня через три уже её использовал. С тех пор сменил уже два места, выбирал технологии, с которыми хотел поработать: Next.js, Tailwindcss, React Native.

Самое ценное, что я вынес для себя, — нужно не бояться пробовать. Я откликался, даже если не подходил под все требования вакансии. Например, на одну работу устроился туда, где требовался Next.js от года. Технологию не знал, но за неделю разобрался. Вначале было страшно браться за новые задачи, которые раньше не выполнял. Потом понял, что это нормально. Просто нужно сидеть и делать. Когда напишешь код несколько раз, исправишь ошибки — поймёшь, как всё устроено.

Продакт-менеджер Карьерного трека курса «IT‑рекрутер»

Как начать карьеру в IT: пошаговое руководство

Какую профессию выбрать, чтобы потом не было мучительно больно, и при чём тут профориентация

Светлана Шаповалова — коммерческий автор и переводчик, специально для «Нетологии» перевела статью Felix Feng о том, как надо искать работу, учиться и как стать высокооплачиваемым специалистом после трехмесячных курсов программирования.

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

Как искать работу после курсов программирования

Обучение в Hack Reactor закончилось в июле 2016, и только спустя три месяца я устроился в Radius Intelligence. Я обратился в 291 компанию, 32 раза собеседовался по телефону и еще 16 — вживую, выполнил 13 заданий по программированию, из них 11 — в офисах и в итоге получил 8 предложений. Компании находились по всей стране, а зарплатная вилка колебалась от 60 до 125 тысяч долларов в год. Итого, лишь 2,8% заявок превратились в предложение работать в компании.

Я написал 5 важных выводов, которые сделал во время поиска — жаль, что не знал о них раньше.

Вывод №1: Обращаться к реальным людям

Сначала писал во все компании подряд с помощью Indeed.com, AngelList, LinkedIn, StackOverflow, Hacker News, через сайты самих компаний и даже воспользовался Craigslist. (прим. — сайт с объявлениями вроде Авито)

Разослал резюме на все вакансии, где требовались знания React, Node или JavaScript. В первую неделю я писал в 15-20 компаний ежедневно.

Совет. Есть компании с легкой формой отклика на вакансию, их можно посмотреть в этом списке.

Результат был не ахти. Менее пяти процентов компаний удосужились ответить. Мои отклики просто улетали в пропасть.

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

С того времени, отправляя любую заявку, я искал компанию в  LinkedIn и писал кому-нибудь из технических сотрудников или из отдела найма.

У руководителей высшего звена в небольших компаниях формат адреса обычно имя@доменкомпании.com. В крупных фирмах может быть имя.фамилия@доменкомпании.com.

Для верификации почты я использовал Rapportive, чтобы проверить привязку аккаунта к социальным сетям.

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

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

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

Вывод №2: Начинайте с малого и поднимайтесь выше

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

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

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

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

Как искать работу после курсов программирования

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

Постепенно я дорос до сложных собеседований. Мне стали доступны хорошие зарплаты. В итоге я нашел то предложение, которое принял.

Вывод: планировать простые интервью на сейчас, а сложные — на потом.

Вывод №3: Учиться так, словно будущая работа зависит только от этого, потому что она действительно зависит

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

Моими слабыми местами после обучения в Hack Reactor оказались структуры данных и алгоритмы. Исследование в Triplebyte показало, что выпускники курсов в целом слабее в этих областях, чем выпускники колледжей. Поэтому я учился и практиковался. Ежедневно.

Целыми днями я изучал алгоритмы сортировки. Потом сосредоточился на принципах работы интернета. Если не мог в чем-то до конца разобраться, то проводил день за просмотром обучающих видео на YouTube или искал информацию на StackOverflow до тех пор, пока, наконец, всё не становилось понятным.

Мне пригодились эти материалы:

  • InterviewCake: мой любимый ресурс о структурах данных и алгоритмах. Обучение разбито пошагово на небольшие кусочки — отличная альтернатива книге Cracking the Code Interview (прим. — в русском переводе книга называется «Карьера программиста»). Не хватает только других тем.

  • HiredInTech’s System Design Section: отличное руководство по собеседованию на тему проектирования систем.

  • Coderust: если книга «Карьера программиста» внушает ужас, то Coderust 2.0 подойдет идеально. За 49 долларов получаете решения для практически любого языка программирования в виде интерактивных диаграмм.

  • Статья «Как подготовиться к техническому собеседованию» на Reddit: я постоянно её использовал для проверки уровня подготовки.

  • «Вопросы на собеседовании по фронтенд-разработке»: исчерпывающий список возможных вопросов по теме.

  • Leetcode: лучший ресурс с вопросами по алгоритмам и структурам данных. Есть фильтр по компаниям: например, можно выбрать вопросы, которые обычно задают на собеседованиях в Uber или Google.

Важно: подготовки много не бывает.

Вывод №4: Показать себя с лучшей стороны

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

Продавай себя

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

Однажды собеседование в одном стартапе пошло под откос, когда стало понятно, что я выпускник лагеря программирования. Компания использовала это против меня — мне предложили всего $60k в год, поставив в один ряд с младшими разработчиками.

В конечном счете необходимо заверить фирму в том, что вы справитесь с работой. В то же время необходимо верить в это самому. Вы можете. Сосредоточьтесь на страсти к программированию. Подумайте о том, что умеете на React и Node. Сделайте ставку на глубокие знания JavaScript или других языков, которые знаете. Только так вы покажете, что действительно способны на эту работу.

Не монолог, а диалог

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

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

Совет. Во время собеседования можно задать такие вопросы: Над какими техническими задачами вы недавно работали? Что больше всего вам нравится в работе на эту компанию? Как организованы команды и как обычно распределяются задачи?

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

Важно: не продавайтесь задешево! И помните, собеседование — это двусторонний процесс.

Вывод №5: Поиск работы — не спринт, а марафон

Это непросто. Три месяца я вкалывал по шесть дней в неделю. В то же время старался беречь себя.

Как искать работу после курсов программирования

Обычный день на JavaScript

Иногда я учился вместе с друзьями. В другое время шел куда-нибудь в кафешку, чтобы позаниматься самостоятельно или зависал в гостиной для выпускников в Hack Reactor. Еженедельно я  отчитывался о своих успехах консультанту по занятости.

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

Совет: приготовьтесь к долгой игре и убедитесь, что бережете себя.

Краткий итог:

  1. Обращайтесь к реальным людям.

  2. Начинайте с малого и поднимайтесь выше.

  3. Учитесь так, словно будущая работа зависит только от этого.

  4. Показывайте себя с лучшей стороны.

  5. Это не спринт, это — марафон.

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

Телеграм Нетологии

Проанализировали ситуацию на рынке труда в IT-сфере и на цифрах объясняем, что мысль: «Пройди онлайн курс за 2 месяца и получи зарплату 60 000 в месяц» — это наглая ложь)

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

Если вы давно в 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 раза дороже.

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

  • Исключить тех, кто не прочитал ни одной книги в своей сфере. Если вчера не учился, завтра точно не начнет.
  • Исключить тех, кто не практиковался в пет-проектах и вне универа/курсов. Лучше поищу тех, кому нравится эта профессия.
  • Исключить кандидатов с пустым резюме (30 к 1, что человек ничего не умеет, хочет “войти в айти” и денег). По таким резюме нельзя за минуту оценить кандидата. Пропускаем и смотрим следующее.
  • Назначить собеседование оставшимся 5% и нанять. В среднем одно из 5 собеседований закончится оффером.

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

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

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

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

  • Укажите ключевые навыки — технологии с которыми работали. Без всякой чуши вроде: «коммуникабельный».
  • Пет проекты. Поскольку у вас ещё нет коммерческого опыта, опишите какие проекты вы делаете, пока обучаетесь. Ну и делайте делайте эти проект, если вдруг не начали)
  • В «О себе» напишите что-то в духе: сплю и вижу себя крутым программистом через 10 лет. Вам нужно показать, что вы действительно интересуетесь выбранной профессией.
  • Заведите гит репозиторий и укажите на него ссылку в резюме. Почти всегда тимлиды спрашивают ссылку на репозиторий новичка, перед тем как решить, стоит ли тратить на него время.

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

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

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

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

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

  • Учи теорию. Читай документации, мануалы и статьи. Интересуйся своей профессией. Это и будет отличать тебя от десятков других кандидатов.
  • Читай книги по общим темам. Для разработки это алгоритмы, как писать код, как тестировать и т. п.
  • Загугли: «100 вопросов на собеседование для »подставь сюда свою специальность””. Почти на всех собесах тебя будут спрашивать именно по этому списку. Поэтому заведи табличку по аналогии выше и зубри)

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

Резюме

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

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

Материалы

#статьи

  • 16 апр 2021

  • 16

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

Мария Даровская

Журналист, коммерческий автор и редактор. Пишет про IT, цифровой маркетинг и бизнес.
Сайт: darovska.com.

Программистом можно стать тремя путями: отучиться в университете, разобраться во всём самостоятельно или окончить курсы. Первые два варианта кажутся благородными и надёжными, а вот курсы в IT-тусовке обычно жёстко хейтят. Мы поговорили с выпускниками, рекрутерами, тимлидами и другими участниками IT-рынка и выяснили, каковы шансы стать хорошим программистом после онлайн-курсов и что для этого необходимо.

  • Антон Назаров — iOS & C++ разработчик в Grid Dynamics, спикер AppsConfRussia и Moscow Python.
  • Анна Оглузина — рекрутер в «Мегафоне», отвечает за подбор разработчиков.
  • Александр Максимкин — джуниор-веб-разработчик, выпускник «Яндекс.Практикума».
  • Валентин Домбровский — сооснователь в MoscowPython и Geekfactor.io, CEO Drylabs, сооснователь курсов программирования LearnPython.
  • Дмитрий Карпов — Python-разработчик, выпускник Skillbox.
  • Николай Мельников — руководитель Sebbia.
  • Илья Космачев — джуниор-веб-разработчик, выпускник «Яндекс.Практикума».
  • Юрий Иванов — руководитель группы подбора и адаптации, HR-менеджер в «Симбирсофт».

Дмитрий Карпов: Я хотел стать Python-разработчиком, и это получилось — хотя у меня семья, дети, ипотека и мне 36 лет. До курсов я десять лет проработал в 1С. Учиться начал с бесплатного интенсива в январе 2020 года. После этого начал искать более серьёзную программу — чтобы освоить профессию за четыре-пять месяцев. Выбрал Skillbox.

Александр Максимкин: Я отучился на пиарщика — но в итоге не проработал по специальности ни дня. А в 34 года решил кардинально поменять свою жизнь. Последние годы я занимался колеровкой красок — в этом направлении я вырос максимально, не осталось ничего, что я мог бы выучить, чтобы продвинуться по карьерной лестнице и начать зарабатывать больше. Я начал искать в интернете и понял, что хочу в IT — возможности для развития там почти безграничны. Но вариант снова пойти в вуз и потратить ещё пять лет меня не радовал. Поэтому я проанализировал рынок и выбрал курсы веб-разработки.

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

Дополнение редакции

Если вам не 30, а 50 — это тоже не проблема. Барбара Страук из New York Times в своей книге «Тайны мозга взрослого человека» пишет, что пик способностей мозга приходится на 40–60 лет. А на vc.ru есть целая подборка историй западных айтишников, которые поменяли специальность после 50 лет.

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

Дополнение редакции

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

Анна Оглузина: В общей массе кандидатов выпускников курсов немного, но они есть. Например, двух человек после курсов мы приняли на стажировку iOS-разработчиками. Требования были несложные: способность самостоятельно написать простое приложение на Swift или Objective-C. Оба стажёра только что окончили курсы, но в резюме у них были собственные мобильные приложения. Благодаря этому мы их и взяли — причём обоих, хотя искали только одного. За год они сильно выросли, и мы взяли их в штат. Они выпускники технического вуза, хорошо учились в школе, но разработкой до курсов никогда не занимались.

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

Николай Мельников: Стандарты в компаниях отличаются — из-за этого сильно разнятся и программы курсов. И большой вопрос, насколько правильно составлена программа конкретного курса. Но вообще-то сотрудников всё равно приходится переучивать — требования к клиентской разработке всюду очень разные. И так будет в любой компании. Например, все приходят со знанием JavaScript, а надо учить и TypeScript.

Лет двадцать назад вебмастер глубоко понимал всё, с чем приходилось работать. Сейчас появилось разделение на узкие специализации: фронтенд, бэкенд, iOS, Android. В результате специалист не понимает, что происходит вокруг, как работает технология, с которой он сталкивается, как она взаимодействует с другими технологиями. И если вы пришли в профессию, придётся разобраться в устройстве систем. Например, надо понимать, что фронтенд — это лишь маленькая часть всего.

Дмитрий Карпов: Мне материалов курса было недостаточно, чтобы устроиться на работу. Пришлось дополнительно изучить Docker, Linux, систему автоматизации развёртывания приложений Ansible, Kubernetes, базы данных PostgreSQL и MySQL, фреймворки Flask, Django, REST API.

Николай Мельников: Из Skillbox мы взяли 1 человека из 4 — то есть 25%. И хотя выборка довольно маленькая, по опыту других наших эйчар-активностей это хороший показатель. Например, мы активно сотрудничаем с вузами, но там только 1 подходящий соискатель из 10. Был небольшой опыт работы с «Яндекс.Практикумом» — там показатель 1 из 7.

Дополнение редакции

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

Юрий Иванов: Профильное образование — не ключевой фактор. У нас сеньором фронтендеров работал человек с дипломом психолога-педагога.

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

Александр Максимкин: Всё, кроме HTML и CSS, будет даваться трудно. Поэтому не советую приходить с завышенными ожиданиями. Например, в JavaScript, Node.js даже сами концепции сложные. Сначала мозг вообще отказывался воспринимать информацию — только через три недели мышление подстроилось. Важно проявить терпение и не сдаваться, когда всё сложно.

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

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

Дополнение редакции

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

Валентин Домбровский: Хороши те курсы, которые сфокусированы именно на практике. Я считаю, что любой навык необходимо отрабатывать. В IT теория без практики не нужна, а практика без теории опасна. Это как сесть без инструктора за руль и поехать по Москве — проедешь недолго.

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

Дмитрий Карпов: Уроки на курсах не показались мне сложными — в них рассказывали о понятных вещах простым языком. А я уже был знаком с программированием — занимался разработкой под 1С. Базовые концепции — циклы, массивы, структуры данных — похожи во всех языках. Так что бэкграунд мне помог.

Александр Максимкин: Мало кто после курсов сразу находит работу — сначала придётся прокачать навыки. На поиск работы новичку без опыта понадобится полгода-год. Отсутствие опыта — не какая-то непреодолимая преграда, опыт легко получить на фрилансе и в собственных проектах во время обучения и поиска работы.

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

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

Ещё я отправил резюме в программу трудоустройства Skillbox. Они переслали мои контакты в эйчар-отдел Group-IB, международной компании, которая занимается кибербезопасностью. И меня пригласили на собеседование. После технического интервью я получил тестовое из двух задач. На него дали всего восемь часов. Потом оказалось, что я многое сделал неправильно. Я уже думал, что меня не возьмут, — а мне прислали оффер. Теперь я — младший Python-разработчик в Group-IB.

Дополнение редакции

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

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

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

Анна Оглузина: У нас был и позитивный, и негативный опыт собеседований с выпускниками курсов. Например, аналитику и Big Data многие изучают, потому что это модно. Такие люди занимаются не очень старательно и проваливают собеседования. Попадались соискатели, которым не хватило понимания SQL или теоретических знаний. Я рекомендую перед собеседованием перечитывать теорию, чтобы освежить основы.

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

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

Дополнение редакции

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

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

Дополнение редакции

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

Антон Назаров: Если тебя позвали на собеседование, когда у тебя в резюме только курсы, ты уже молодец. Потому что многие смотрят прежде всего на опыт. Для новичков попасть на собеседование и есть главная задача. И если позвали на одно, то, скорее всего, позовут ещё на три-четыре. Ходить по собеседованиям надо, пока не перестанешь ошибаться.

У меня так и работало. На первом собеседовании я был полным нулём. Потом потренировался и в итоге на третьем уже ответил на все вопросы. Задача на собеседовании — показать, что ты не просто прослушал курсы, а добился результата: вот мой проект, вот код, вот ссылка на GitHub-профиль.

Не нужно пугаться негативных реакций. Я писал в Twitter тред о том, как проходил собеседования на российском рынке — причём уже будучи сеньором. Так вот, отношение рекрутеров преимущественно было очень токсичным и неприятным. Поэтому расстраиваться не надо, нужно записывать вопросы и навёрстывать пробелы. Много отказов происходит даже не из-за отсутствия знаний, а потому что вы не сошлись характерами с работодателем. Такие отказы — это отлично, потому что вы не будете надоедать друг другу на работе.

Валентин Домбровский: Если за спиной есть техническое образование, будет легче. Одного нашего выпускника, который очень хорошо знал математику, пригласили работать над проектами в сфере Big Data. Но его знания Python были скорее приложением к математике. Далеко не всегда от кандидата требуется всё, что описано в вакансии. Работодатель нередко готов пойти на компромисс и взять человека, который соответствует требованиям только на 70%. Главное — не засиживаться в стадии «я ещё не готов». Если вы действительно не готовы — вам скажут об этом на собеседовании и даже могут дать рекомендации, что именно надо подкачать. Ищите любую возможность получить обратную связь.

Илья Космачев: Если просто читать теорию, ничего не выйдет. Самый действенный способ прокачать практику — рассылать резюме и выполнять тестовые задания. Ещё можно загуглить проекты для новичков и начать их делать. Чтобы попрактиковаться на реальных задачах, можно попробовать и фриланс. Тренажёры — вещь полезная, но они не заменят практику. Хотя некоторые работодатели смотрят статистику на Сodewars.

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

После оффера всё равно придётся много учиться — уже самостоятельно. И скорее всего, этот процесс никогда не закончится. А ещё пригодится практика: работа над собственным проектом или тренировки в игровом формате в CodinGame, SoloLearn, CodeCombat, HackerRank и других тренажёрах.

Понравилась статья? Поделить с друзьями:

Не пропустите также:

  • Лол что это за ошибка как исправить
  • Как исправить нос после травмы без операции
  • Как найти материал для шантажа в скайриме
  • Как найти видео адаптер
  • Где найти в алматы как

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии