Базовая структура резюме программиста-самоучки
Если вы уже опытный программист, искать новую работу не так страшно. А вот если вы разработчик-самоучка, который не очень представляет, что встретит вас на пути, вам, скорее всего, не по себе.
В новом видео на канале школы программирования FoxmindEd ее основатель Сергей Немчинский развеял все страхи и сомнения и рассказал, как найти работу программисту-самоучке.
Highload публикует эту инструкцию в тексте.
Первое, что вы должны запомнить: если вы самоучка, это НЕ значит, что вы НЕ можете найти работу. Многие программисты устраиваются на работу самоучками, более того — не имея высшего образования.
Тем не менее, это не легко, и вряд ли вас встретят с распростертыми объятиями в первой (или даже второй) попавшейся фирме. Но мало кого вообще встречают с распростертыми объятиями — это бывает только тогда, когда вы идеально подходите на вакансию на горящем проекте.
Даже разработчики с большим опытом обычно получают в среднем 1 оффер из 5 вакансий, на собеседования по которым они приходили. В некоторых случаях вы не совсем совпадаете со стеком, в некоторых — не сходитесь по софт-скиллам.
Но если для сеньоров сомнения могут трактоваться в их пользу, то для джунов любое сомнение — плохой знак.
Когда вы пишете резюме, вам нужно подтверждение всех навыков, которые вы указываете. Написали, что вы знаете Java? Подтвердите это.
Чем можно подтвердить знание языка программирования, если нет опыта работы на нем?
Обычно первое и второе идет в связке. Потому что проекты — это ключевой блок в резюме новичка. Пишите свое имя/фамилию, должность, на которую подаетесь, контакты и сразу после этого — проекты.
Базовая структура резюме программиста-самоучки
Если ни одного проекта у вас нет, с точки зрения рекрутера и технического интервьюера — у вас нет этих знаний. Если есть хотя бы курсы, это лучше чем ничего, но не факт, что вас позовут на собеседование — с вами будут конкурировать люди, у которых проекты есть.
Делайте проекты «на совесть» и не называйте их «пет-проектами». Они должны выглядеть серьезными коммерческими проектами, даже если ими не являются.
Добавлять проекты лучше всего на GitHub. Это на самом деле хороший проверочный пункт для новичка-самоучки: если на GitHub у вас все совсем плохо, уверены ли вы, что уже готовы искать работу?
Пример проекта на GitHub из коллекции GitHub Pages
В принципе, резюме самоучки не слишком отличается от резюме любого другого специалиста. Нужно добавить:
Джуниорские вакансии часто не выставляют на сайты, а закрывают внутренними способами — через курсы от компаний, чаты, друзей/знакомых и т.д. Поэтому собирайте информацию по мидлам: кто ищет, кого ищет, с какими навыками и прочее.
Потом проверьте, что из списка навыков вы уже знаете и насколько часто встречается это требование. Чем чаще встречается — тем важнее это знать.
Недостающее выпишите по порядку приоритетности и начинайте учить. Все-все знать не нужно (и невозможно), но самое приоритетное — обязательно.
Что в нем должно быть — уже обсудили выше. Если после первого пункта вы поняли, что многого не знаете, доучивайте, делайте проекты и добавляйте в резюме.
Помимо очевидного — отправки резюме на вакансии и размещения на сайтах поиска работы — отправьте резюме всем тем компаниям, где вы видели вакансии мидлов во время изучения ситуации на рынке. НЕ на вакансии мидлов, а просто на почту.
В сопроводительном письме кратко напишите о себе: как вас зовут, что вы знаете и почему вы хотите работать в этой компании. Не обязательно какую-то особенную причину. Можно написать например: «Я всегда хотел работать в компании из списка топ-5 лучших IT-компаний Украины» или «Мои знакомые работают у вас, и я слышал много хорошего».
По объему: не больше 2-3 предложений. Простыню писать не надо. А еще постарайтесь сопроводительное письмо писать под каждую компанию новое.
Никогда 🙂 Новичкам не отвечают — это слишком дорого, от них приходит по 200 резюме за раз 🙂
НО! Где-то месяца через три, когда вы напишете новый проект и обновите свое резюме, отправляйте его еще раз с пояснительным письмом: «Я вам уже отправлял резюме, но хотел бы его обновить, так как выучил новую технологию и добавил новый проект».
Это абсолютно нормально и привлечет внимание рекрутера. Но все равно не факт, что вам ответят. Что же делать тогда?
Как выглядят подтвержденные навыки на LinkedIn
В остальном, пока ищете работу, продолжайте закрывать дыры в знаниях и писать проекты.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…