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

Как начать работать в it сфере без опыта

  • автор:

Как найти работу программисту без опыта работы: 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-канале.

Как начать работать в IT без опыта: пошаговый план от айти-компании

Поиск первой работы в IT – один из самых стрессовых моментов в карьере разработчика. Найти работу без опыта , когда он нужен всем и везде, действительно непросто. Мы не понаслышке знакомы с этой дилеммой и со стороны соискателя (когда помогаем в поиске первой работы выпускникам Lemon School), и со стороны компании (когда ищем начинающих специалистов в Art Lemon). И в этой статье поделимся всеми секретами, которые важно знать перед тем, как начать работать в айти .

Куда пойти в IT с нуля : выбираем направление и специализацию

специализация

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

  1. Выберете направление, которое вам не подходит.
  2. Замахнетесь на слишком сложную профессию для старта.

Для начала выберите направление в айти, которое вам ближе: разработка или дизайн, управление или маркетинг. Тут можно опираться на уже имеющиеся навыки и интересы. Есть художественная школа за плечами? А что, это жирный плюс для графического дизайнера! В школе любили математику? Попробуйте себя во фронтенде.

А если все равно ничего не приходит на ум – пройдите тест на выбор профессии.

Вторая ошибка – пытаться сразу освоить слишком сложную профессию в выбранном направлении. Ведь работа в IT с нуля для тестировщика – реальность. Первая работа в IT и сразу на должности Software Architect – это что-то из области “Киев за три дня”, уж извините. Поэтому для старта выбирайте специализацию с низким порогом входа.

Тенденции в IT на 2023-2024 годы

  • Искусственный разум (AI): Технология искусственного разума активно развивается, находя применение в многочисленных сферах, в частности в медицине, обслуживании клиентов и промышленности1.
  • Интернет вещей (internet of things, IoT): Прогресс в области IoT способствует появлению умных городских и домашних систем, повышающих уровень комфорта и эффективности
  • Виртуальные и дополненные реальности (VR/AR): Эти новейшие технологии продолжают расширять свое применение в различных областях, от гейминга до медицины и образовательного сектора.

Работа айтишником без опыта : исследуйте вакансии для Trainee и Junior

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

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

  • знает HTML + CSS;
  • базово понимает принципы работы с элементами сайта, может без проблем “прочитать” макет дизайнера;
  • владеет JavaScript;
  • знаком с популярными фреймворками, как React, Angular, Vue;
  • работает с инструментами автоматизации GIT, LESS, Gulp;
  • знает английский на уровне В2.

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

Где учиться, чтобы попасть в IT

вакансии

Один из немногих способов, как войти в IT без опыта – похвастаться рекрутеру качественным образованием и теоретическими знаниями. Где их раздобыть? Глобально у вас есть три варианта:

  • самообразование;
  • профильные курсы;
  • обучение в техническом ВУЗе.

Самообучение – неотъемлемая часть жизни айтишника. Работа в этой сфере предполагает непрерывное развитие . Но на первых этапах лучше обучаться под руководством ментора и по структурированной программе. Иначе есть риск растянуть обучение на годы, а в итоге не иметь системных знаний.

Поэтому если речь идет не о рутинном повышении квалификации, стоит выбирать между курсами и ВУЗом. Последний вариант хорош всем, кроме времени – отдать 5 лет учебе в зрелом возрасте может не каждый.

Но как начать работу в IT с одними лишь курсами за плечами, когда сейчас каждый второй на них учится? Возможно, мы вас удивим, но даже факт окончания курсов – яркое свидетельство вашей высокой мотивации и других скилов. Ведь по результатам исследования Do IT like Ukraine только 1 из 6 студентов заканчивает обучение на курсе.

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

А как не стать одним из 5 людей, для которых работа в айти с нуля так и останется всего лишь мечтой? Если коротко – следуйте правилам, о которых мы уже писали в статье:

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

