Перейти к содержимому

Как найти работу frontend разработчиком без опыта

  • автор:

Как джуну найти работу и где лучше начинать карьеру в IT: советы от Хекслета

Как джуну найти работу и где лучше начинать карьеру в IT: советы от Хекслета главное изображение

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

Есть ли сейчас спрос на джунов? Что происходит с вакансиями в IT на российском рынке

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

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

Хабр Карьера исследовала активность найма за март 2023. Выяснилось, что на сайте джуниоры могли откликнуться на 97 вакансий, в которых указана квалификация, а стажеры — на 25.

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

Бесплатные курсы по программированию в Хекслете

  • Освойте азы современных языков программирования
  • Изучите работу с Git и командной строкой
  • Выберите себе профессию или улучшите навыки

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

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

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

Где и как джунам без опыта искать работу

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

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

Используйте сервисы для поиска работы:

  1. hh.ru — здесь много вакансий для джунов. Мой совет: внимательно читайте описание вакансии и отправляйте сопроводительные письма.
  2. Хабр Карьера — актуальных вакансий для джунов чуть меньше, чем на hh, но работодатели чаще отвечают на отклики.
  3. Hexlet CV — здесь есть вакансии для джунов и стажеров. Список пополняется регулярно. В вакансиях есть контакты работодателя, а это значит, что вам не придется долго ждать ответа на свой отклик — вы можете написать ему в Telegram, и он ответит быстрее.
  4. Тематические Telegram-каналы — хороший способ поиска, так как существует много каналов с вакансиями под разные языки и технологии. Достаточно просто написать в поиске «React jobs» или «Java jobs», и вы найдете нужный вам канал.
  5. LinkedIn — очень крутая соцсеть, если правильно ей пользоваться. Она заблокирована в РФ, зайти туда можно с VPN. Количество российских рекрутеров в LinkedIn только растет, поэтому правильно оформляйте свой профиль и отправляйтесь на поиски работы.

Если вы пока не готовы отказаться от основной работы, но хотите набраться опыта в IT, советую присмотреться к проектам на разных биржах, например FL.ru, Weblancer. Там часто встречаются простые задачи за небольшую оплату.

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

  1. Сайты и странички компаний с открытыми вакансиями в соцсетях
  2. Программы стажировок
  3. Дни открытых дверей в компаниях
  4. Профильные IT-мероприятия, фестивали на уровне города, региона
  5. Нетворк — ваше окружение, старшие товарищи, друзья, коллеги, наставники на Хекслете, IT-сообщества
  6. Соцсети — Facebook (принадлежит компании Meta, которая объявлена в России «экстремистской организацией», ее деятельность в РФ запрещена. Мы вынуждены указывать это по требованию российских властей)
  7. Агрегаторы вакансий по поиску вакансий за границей — Indeed, Glassdoor, Getwork, Layboard, CareerBuilder, BAZAR.club

Еще советую развивать странички на LinkedIn, Хабре и GitHub — по ним вас могут заметить работодатели.

Читайте также: Как джуну написать сопроводительное письмо, за которое его возьмут на работу

Влияет ли иностранное гражданство на просматриваемость резюме

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

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

Корпорация vs стартап: где лучше работать джуну

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

Постепенно я начал погружаться в IT, читать статьи на Хабре и Medium и общаться с людьми в тематических чатах. Работа в этой рекрутинговой компании была для меня как длительная стажировка с погружением в новый мир.

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

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

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

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

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

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

Читайте также: Как разработчику правильно описать хард-скиллы в своем резюме

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

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

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

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

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

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

Где искать поддержку, если будут трудности с работой

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

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

Желаем вам найти свою компанию и до встречи на Карьерном треке!

Бесплатные курсы по программированию в Хекслете

  • Освойте азы современных языков программирования
  • Изучите работу с Git и командной строкой
  • Выберите себе профессию или улучшите навыки

