навыки программирования для резюме
Резюме Программиста: Образец + 9 Шаблонов для Программистов
Почему одни легко находят и меняют работу, а другим приходится соглашаться на то, что их недостойно? У претендента на вакансию есть всего один шанс – несколько секунд, чтобы заинтересовать работодателя. Особенно сложно выделиться новичкам в профессии. Демонстрируя образец резюме программиста без опыта, навыков, нельзя надеяться на хорошее предложение. Надо привлечь нанимателя своими талантами и перспективностью.
Если опыта работы немного, акцентируйте внимание на обучаемости, хороших знаниях в базовых фреймворках. Перспективность ваших качеств работодатель оценит по проявляющимся интересам к новым технологиям, языкам программирования.
Если вы только окончили институт, либо находитесь в процессе обучения, используйте шаблон резюме для студента, программиста без опыта работы, образец которого подробно рассматривается здесь.
Пример резюме программиста
в среднем 3,56 (25 голосов)
Примеры резюме в смежных специализациях:
Общие рекомендации по заполнению резюме программиста
Цель документа – привлечь внимание нанимателя к вашим достижениям. Используйте конкретную информацию, чтобы было понятно, на какой из областей вы специализируетесь.
Перед тем как составить собственный документ, посмотрите изложение информации у конкурентов. Работодатели ищут соискателей, обладающих высоким уровнем ответственности, быстро воспринимающих новую информацию, способных оперативно реагировать на сложные ситуации.
Резюме инженера программиста, составленное по образцу, является деловым документом и содержит ряд блоков, обязательных для заполнения. В нем размещают:
Размещение в блоках анкеты корректных сведений с соблюдением деловой этики демонстрирует уважение к потенциальному нанимателю, является показателем серьезности отношения к предложению.
Как описать опыт работы программиста
В этом разделе необходимо писать обо всех местах, где вы работали по специальности в хронологическом порядке. Чтобы вашу презентацию можно было оценить за несколько секунд, следует придерживаться принципов информативности и краткости изложения.
Пример заполнения блока об опыте работы:
Как поступить, если нет опыта работы программистом
Резюме начинающего программиста не будет иметь успеха, если в нём совсем не указан опыт.
Заранее позаботьтесь, чтобы вам было о чем писать в этом разделе:
Не во всех компаниях обучают нанимаемых работников. Если вам и предложат обучение, это обязательно отразится на уровне заработной платы. Быстрота продвижения по карьерной лестнице зависит от уровня образованности, способности применения знаний в реальности.
Ваша цель – убедительно заявить о талантах. Пример резюме программиста в этой статье является ориентиром для junior специалистов при устройстве на первую официальную работу. Воспользуйтесь им, чтобы составить свою уникальную презентацию.
Образование соискателя
Наличие диплома о высшем образовании по соответствующей специальности дает важное преимущество в поиске работы. В этом разделе указывается подробная информация об учебных заведениях и уровне подготовки.
Если соответствующее образование отсутствует, это минус. Однако блок нужно заполнить, чтобы рекрутер понял, с кем предстоит работать. Предоставьте конкретные данные о курсах повышения квалификации, получении сертификатов по заявленной профессии. Именно такое дополнительное образование характеризует целеустремленность специалиста и желание к саморазвитию.
Пример одного из образований программиста:
Курсы повышения квалификации:
Профессиональные навыки программиста
В блоке размещаются профессиональные навыки и качества, раскрывающие личностный потенциал. Эта информация больше всех остальных блоков убеждает работодателя в правильности выбора вас на вакансию. Руководитель IT отдела должен быть уверен, что вы окажетесь полезным и уместным в коллективе.
В зависимости от выбранной должности нужно указывать соответствующие навыки:
Постарайтесь описывать важные для разработчика навыки, например, работу с базами данных, написание программ под конкретные запросы компании. Важно отметить знание иностранных языков, поскольку в любой IT специализации не помешает английский.
Python | XML, HTML5, CSS |
Asyncio | JavaScript, Ajax, jQuery |
Django, Celery, DRF, Flask | PyTest, Git, Atlassian Jira |
SQL, HSQLDB | SQLalchemy, MongoDB |
GraphQL, FastAPI | REST, Linux |
Тестирование, ООП |
Как лучше рассказать о себе в резюме программиста
Рассказывая о себе в резюме веб программиста, нужно кратко описывать личностные характеристики, деятельность и возможности. Опишите уникальные навыки, расскажите о своих наработках.
Пример заполнения раздела «О себе»:
Как заполнять контакты в анкете
Правильность внесенной в раздел информации необходима, прежде всего, вам. Здесь работает 3 принципа:
Многие наниматели общаются с претендентами удалённо. Это экономит время, позволяет быстро составить впечатление, провести собеседование и принять решение. Адреса, номера телефонов, ссылки на аккаунты, которые вы укажете, должны соответствовать действительности.
Обязательно укажите в резюме соискателя на должность программиста все контакты для связи. После отправки резюме регулярно проверяйте почту, страницы, телефон, чтобы не пропустить важное сообщение или звонок.
Как программисту сделать резюме
Привет всем! На связи Дима, бэкенд разработчик, который недавно обнаружил, что его резюме больше не работает и доллáры перестали литься рекой на банковский счет. Каким-то загадочным образом мое старое резюме работало долгое время, но наступил момент когда я осознал что все… пора переделывать. В этой статье поделюсь своим опытом, а так же шаблоном для составления резюме.
Почему резюме это важно?
Плохое резюме даст возможность работы в компаниях, куда особо не хотелось, но нужны деньги и надо поскорее найти работку. Статья призывает к более осознанному подходу в выборе места работы, хорошее резюме поможет вам:
О себе
В этом блоке и далее будут примеры из шаблона резюме составленном на английском языке, это сделано по той причине, что большинство вакансий и проектов связаны с уверенным знанием языка на уровне чтения технической документации.
Блок «О себе» самый важный, это первое за что цепляются глаза рекрутера. Подойдите к рассказу о себе с точки зрения бизнеса, какую пользу вы принесли работодателям на прошлых местах работы, сильные стороны опыта:
Многие делают тут ошибку, делая лонгриды или подходя с позиции принцессы за которой надо побегать. Бизнес довольно жестокая среда, айсберг о который разбиваются инфантильные мечты программистов.
Контактная информация
Ключевые слова
Облегчают жизнь рекрутера, помогает определить с какими технологиями вы работали и насколько это соотносится с компетенциями необходимыми для данной позиции.
Опыт работы
Перечисление предыдущих мест работы начиная с последнего.
Образец резюме программиста без опыта работы
Программирование как научная дисциплина появилась в середине XX века с изобретением первой ЭВМ, которая в те времена соответствовала площади однокомнатной квартиры, на каждую операцию затрачивала довольно длительный промежуток времени и понимала только один язык – свой, машинный. Позже были разработаны языки программирования нового поколения и для работы с ними возникла необходимость появления новой профессии – программиста.
Программист – профессиональный специалист в области ИТ, создающий и совершенствующий прикладное программное обеспечение, проектирующий и модифицирующий средства автоматизации, создающий сайты и устраняющий поломки компьютерного оборудования.
Формально программистов можно классифицировать по трем категориям: прикладные, системные и веб-программисты. Работать они могут удаленно, одиночным фрилансером или быть штатным специалистом, членом проектной группы.
Функции, выполняемые программистом:
Многие программисты без опыта работы в офисе – эрудированные самоучки, работающие из дому, но для работы официальной штатной единицей желательно высшее образование профильной специализации и знание базового английского языка.
Хорошим IT-специалистом можно стать, имея технико-математический склад ума, знание нескольких компьютерных языков и устройство ПК, готовность к постоянному самообразованию и повышению уровня квалификации, нестандартное мышление, развитые коммуникативные качества.
Программист должен обладать высоким уровнем концентрации, умением грамотно и четко излагать мысли, ставить перед собой цели и достигать их, быть усидчивым, терпеливым, выдержанным, настойчивым.
Совершенствуясь и приобретая опыт и навыки, программист может уверенно перемещаться по взлетным ступеням карьерной лестницы – от стажера без опыта работы до руководителя группы, менеджера проекта, директора IT-компании.
Скачать образец резюме программиста без опыта работы:
Задиров Андрей Дмитриевич
(Andrey D. Zadirov)
Дата рождения: 17.09.1975 Город: Тюмень Моб. телефон: +3 (000) 000 00 00 E-mail: 0000@gmail.com |
Цель: Получение вакантной должности помощника программиста, программиста-стажера.
сентябрь 1996 г. – август 2002 г., Тюменский государственный экономический университет, факультет «Информационные технологии и системы», специальность «Системное программирование», диплом специалиста (дневное отделение).
июль – декабрь 1999 г. — Курсы английского языка, Лингвистический центр «Британия», г. Тюмень.
май 2001 г. – Центр компьютерного обучения, «Программирование в системе 1С: Предприятие 8.3», г. Тюмень.
май 2001 г. – октябрь 2001 г. Прохождение полугодовой производственной практики в ООО «Систем-инженеринг», г. Тюмень.
Функциональные обязанности:
— доработка сайта компании;
— участие в проектировании и создании специализированных ПО;
— ведение отчетности;
— написание и работа с ТЗ;
— техническая поддержка интернет-сайтов на различных СMS;
— проектирование и администрирование баз данных.
Достижения:
— Разработал и внедрил на сайт компании онлайн конструктор программных решений для веб-ресурсов малого бизнеса.
— Программирование на Delphi, Java, PHP, C++;
— Знание языков разметки документов (web-сайтов): HTML, CSS, Javascript (JS);
— Владею базовыми навыками программирования в системе 1C: Предприятие 8.3;
— Знание пакета Microsoft Office;
— Слепой метод набора;
— Умение писать структурированный и понятный код;
— Понимание принципов и этапов разработки веб-проектов;
— Опыт написания и работы с ТЗ;
— Умение находить эффективные решения, работать на результат;
— Умение работать с большим объемом информации;
Владение языками: русский — свободно; английский – свободно.
Работоспособность, целеустремленность, стрессоустойчивость, умение работать в команде, дисциплинированность, аккуратность.
Семейное положение: не женат.
Возможность командировок: да.
Водительское удостоверение: есть.
Собственный автомобиль: есть.
Вредные привычки отсутствуют.
Как программисту написать хорошее резюме
Как составлять резюме, в каком формате лучше отправлять
Сервисы для составления резюме
Теперь о том, где можно удобно, быстро и по подсказкам составить резюме, а потом ещё и скачать в pdf:
Как писать об опыте в резюме
Во-первых, маленькая подсказка, как вычленить из вашего опыта достижения, и зачем:
Возьмите за правило использовать американский подход к оформлению резюме: говорите не о том, что делали, а о том, чего достигли и чему научились. Причём достижением может быть и участие в крутом проекте, главное правильно это подать.
Приведу пример, основанный на моём опыте. В университете я работала на кафедре физики, бумажки, эксель, мелкие поручения, беготня между кафедрами. Казалось бы, ни к менеджменту, ни к айти это не относится, максимум делопроизводство и капелька экселя.
Составьте свое первое резюме: Вы можете бесплатно опубликовать свое резюме в нашем сервисе «Хекслет-CV» и получить советы по его улучшению от разработчиков и HR-менеджеров
Какие достижения у меня были и чему я научилась на самой унылой должности на свете? Комментарии в скобках, примеры немножко с шутеечками, отнестись к такому стилю могут по-разному, имейте в виду.
Также полезно Как правильно откликнуться на вакансию: 9 советов от HR-менеджера Хекслета Людмилы Семёновой.
А теперь об опыте для разных уровней кандидатов
Начинающий специалист, специалист и руководитель. Вот тут пора активно заняться нашей идеей с описанием опыта через достижения.
Писали документацию? Прекрасно! Руководили командой больше двух человек? Укажите, сколько их было! Придумали схему работы, оптимизировали собственный труд или отдела, предложили переехать из джиры в трелло всем на радость? Ура! От начала и до конца прошли серьёзный проект? Крутяк! Живо интересовались жизнью компании и предложили изменения, привлёкшие новых клиентов, не занимаясь этим в рамках должности? Вот это инициатива, вот это да!
Ну и так далее. Даже будучи серой мышкой, никак не светясь, вы всегда чего-то достигаете, всегда учитесь, просто вспомните такие стороны вашей работы или профильного развития и укажите их.
Меняю профессию,нужно ли указывать опыт в других отраслях?
Зависит от суммарного опыта.
Если у вас суммарно 10 лет опыта, и 6-7 из них в разработке, спокойно вычёркивайте старый опыт или оставьте на уровне предметной области (продажи, экономика, юрист, etc.). Для компаний с соответствующей направленностью этот опыт можно в резюме дополнительно раскрыть, все любят, когда разработчик реально понимает, для чего пишет код и разбирается в сфере.
Если опыта мало или вы только переходите в программирование и толком не имеете релевантного практического опыта, лучше оставить предыдущий опыт. Не надо рассыпаться в подробностях: никого не интересует, как называлась CMS, которой вы пользовались на работе в продажниках. Просто: где работали, что делали, чему научились там, почему пошли в IT теперь.
Зачем писать о старом и не релевантном опыте? Во многих вакансиях для гуманитариев (странно, что это не прописывают в технических) для начинающих сотрудников пишут, что нужен опыт работы. Работы как процесса: взаимодействие с коллегами и начальниками, понимание, что есть задачи, дедлайны и люли, если дедлайн профукан, etc. Так что даже опыт «свободной кассы» выделяет на фоне ребят, которые условно после универских пьянок и курсовых на коленке собираются в офис со всеми обязательствами.
Что и зачем писать в графе «О себе»
Q: Информация «о себе» разве вообще кому-то нужна в резюме? Всё равно лично ещё спрашивают.
Нужна. Если вы подробно раскрываете свой опыт и достижения на каждом месте работы в соответствующем разделе — прекрасно, можете в графу «о себе» по желанию написать о хобби и забыть. Но далеко не у всех ситуация такая, поэтому для начала обсудим два кейса, когда с умом заполненная графа «о себе» однозначно сыграет вам на руку.
Пример: соискатель работал в логистике, и 5 лет был рейд-лидером в WoW. Для незнающих: рейд-лидер руководит толпой приключенцев (до 40 (. ) человек), чтобы одержать совместную победу над легендарным монстром, получить ачивки и награды. Так вот, если он при переходе с рядовой на менеджерскую позицию опишет этот опыт (пускай и без указания WoW или вообще игр), это вполне может стать плюсом.
Подсказка: если HR будет печатать ваше резюме, допустим, с hh, сопроводительное письмо вместе с ним не распечатается. Так что неплохо было бы какие-то свои сильные стороны оставить и в «о себе».
Насчёт объяснений не пугайтесь, если это IT, кратко объясните в резюме или сопроводительном, что в предыдущей области не пошло, а за компьютерами будущее. Мы видим такие резюме часто, мы привыкли и понимаем вас.
А вот с комментариями снова возвращаемся к примеру из первого кейса. Или читайте ниже ещё один пример:
Кандидат попробовал себя как разработчик (от полугода до двух лет) и обнаружил в себе невероятный талант видеть, чувствовать и безошибочно находить баги в ПО. Так вот, он идёт в тестировщики. Какие плюсы у него по сравнению с остальными начинающими тестировщиками?
Q: Ну так зачем графа «о себе» и почему заполнять её надо всем?
Начинающий карьеру. Вкратце: выделитесь среди других начинающих.
Меняющий область. Вкратце: позволит объяснить причины смены области и опять же продемонстрировать сильные стороны для нового направления.
Начинающий специалист (2-3 года): добавьте хобби, расскажите о профессиональной литературе, которую читаете. Зачем? Чтобы показать: у вас не очень много опыта, но есть желание расти в вашей области, и вы постоянно развиваетесь, перенимая лучший опыт в этой сфере. Для менеджмента: смело книги МиФ и проч., могу скинуть сюда мой топ-7 по персоналу (не только МиФ) или в личку по запросу, если интересно. Для разработки и QA: очень круто вдумчиво читать книги об основах программирования, лучших авторов там по пальцам одной руки, и одно имя автора уже покажет ваше серьёзное отношение к вопросу. Ну и О’Рейли, куда без него (кстати, есть бесплатные подборки основных/небольших книг, можно прямо на сайте скачать).
Специалист (4-6 лет без опыта серьёзного руководства/проектирования процессов и/или архитектуры): можно указать хобби, чем интересуетесь, что читаете. И самое главное: к чему стремитесь. Это тот самый момент, когда очень важно определить для себя и указать ваши стремления. Зачем? Ниже пример. Пример о стремлениях: разработчик, не руководит командой или процессами, просто любит писать код. Опыта много: ассемблер, C, C++, C#, пробовал массу технологий и языков программирования. И тут у него возникает некоторая проблема: из-за слова “ассемблер” ему пишут с вакансиями программистов микроконтроллеров, на C# зовут в геймдев и просто так, на C++ зовут в кровавый энтерпрайз, а просто с C зовут вообще везде. Прямое указание в резюме «не интересует работа с микроконтроллерами» не избавит от потока неподходящих предложений, но ослабит этот поток. А прямое указание на интересную вам в дальнейшем сторону развития покажет вас как целеустремлённого кандидата.
Руководитель (от 4 лет опыта в одной сфере, опыт проектирования, руководства (командой/выбором стэка технологий/проектом)): указываем личный сайт/блог, говорим о своих успехах и выступлениях на конференциях, показываем крутые личные проекты. Зачем? Чтобы рекрутер ещё не будучи с вами знакомым и ничего у вас не спрашивавший сказал «вау» и загорелся желанием вас не только схантить, но и качественно «продать» своему заказчику. Если вы стоите на распутье, как в последнем примере, опять же открыто обозначаем область, в которую хотите. Возможно, придётся пойти на уступку.
Пример: менеджер продукта. Допустим, ранее работал с приложением по доставке еды. Теперь хочет поучаствовать в каком-нибудь каршеринговом сервисе, но эти продукты пересекаются разве что тем, что есть пользователи, их данные и адреса. Опыта в области каршеринга/такси нет никакого. Тогда человек пишет в интересующие компании письмо, где помимо пересказа резюме и лучших кейсов добавляет, что ради работы в желанной сфере готов пойти, условно, на уступку по деньгам или согласен на переработки. Эта уступка скорее всего и не понадобится, но она продемонстрирует стремление и готовность даже чем-то пожертвовать ради участия в крутом проекте.
Подсказка: прежде, чем хвастать обширным списком прочитанной литературы, настоятельно рекомендуется её действительно читать. Потому что если вас поймают даже на такой маленькой лжи, это может прочно и надолго вас заклеймить.
Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях
Как составить резюме начинающему программисту без опыта работы
Составление резюме для начинающего программиста — процесс не менее сложный, чем обучение программированию. О чем писать, если писать не о чем? Нужно ли указывать нерелевантный опыт? Что писать о себе? Когда стоит писать резюме? Можно ли приукрашивать?
В этом гайде обобщается опыт Хекслета и даются ответы на основные вопросы, которые задают наши пользователи.
Дисклеймер: Разные люди по-разному смотрят на резюме и хотят увидеть там разные вещи. К сожалению, не существует единственной универсальной схемы составления резюме, которое понравится всем. Поэтому не забывайте, что описанное ниже — это версия Хекслета.
Перед тем как мы начнем, запомните: поиск работы не ограничивается созданием резюме. Пассивный поиск работает для опытных разработчиков. Всем остальным нужно проявлять максимальную активность, находить вакансии, созваниваться, отправлять резюме и просить тестовые задания.
На начальные позиции, в первую очередь, ищут перспективных ребят. Имеющих активную жизненную позицию (ищите: “автор и жертва”), способных самостоятельно учиться и разбираться с проблемами, но не замыкающихся в себе. В идеале, получивших профильное образование. В техническом плане первично хорошее знание фундаментальных вещей (перечисляются дальше) и базовые практические навыки.
Чем более сильная компания вас рассматривает, тем больше ее интересует фундаментальная подготовка, и в меньшей степени прикладная. В таких компаниях используются разнообразные технологии, которые еще и меняются. Это значит, что важнее уметь быстро учиться и адаптироваться к новому, чем иметь хоть и сверхглубокие, но узкие знания.
Когда программисту начинать составлять резюме?
Многие тянут до самого конца: “сначала выучусь, а потом напишу”. Не делайте так. Миру известно немало случаев, когда программистами становились совершенно неожиданно, когда казалось бы ничего не предвещало. Чем раньше ваше резюме появится в поиске, тем больше шансов, что вас заметят. Захотят с вами связаться или нет — другой вопрос. Главное, что вы даете возможность это сделать. Да и появится возможность отправить резюме, если кто-то вами заинтересуется.
Можно ли обманывать и приукрашивать?
Нет. Любой обман вскроется и закроет вам двери навсегда. Будьте честны, новичок — это нормально!
Оформление резюме
То, как и где вы оформляете резюме, может повлиять на первое впечатление.
Ниже список типичных ошибок:
Резюме в формате документов Microsoft Office
Среди разработчиков, очень популярны Mac и Linux. Почти наверняка у них не установлен офис. Формат doc создает как технические проблемы, так и показывает вашу неосведомленность в общих вопросах.
Стандартом в обмене документов для чтения является PDF. Он специально спроектирован так, что выглядит одинаково на любой системе. Все сайты поиска работы позволяют выгрузить резюме в этом формате.
Вставка резюме прямо в тело письма
Такое резюме тяжело читать и им нельзя поделиться. Создается впечатление, что человек, его пославший, не слышал про сервисы поиска работы.
Не иметь готового резюме под рукой
Даже если вы только учитесь, возможны ситуации, когда вы поговорите с потенциальным работодателем и он попросит показать ему резюме. Получится не очень здорово, если вы скажете, что у вас его нет. Это не смертельно, но сразу становится понятно, что вы даже не пытались стартовать. Имейте готовое резюме на всякий случай.
Вычитайте свое резюме на предмет ошибок. Ошибки портят впечатление.
Не пишите резюме от первого лица. Оптимально писать от третьего лица в прошедшей форме.
Образование в резюме
Указывать обязательно, даже если профессия не связана напрямую с ИТ. Наличие высшего образования, даже неоконченного, рассматривается как плюс при прочих равных. Есть шанс, что ваша специальность имеет отношение к предметной области, в рамках которой работает ваш будущий работодатель. Этот фактор может сильно выделить вас среди других новичков.
Если вы участвовали в олимпиадах по физике или математике, то обязательно указывайте их. Физ-мат подготовка будет хорошим плюсом.
Не менее важно знание английского языка, хотя бы на уровне чтения со словарем. Если ваш уровень выше, то обязательно пишите об этом. Хотим мы того или нет, большая часть контента создается на английском языке.
Книги тоже имеют значение, особенно на начальном этапе. Алгоритмы, операционные системы — все это добавляет плюсов в карму, говорит о вашем кругозоре.
На Хекслете составлен список рекомендованных книг, важных для любых разработчиков.
Дополнительное образование
С курсами сложнее. К сожалению, большинство курсов не скажут ничего полезного вашим работодателям. Более того, сплошные курсы в графе “дополнительно” скорее оттолкнут. Со стороны работодателя создается впечатление, что человек хочет пустить пыль в глаза.
Оставьте в резюме только те курсы, которые действительно на вас повлияли, и вы считаете их наиболее ценными.
Кроме курсов, к образованию можно отнести участие в хакатонах, воркшопах и других похожих мероприятиях. Хотя они сами по себе короткие, но настолько интенсивные, что могут дать фору многим курсам. А еще они показывают вашу увлеченность.
Опыт работы
Указывайте любой опыт, который хотя бы косвенно связан с ИТ: техподдержка, администрирование, верстка, инженерия.
Что делать, если опыт есть, но он не релевантный? Однозначно сказать нельзя. Если ваш возраст ближе к студенческому, то можно ничего не указывать, но если вы взрослый человек, то резюме без опыта работа смотрится странно. Это не значит, что нужно указывать вообще все, но какие-то последние места обязательно.
Более важный вопрос — что считать за опыт? Годы работы, сами по себе, значат мало. Намного важнее то, чем вы занимались, каких успехов добились. Сравните:
Достижения привлекают внимание и говорят о вас значительно больше, чем название компании и годы работы в ней.
Укажите любые активности, которые как-то связаны с программированием. Например, вы автоматизировали какие-то задачи на прошлом рабочем месте, или даже создали сайт для компании. Такое встречается. Идеально, если вы сможете выложить код на GitHub.
Даже на позициях далеких от ИТ можно научиться полезному: объяснять просто сложные вещи, продавать (это важный навык!), управлять другими людьми.
Github
Отдельным пунктом идет наличие кода на гитхабе. Как показывает практика, если вы постоянно экспериментируете, реализуете какие-то проекты в рамках обучения или выполняете тестовые задания, то ваши шансы найти работу увеличиваются многократно. Код — лучшее доказательство вашей подготовки. В современном мире доходит до того, что некоторые работодатели ищут сотрудников через анализ кода на гитхабе.
Ваш код на гитхабе, сразу говорит о следующем:
Что можно добавить на github?
В книгах по программированию часто содержатся задания в конце глав. Создайте под книгу отдельный репозиторий и выкладывайте там код. Для СИКП у нас есть целая инструкция.
На Хекслете собрана большая подборка тестовых заданий на разные позиции от множества компаний. Найдите то, что вам по душе и реализуйте.
По словам наших выпускников, проекты Хекслета очень помогают при трудоустройстве. Это тоже один из вариантов наполнить портфолио.
Гитхаб — это не только удобное хранилище вашего кода, но и способ влиться в разработку чужих проектов. Вливайтесь в Open Source.
Ключевые навыки
То место, где происходит перечисление технологий. Относитесь к этому списку серьезно. Всё, что здесь написано, рассматривается как возможность проверить вас на знание предмета. Не указывайте слова, про которые вы слышали, примерно представляете, но никогда не работали с ними. Если вы пробовали разные языки, то так и напишите “написал пару скриптов на python”. Четко разделяйте вещи, которые вы знаете хорошо, и те, с которыми знакомы только поверхностно.
Разделяйте навыки на фундаментальные и прикладные. К фундаментальным относятся:
В среде разработчиков популярны сервисы вопросов-ответов такие как Stackoverflow или Хабр Q&A. Даже если вы только начинаете свой путь, всегда есть люди, которые знают меньше вас. Зарегистрируйтесь на этих сервисах и начните отслеживать вопросы от новичков. Даже десяток полезных ответов даст вам много плюсов в карму. Работодатели ценят такую активность.
О чем не стоит писать в резюме?
О себе
Работа — это не чисто механический процесс. Даже разработчики проводят много времени общаясь и взаимодействуя. И каждому разработчику хочется работать в окружении людей, которые ему приятны. Раздел “о себе” позволяет найти точки соприкосновения, а при совпадении интересов родить симпатию.