Как попасть в IT без опыта : путь к первому офферу

Где искать вакансии, чтобы устроиться на первую работу в айти? Вот самые популярные площадки:

  • классические сайта для поиска работы вроде Work.ua или Rabota.ua.
  • специализированные сайты для вакансий в сфере айти, как Dou или Djinni;
  • сайты IT-компаний. Крупные игроки рынка публикуют вакансии на собственных ресурсах, чтобы схантить самых мотивированных кандидатов;
  • платформы для поиска работы на фрилансе: от украинской Freelancehunt до международной Upwork;
  • телеграм-каналы с вакансиями в сфере digital и IT;
  • онлайн-издания про айти и удаленную работу, например, Happy Monday;
  • LinkedIn – эта социальная сеть буквально создана для поиска работы. Если грамотно заполнить профиль, HR может сам написать вам с предложением сделать тестовое задание . В общем, такой себе Тиндер, но для рабочих контактов.

Профиль в социальных сетях как площадка для поиска работы

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

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

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

Как подготовить резюме, портфолио и cover letter, чтобы получить оффер

как сделать резюме

Пройти курсы и окончить их – это важный, но только первый шаг на пути к трудоустройству. Дело в том, что во время войны рекрутинг в IT переживает сложный период. С одной стороны, сфера IT остается чуть ли не единственной, которая показывает экономический рост. Также большинство компаний готовы брать на работу специалистов уровня Junior и даже Trainee. Но при этом треть украинцев за время полномасштабного вторжения потеряли работу. Львиная доля из них решили попробовать себя в разработке, маркетинге, дизайне.

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

  • резюме должно занимать 1-2 страницы, быть структурированным и визуально привлекательным. Рекрутер – тоже человек, и не особо хочет читать талмуды с биографиями;
  • каждое требование в вакансии должно отображаться в резюме. Работодатель ожидает от графдиза свободное владение пакетом Adobe и Figma? Будет странно, если вы не раскроете эти навыки в резюме;
  • когда у вас еще нет опыта – делайте акцент на пройденных курсах, навыках и soft skills.

Следующий, не менее важный пункт, – портфолио. Когда вы новичок, каждый проект в портфолио – на вес золота. Если коммерческого опыта нет совсем – сделайте несколько проектов “для себя”. Задействуйте как можно больше инструментов, которыми владеете. Уделите внимание не только наполнению, но и форме – площадке размещения портфолио. Программисты чаще всего используют GitHub, дизайнеры – Behance, верстальщики – создают собственный сайт.

И наконец – cover letter, или сопроводительное письмо. Это короткий текст, где вы объясняете свою мотивацию работать в конкретной компании. Например, вам интересны конкретные проекты работодателя или вы разделяете его ценности. Мотивационное письмо иногда помогает выделиться среди десятков других Джунов и приближает к этапу собеседования.

Собеседование Junior-специалиста: чего ждать от HR

Если у вас есть опыт работы в других нишах, кроме айти – вы наверняка думаете о собеседовании с легкой неприязнью. Но в IT это не “смотрины”, а беседа на равных. HR хочет узнать побольше о ваших скилах, вы – о работе в компании.

Обычно вопросы к Джунам на собеседовании не слишком сложные. Их можно условно разделить на три категории:

  1. Стандартные вопросы, которые раскрывают вашу личность. Например, “Почему вы решили сменить род деятельности на IT?”, или “Почему выбрали именно это направление?”. И да, куда же без нашего любимого “Кем вы видите себя через 5 лет?”.
  2. Технические вопросы. У новичков обычно проверяют базовые знания. Например, собеседование верстальщика не обходится без вопроса “Что такое адаптивная верстка?” или “С какими JS-библиотеками работаете?”.
  3. Вопросы на логическое мышление. Например, “сколько футбольных мячей поместится в автобусе?”. Тут важен не ответ, а ход мысли. Так что главное – не молчать.

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