Реально ли без опыта в 2023 году найти работу в IT? История одного джуна

Исходные данные: 30 лет, высшее образование по специальности логистика, 10 лет опыта работы в логистике, в т.ч. 5 лет на руководящих позициях. Июнь 2021 — приняла решение учиться и менять сферу на frontend, выбрала одну из многочисленных онлайн-школ и записалась на курс.

Итог: апрель 2023 — получила оффер на позицию junior frontend-разработчика на полный день с официальным трудоустройством.

Я начала целенаправленное обучение летом 2021 года. До этого сама проходила несколько курсов на Stepik, пробовала Java, но потом пришла к выводу, что интерес больше вызывает именно frontend.

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

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

Изначально был план летом 2022 года уже работать программистом. Ох как я была наивна…:-). По плану курса обучение должно было закончиться в июле 2022. Думаю, это была рекламная уловка. По программе пропусков не было и программа растянулась аж до декабря.

Летом 2022 года я только начала знакомство с React, а работодателям уже не были нужны джуны с базой по JavaScript, HTML и CSS.

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

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

Я себе сделала норму по часам, которые я должна потратить на программирование в неделю и следила за ее выполнением. Очень помог понять React курс Ивана Петриченко на Udemy (да, в 2023 есть способы купить обучение, не имея карты иностранного банка)

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

В итоге в январе 2023 года я получила диплом об окончании курса frontend разработчик.

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

Джуны в 2023 году

В феврале 2023 я окунулась в мир откликов на вакансии на различных ресурсах. Я подозревала, что джуны никому не нужны, но не подозревала насколько. Когда на hh.ru я стала смотреть количество откликов на вакансии junior frontend ~700–1000 откликов, я перестала верить в успех затеянного.

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

Параллельно я занималась откликами на вакансии по всевозможным источникам на позицию frontend — разработчика, делала портфолио из работ на gitHub и пилила с такими же ребятами как я из онлайн‑школ pet‑проект, приобретала опыт какой‑никакой командной разработки.

Итог месяца поиска — два 5-минутных собеседования с HR, одно тестовое задание, на которое я потратила 2 дня и не получила вообще никакой обратной связи.

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

В этот момент я решила посмотреть на ситуацию под другим углом и привлечь специалиста с экспертизой на рынке поиска it‑специалистов — HR, который занимается подбором кадров именно в IT. Нашла на ПРОФИ.РУ по отзывам.

HR-менеджер помогла мне в двух вопросах:

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

Примерно через неделю мне написали …сами! На Хабр Карьере. Вакансии не было, просто представились из такой‑то компании, предложили выполнить тестовое задание. Оно было не сильно объемным, к тому моменту я поняла уже, что выполнение тестовых хорошо прокачивает скиллы. Нужно было обязательно применять TypeScript, а я была с ним едва знакома. Я решила, что это неплохой способ его изучить.

Постаралась максимально аккуратно и логично по стилю оформить задание, кроме репо выложила сразу же ссылку на работающий вариант на gitНub Pages. И меня позвали на реальное собеседование в офис! Сначала было небольшое интервью с менеджером проекта, мне рассказали о компании, о программе (программа писалась на базе НИИ, гос. аккредитация), потом лайв кодинг с программистом. Все вместе заняло 3 часа. По реакции и потраченному времени я понимала что они во мне заинтересовались. Стек технологий совпадал с тем, что я изучила — React, Redux.

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

Оффер? Не в этот раз

Я вернулась к процессу отклика на вакансии. И получила еще одно тестовое задание по одной вакансии с hh.ru

Компания занималась разработкой на Angular, но в требованиях к вакансии было «знание одного из фреймворков — Angular, React или Vue», в самом задании тоже не было ограничения на использование определенного фреймворка. Нужно было использовать ionic + Capacitor, т.к. это было гибридное приложение под мобилку / браузер в разрешении только для экранов мобилок.