Но рано или поздно собеседование закончится удачно. И рекрутер плавно переведет вас в плоскость зарплатных ожиданий. Как отвечать на вопросы про желаемый доход?

Как говорить о деньгах на собеседовании

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

Допустим, вы знаете, что фронтенд-разработчик без опыта получает от 500$ до 1000$. Как понять, к какой из этих цифр вы ближе? Для начала честно оцените свои скилы. Какие у вас есть преимущества перед другими кандидатами? Если вы можете козырнуть сертификатом о знании английского на С1, пройденной стажировкой и парочкой интересных проектах в портфолио – ориентируйтесь на верхнюю планку. Если же вам пока нечем похвастаться – соглашайтесь на меньшую сумму.

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

Что делать, когда вы нашли первую работу

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

Спойлер: нет. Если вы не хотите быть вечным Джуном (а мы верим, что не хотите), продолжайте совершенствовать свои навыки и углублять знания. Хорошо, если у вас есть roadmap карьерного развития. Например, вы начали с позиции верстальщика, но на перспективу метите в фулстек-разработчики. Значит, нужно постепенно разбираться во фронтенде, изучать фреймворки, учить новые языки программирования, погружаться в бэкенд… И так до бесконечности.

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

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

Возможно ли? Устроиться программистом без опыта работы вполне реально, что бы там ни говорили профессионалы. Да, рынок ИТ действительно переполнен исполнителями, но некоторые компании все-равно отдают больше предпочтение новичкам. Причины – можно платить меньше, работник «горит» своим делом.

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

  1. Сложно ли устроиться программистом без опыта работы
  2. Где искать вакансии
  3. 5 вариантов устройства на первую работу программисту без опыта
  4. Пошаговый план устройства на работу программисту без опыта

Пройди тест и узнай, какая сфера тебе подходит:
айти, дизайн или маркетинг.
Бесплатно от Geekbrains

Сложно ли устроиться программистом без опыта работы

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

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

Однако крупные компании на российском рынке соглашаются сотрудничать с новичками. На это есть ряд причин.

  • Достаточно базового набора навыков, при этом новые знания усваиваются быстро.
  • Вчерашнего студента нет нужды переучивать, можно выстроить его работу под себя, а затем обеспечить условия для профессионального роста.
  • Можно установить более низкую заработную плату, чем для программистов уровня «лид» или «сеньор».
  • Молодые сотрудники активно берутся за выполнение работы, так как им есть, что доказывать.

Узнай, какие ИТ — профессии
входят в ТОП-30 с доходом
от 210 000 ₽/мес
Павел Симонов
Исполнительный директор Geekbrains

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

Подборка содержит только самые востребованные и высокооплачиваемые специальности и направления в IT-сфере. 86% наших учеников с помощью данных материалов определились с карьерной целью на ближайшее будущее!

Скачивайте и используйте уже сегодня:

Павел Симонов - исполнительный директор Geekbrains

Павел Симонов
Исполнительный директор Geekbrains

Топ-30 самых востребованных и высокооплачиваемых профессий 2023

Поможет разобраться в актуальной ситуации на рынке труда

Подборка 50+ бесплатных нейросетей для упрощения работы и увеличения заработка

Только проверенные нейросети с доступом из России и свободным использованием

ТОП-100 площадок для поиска работы от GeekBrains

Список проверенных ресурсов реальных вакансий с доходом от 210 000 ₽

Получить подборку бесплатно
Уже скачали 25512

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

Где искать вакансии

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

  • HeadHunter
  • Хабр Карьера
  • Работа ру.
  • Superjob
  • Geekjob
  • vc.ru

Также стоит обратить внимание на каналы в сети Telegram.

  • @webfrl
  • @devjobs
  • @gamedevjob
  • @mobile_jobs
  • @devops_jobs
  • @fordevops
  • @distantsiya
  • @remoteit
  • @fordev
  • @mobile_jobs
  • @logic
  • @remowork_ru
  • @ru_pythonjobs
  • @myjobit
  • @jobskolkovo
  • @jobGeeks
  • @javascript_jobs
  • @qa_jobs
  • @it_hunters
  • @solvery
  • @tproger_official
  • @getitrussia

Для вас подарок! В свободном доступе до 14.01 —>
Скачайте ТОП-10 нейросетей, которые помогут облегчить
вашу работу
Чтобы получить подарок, заполните информацию в открывшемся окне

У всех крупных компаний на сайтах публикуется информация об открытых вакансиях, например,

  • Россельхозбанк;
  • Яндекс;
  • МегаФон.

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

  • Знакомые. Если есть навыки в программировании, можно использовать их для разработки несложных решений для друзей и знакомых. Оплата будет минимальная или может отсутствовать вовсе, но такая практика позволит составить портфолио, с которым можно будет прийти к работодателю. Не забывайте и о «сарафанном радио».
  • Митапы, хакатоны, конференции. Так называются мероприятия, на которых проходят встречи специалистов из сферы информационных технологий, разрабатываются различные проекты и решаются совместные задачи. Здесь двойная выгода. С одной стороны, можно получить ценный практический опыт, а с другой – обзавестись полезными знакомствами. Возможно, кто-то из новых друзей вспомнит о вас, когда потребуется программист без опыта. Не забывайте оставлять и брать контакты.

5 вариантов устройства на первую работу программисту без опыта

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

  • Практика или учебные курсы. Многие компании из сферы IT-технологий предлагают практику, обучающие программы. Когда вы придете устраиваться на работу в компанию, в которой обучались, вас уже будут знать.
  • Биржи фриланса. С их помощью можно получать заказы от организаций и частных заказчиков за минимальную плату. Деньги небольшие, однако здесь можно отточить навыки и сформировать кейсы.
  • Агрегаторы вакансий. Ресурсы, в которых работодатели публикуют данные о вакансиях. Можно встретить предложение от регионального разработчика или даже от федеральной компании.
  • Стартапы. Доход минимальный, как, собственно, и требования к кандидатам. Можно начать с минимальными навыками и научиться всему необходимому в ходе проекта.
  • Удаленное сотрудничество. Удалённая работа стала популярным форматом последние несколько лет, так как работодателю она позволяет минимизировать расходы, а кандидату – получить опыт первой работы.

Пошаговый план устройства на работу программисту без опыта

Допустим, вас заинтересовала определённая вакансия. Алгоритм дальнейших действий таков.

Шаг 1. Выделите требуемые навыки для получения работы

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

Представим, что работодатель ищет Web-разработчика (fullstack). Обычно к этой должности предъявляются требования владения PHP, HTML, JavaScript, SQL, Python, CSS. Основным направлением деятельности является frontend-разработка, поэтому главное внимание уделяется владению HTML, JavaScript, CSS.

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

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

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

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

В резюме должны присутствовать следующие данные.

  • Образование. Указывайте обо всем, что может иметь отношение к вакансии: учёба в колледже, участие в конференциях и вебинарах, совместных проектах и т. п. Это позволит работодателю сформировать представление о вас как о специалисте и личности. Немаловажно и знание английского языка.
  • Опыт работы. Указывайте не только названия организаций, но и круг решаемых в них задач. Лучше рассказать об опыте в форме кейсов (по схеме «задача – способ решения – результат»).
  • Портфолио. Программисту целесообразно использовать массив для хранения кодов Github, который позволит ознакомиться со скриптами кандидата.
  • Основные навыки. Обозначьте ваши фундаментальные и прикладные навыки. К фундаментальным можно отнести владение операционной системой, знание архитектуры сетей, баз данных, а к прикладным – отдельные языки, фреймворки, библиотеки. Акцент делайте на ту информацию, которая относится к размещенной вакансии.
  • Личные интересы.Не ограничивайтесь шаблонными словами о коммуникабельности, работоспособности и т. п. Укажите свои увлечения, способы проведения досуга. Это расскажет о вас как о личности и позволит наладить диалог.