Я не была знакома с этими инструментами и опять потратила кучу времени на изучение и выполнение задания — дня 3. Результат мне понравился, я опять оформила все максимально аккуратно и удобно, со ссылкой на страничку на gitНub Pages, с кратким описанием, что удалось реализовать, а что не совсем. Я учила React, задание сделала на React.

Опять собеседование

Меня позвали на собеседование. Сначала с HR, потом на тех интервью с тимлидом. Все бы ничего, но оказалось что нужно было выполнять задание на Аngular, как‑то его выложили без ссылки, простым текстом. Из‑за этого часть подробностей затерлась. (Кстати, это было не первое задание, в котором был косячок изначально). Правда, мне сказали, что абсолютно все кандидаты сделали задание так же как и я — на React. И меня будут готовы дальше рассматривать, если я переделаю задание на Angular.

Ха‑ха. Фреймворк, которого я совсем не знаю. А на React я потратила не один десяток часов, чтобы прийти к способности написать что‑то работающее. С другой стороны, я прошерстила множество предложений онлайн школ и поняла что 90%, если не больше, обучают React, т. е. джунов без опыта на Angular нет.

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

В общем, за 4 дня я окунулась в нужные для меня темы в Angular и довольно сносно переделала задание и … получила оффер.

Итого с момента завершения работы в логистике до выхода на работу разработчиком прошло 2,5 месяца.

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

Рекомендации

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

  • Если вам 25+ лет, подумайте очень хорошо 🙂 Время, которое вы потратите на обучение по версии курса в онлайн-школе, смело умножайте на 4.
  • Спросите себя почему вы хотите стать программистом? Если в ответе не будет ничего об «интересе к процессу» а только сопутствующие плюшки — удаленка, высокая з/п и т. д. — подумайте еще лучше. Тем, кто ищет свою первую работу в программировании:
  • Не бойтесь инвестировать время в тестовые задания. Даже если вас не позовут на собеседование, вы улучшите свои навыки, сможете добавить это тестовое себе в портфолио, в следующий раз сделать аналогичное быстрее и лучше.
  • Выделяйте время на поиск вакансий, обдуманную рассылку, чтение описания вакансии каждый день. Например в моей вакансии была приписка — будут рассматривать только те отклики, которые будут начинаться с фразы «Готов выполнить тестовое задание».
  • Запаситесь терпением и упорством.
  • Попросите знакомого айтишника / HR просмотреть ваше резюме и сказать, что можно поправить.
  • Заполняйте профиль на Хабр (Хабр Карьере), не всегда вакансии вообще выкладывают.
  • Нетворкинг: пробуйте искать через друзей / знакомых.

Надеюсь, моя история будет полезной.

  • первая работа
  • джуниор-разработчик
  • поиск работы
  • frontend
  • без опыта

Как найти работу программисту без опыта работы: 10 советов для junior-разработчиков

бизнес-тренер, практикующий психолог, коуч и HR компании Aligned Code Татьяна Мацкевич

Где искать и как найти работу в IT начинающему разработчику? 10 советов, которые помогут устроиться программистом даже новичку без опыта.

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

Сложности для начинающих разработчиков при поиске первой работы в IT

  • Неразвитые soft skills. Канули в лету времена, когда IT-специалист — это эдакий взъерошенный интроверт. Сейчас критично важно, чтобы сотрудник не только знал технологии и разбирался в computer science, но и умел вступать в контакт с клиентом и коллегами, презентовать свои умения и навыки, аргументировать свои решения, разрешать спорные ситуации.
  • Отсутствие релевантного опыта в том или ином домене или отрасли. Часто наниматель ищет не только опытного разработчика, а еще обращает внимание на наличие опыта в конкретной области, которого у начинающего программиста тоже может не быть.
  • Недостаточный уровень знания английского языка. Как правило, работодателю нужно знание языка на уровне В2-С1, на худой конец — В1, которого не всегда хватает для прохождения технического интервью на английском.

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

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

  • Для того, чтобы найти первую работу программисту, стоит зарегистрироваться и создать качественный профиль в LinkedIn. Рекрутеры и HR именно там в первую очередь ищут специалистов — начинающих в том числе. Грамотный профиль включает все проекты, в которых участвовал специалист, включая курсовые, лабораторные, freelance и коммерческие. Важно, чтобы в профиле были ссылки на GitHub и GitLab.
  • Среди релевантных источников поиска работы — различные специализированные сообщества типа форумов, Telegram и Discord-каналов и другие. Найдите их и следите за вакансиями.
  • Не обойтись для поиска работы и без специализированных сайтов. Такой точно есть в каждой стране свой. Добавьте их себе в закладки, скачайте приложение (если есть) и подпишитесь на рассылку новых вакансий от них.

Как правильно составить резюме

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

  • Есть модный тренд — не размещать фото в резюме. При этом я обсуждала не раз этот вопрос с HR и рекрутерами, работающими в IT, и они все в один голос говорят, что фото очень помогает при отборе кандидатов. Фото должно быть актуальным, сделанным не позднее, чем полгода назад. На фото должен быть адекватный фон.
  • Ваши контактные данные должны быть расположены сверху и дублироваться внизу: чтобы их было легко найти, соответственно — легко с вами связаться.
  • Если у вас мало опыта или его нет совсем — ничего страшного. В резюме нужно описывать все проекты, в которых вы принимали участие. Описание проекта — это перечисление технологий, фреймворков, которые вы использовали, а также ваших функций на проекте. В общем, дайте развернутый ответ на вопрос, что именно вы делали.
  • Также стоит указать образование, курсы и сертификаты, если они у вас есть. Отмечайте свои знания только в той или иной технологии/языке программирования.
  • Обозначьте уровень знания английского, а также хобби и интересы.
  • В начале резюме сделайте краткое summary, в котором в двух-трех предложениях расскажите о цели поиска работы и о своих ярких чертах или особенностях. Например, что вы — мотивированный и ответственный, с чувством юмора, а также изучаете React и хотите найти компанию мечты.
  • К резюме можно написать сопроводительное письмо, в котором рассказать, почему именно этому потенциальному работодателю вы отправляете резюме.

Как junior-разработчику собрать портфолио

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

Как проходить собеседования начинающим специалистам

На что обращают внимание на интервью

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

Как правило, в IT принято общаться на «ты» вне зависимости от возраста и опыта. Важно настроиться на интервью как на часть процесса найма, которая может быть интересной и познавательной, и не чувствовать себя как на экзамене. Улыбайтесь, помните имена интервьюеров, обращайтесь к ним по именам, задавайте вопросы и конструктивно рассказывайте о себе и о своем опыте. Будьте готовы ответить на такие HR вопросы, как:

  • Выбирая между несколькими кандидатами, почему мы должны взять именно вас?
  • Как вы понимаете, что ваша работа сделана хорошо?
  • Если у вас будет несколько офферов, плюс-минус одинаковых по рейту или заработной плате, на что вы еще будете обращать внимание?
  • Три самых важных фактора при выборе работы?
  • Расскажите про свое главное достижение за последний год.
  • Расскажите про главный «fuck up» за последний год.

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

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

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

Чего не стоит делать на интервью

  • Рассказывать о том, какие преподаватели, коллеги или менеджерские команды некомпетентные или непрофессиональные.
  • Говорить, что программирование вообще вам не интересно, а IT — это единственная сфера, где более или менее хорошо платят.
  • Забывать благодарить за интервью.

Реальные варианты первой работы для новичков