Учитывайте распространённые ошибки при создании резюме.

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

Дарим скидку от 60%
на курсы от GeekBrains до 14 января
Уже через 9 месяцев сможете устроиться на работу с доходом от 150 000 рублей

  • Ошибки. Для программиста это важнее, чем для многих других кандидатов. Если в тексте письма многочисленные ошибки, то где гарантия, что вы не будете так же ошибаться и при написании кода?
  • Изложение от первого лица. Избегайте местоимения «я» и описывайте опыт от третьего лица.

Шаг 3. Правильно откликнитесь на вакансию

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

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

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

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

Шаг 4. Прохождение собеседования

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

Только до 11.01
Скачай подборку материалов, чтобы гарантированно найти работу в IT за 14 дней
Список документов:

ТОП-100 площадок для поиска работы от GeekBrains

20 профессий 2023 года, с доходом от 150 000 рублей

Чек-лист «Как успешно пройти собеседование»

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

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

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

Чаще всего у кандидата на должность программиста выясняют следующие моменты.

  • Пробное задание. Работодатель практически гарантированно предложит выполнить пробное задание, по результатам которого он будет судить о профпригодности кандидата.
  • Примеры кодов. Преимуществом кандидата будет наличие у него готовых работ на фриланс-биржах или в рамках какого-либо pet-project. Сделайте пример презентабельным и наглядным.
  • Опыт работы, а также планы кандидата на ближайшие пять лет. Хорошим вариантом будет подготовка краткого рассказа о себе. Планы на будущее покажут, как вы вообще строите свою жизнь, стремитесь ли к развитию в профессии и к самореализации. Не забывайте, что при собеседовании с программистом начального уровня работодатель прекрасно понимает, что кандидат умеет делать не так много. Рассказ нужен интервьюеру, чтобы понять, готовы ли вы расти вместе с компанией и в каком направлении.

Проработайте следующие направления программирования.

  • Объектно-ориентированное программирование.
  • Базы данных. Нет нужды изучать талмуды по оптимизации SQL, однако следует иметь четкое представление о написании базовых SQL-запросов.
  • Паттерны проектов.
  • Система управления версиями (Kit).
  • Основные возможности языка.

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

Привлекает мир кодирования и создания программ? На курсе программиста с нуля до Junior вы освоите основы, познакомитесь с языками и инструментами разработки, и станете готовы к созданию своих первых проектов в IT-индустрии.

Шаг 5. Что делать, если отказали в приеме на работу

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

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

Как войти в IT без опыта и профильного образования

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

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

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

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

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

Sales или Support Manager

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

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

Технические специальности

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

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

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

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

  • Карьерный план: как и зачем его строить
  • 7 перспективных профессий, связанных с блокчейном
  • Facebook share link
  • Threads share link

44 комментария

Игорь Кукшин 15.10.2019, 15:57

Также як стати мiнiстром юстицii без диплома про юридичну освiту)

Ігор Іванов 15.10.2019, 20:43

чи генеральним, прости Господи, прокурором

Aleks Dryzhanov 12.12.2022, 13:11

Так історія вже знає приклади)))

Олексій Поляков 18.10.2019, 15:52

або генплокулолом

Ramazan Ramazanov 19.10.2019, 12:25

я знаю парня из Шотландии и у него нет образования ИТшника, но этот парень хакнет вас как нефиг делать. И профессор Карлова университета в Праге предложил ему вести совместный проект, в стиле, мои PhD студенты по сравнению с вами бревно.

Горбенко Юрий, Грань Енерго 15.10.2019, 16:34

Также як стати президентом Украины с 9 классами образования и 2 табеле)

Михаил Стець 17.10.2019, 00:47

некий Стив Джобс бросил свой колледж [нецензурна лексика видалена модератором Work.ua], потому как понял, что его грузят ненужным балластом. И этот разболтай стал тем, кем он стал без всяких дипломов и образований. Так что те, кто бросил школу с 9 класса сэкономлил для жизни 1-2 года, это точно.

Максим Дейнека 15.10.2019, 16:46

Якщо вам немає про що писати — станьте редактором work.ua

Виктор Рогачёв 15.10.2019, 18:40

> Без курсов тут не обойтись
лол ЩИТО?

Евгений Плетнев 15.10.2019, 19:01

Все вполне реально! Главное желание.

X X 15.10.2019, 21:04

Господа и дамы! Мы на Украине. Вы думаете весь бомонд с образованием? А доктора наук усердно писали, писали и написали? Теперь о перспективах- если у вас у родственников юридическая консультация или дядя зам.министра чего-то- то вы уже адвокат и министр. Вопрос диплома- ну как же уже работаете и заочно учитесь. Нет подобных в родственниках- хоть отличник стационара- не возьмут. Переходим к службе поддержки IT. Значит экономия на чат-ботах. Ботами становитесь — вы. Работа по скриптам. Вася ответил так. Переходим и отвечаем- вот так. Английский ниже плинтуса хватит. Обучение. Да те кто обучают- сами такие же. Главное возраст- разница во времени со странами и работа ночью.Курсы и сразу тех. специалист. Портфолио и прочее. Миф. Хороший продукт= хорошее образование= хорошее техническое оснащение= перспективы. А курсы бесплатно все ведущие разработчики предоставляют. Но зачем то хотят как минимум бакалавриат в дипломе видеть. У них программирование, кодирование и прочее.. И чего-то с мат. анализом связано, с мат. статистикой, пониманием линейного программирования. Явно не курсы за 3 недели. Вывод- реально оцениваем- если хотим на Украине родственные связи. И думаем. Есть родственники- умным быть не обязательно.Нет. Значит образование, умнеть и иммиграция.

Денис Кудлай 15.10.2019, 22:26

В Україні, шановний. «В». Але не «на». То про московію «на». Поважайте Україну. Ми ж про освіченість.

Виктория Суслова 16.10.2019, 05:02

Учите русский язык для начала! НА Украине. И уважайте один из языков международного общения, не навязывая свои придуманные правила. Займитесь лучше самообразованием и украинскими феминативами. «членкінями» теми же)))))

Олександр Лихина 16.10.2019, 08:42

Давайте я вам на «языке международного общения» скажу, где уместно ваше «НА»? Идите.

Вячеслав Коваль 23.10.2019, 16:28

Вот сами туйдой и дефиллируйте. Адью Вам с кисточкой

Ольга Шафаренко 16.10.2019, 10:20

Учите:
Предлог «на» характерен не для стран, а для географических территорий с нечётко очерченными границами. С названиями стран (кроме островных) обычно используется предлог «в». Поэтому, например, говорится «на Руси» (где «Русь» – понятие достаточно расплывчатое, то ли историческое, то ли географическое, то ли «духовное», неизвестно где начинающееся и заканчивающееся), но «в России» – в государстве Российском.

Пушкин в поэме «Полтава» пишет «в Украйну», «в Украйне» и т.п.:
«Мазепы враг, наездник пылкий,
Старик Палей из мрака ссылки
В Украйну едет в царский стан.»

«Внезапно Карл поворотил
И перенес войну в Украйну.»

Гоголь, «Страшная месть»:
«Порядку нет в Украйне: полковники и есаулы грызутся, как собаки, между собою.»

из письма А. П. Чехова И. Леонтьеву
«Итак, я еду в Украйну, а Вы, крокодил, остаетесь в тундре»

Игорь Ткачук 16.10.2019, 13:37

«Порядку нет в Украйне: полковники и есаулы грызутся, как собаки, между собою.»
— Актуально по сей день.

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

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