5 способов получить первую работу:

  1. Классный вариант получить первую работу в IT — пройти стажировку. Без опыта вас скорее возьмут на стажировку, чем сразу сделают оффер на реальный проект или вакансию. Стажировка, как правило, без оплаты — по крайней мере, первые ее этапы. Большой плюс стажировки — это обучение в настоящей IT-компании, более того, по программе и требованиям именно этой компании. Ваша задача — зарекомендовать себя, проявлять инициативу, учиться и претендовать на предложение работы после ее прохождения. При этом однозначно не стоит сильно расстраиваться, если предложения не поступит. У вас в резюме будет реальный опыт в настоящей компании, даже если пока и не коммерческий. С пройденной стажировкой уже проще найти работу программисту без опыта работы.
  2. Общаться со всеми своими знакомыми, уже работающими в IT, спрашивать про имеющиеся вакансии в их компании, отправлять им резюме, просить их переслать резюме в службу HR, спрашивать, что ответили HR, не переставать просить своих друзей или знакомых напоминать о себе HR-службе. Связи и рекомендации по-прежнему работают отлично, в IT в том числе.
  3. Собрать список компаний и e-mail, куда бы вам хотелось попасть, и писать им напрямую, отправлять резюме и сопроводительные письма.
  4. Регистрироваться на фриланс сайтах, брать маленькие задачи и проекты, тем самым пополняя свое портфолио и получая реальный опыт. Примеры таких сайтов: Upwork.com, Weblancer.net, Fl.ru, Kwork.ru.
  5. Посещать конференции, бизнес-встречи и нетворкинги, на которых можно встретить HR и СЕО компаний. Они всегда находятся в поиске «своих» людей.

10 важных советов, как найти работу программистам без опыта

Резюмируя, советы для начинающих разработчиков я бы оформила так.

  • Идти на IT-курсы, даже если вы получаете профильное образование. На защиту дипломов на таких курсах зачастую заглядывают «охотники за умными головами». Там иногда преподают преподаватели-практики, в компаниях которых также бывают открытые вакансии. Это же касается и преподавателей ВУЗов.
  • Стремиться получить стажировку.
  • Готовиться к техническим интервью. Пример материалов в помощь: Front-end-Developer-Interview-Questions Public и JavaScript trivia questions in front end interviews.
  • Развивать свои навыки — как hard, так и soft, потому что для того, чтобы стоять на месте, нужно бежать.
  • Общаться с разработчиками — как с теми, кто старше, опытнее, так и с теми, у кого, как и у вас, нет или мало опыта. По максимуму использовать нетворкинг.
  • Развивать уверенность в себе и в своих силах — не стесняться писать follow-up’ы — письма, напоминающие о вас.
  • Составить нестандартное резюме и живое сопроводительное письмо.
  • Обязательно завести LinkedIn-аккаунт, обновлять свой профиль, дополнять его новыми навыками, сертификатами.
  • Подписаться на рекрутерские группы в социальных сетях.
  • Искать до тех пор, пока не найдется та самая работа и та самая компания.

Рассказать о себе и изучить вакансии компаний можно в разделе Career в нашем Discord-канале.

Как найти работу frontend разработчиком без опыта

21 октября 2023

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

ivan Уровень 40

24 февраля 2023

спасибо. полезная статья

18 апреля 2021

31 декабря 2019

Круто! Благодарочка автору!

hidden #2180351 Уровень 13

16 декабря 2019

9 ноября 2019

имеет ли возраст какое то значение ?

11 марта 2019

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

Николай Бондаренко Уровень 31

26 апреля 2018

Не увидел в комментах информацию о городе автора. Будьте добры, напишите, из какого вы города? Или просто напишите, сколько население примерно. Действительно, периодически смотрю вакансии с упоминанием Java и JavaScript. Так вот, не вдаваясь в подробности, с упоминанием слова java на hh.ru в Челябинске 35-42 вакансии висит, а с упоминанием Javascript 100-115 вакансий. Как видите, соотношение Java / JavaScript = 1 : 3 для Челябинска. Так что, JavaScript желательно или даже необходимо знать, даже если это грустная новость для нас.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *