Резюме backend-разработчика
резюме
онлайн
Примеры резюме в смежных специализациях:
- Программист 1С
- Android-разработчик
- Java разработчик
- Веб-разработчик
- Frontend-разработчик
- ETL-разработчик
- Тестировщик
- Руководитель IT-отдела
Общие рекомендации для backend developer
Есть несколько общих рекомендаций, которые надо учитывать при создании резюме backend-developer:
- Составляйте под конкретную вакансию. То есть при отправке анкеты её надо редактировать с учётом тех требований, что выставляет работодатель. В частности, нужно выбирать те навыки и выполняемые ранее обязанности, которые наиболее релевантны новой должности..
- Стандартный объём резюме – 1 страница. Только специалисты с большим опытом (15-20 лет и более) могут писать резюме на 2 страницах. Чтобы уместить информацию, выбирайте наиболее важные факты..
- Лучший формат для резюме – PDF. В этом случае можно быть уверенным, что анкета будет смотреться одинаково на разных устройствах. Если не хотите прикладывать много усилий, то можно использовать Word. Любые другие форматы не подходят для резюме..
- Внимательно следите за орфографией, пунктуацией, грамматикой, стилистикой. Перечитайте резюме несколько раз (минимум – сразу и через сутки). Если у вас плохо с языком, то воспользуйтесь помощью специальных сервисов (Тургенев, Орфограммка)..
- Пишите короткими предложениями, по возможности оформляйте текст в виде списков. Так вы снизите риск грамматических ошибок, избавитесь от «воды» в тексте, улучшите ориентацию по анкете..
В резюме можно указать желаемую для должности бэкэнд-разработчика зарплату, но только не делайте это в самом верху. Упомяните об этом ближе к концу.
Чтобы ваше резюме бросалось в глаза и запоминалось, необходимо поработать над его дизайном:
- дробите информацию на блоки, оформляйте её в виде списков и таблиц;
- все блоки расставляйте по сетке, чтобы они стояли ровно, а промежутки были одинаковыми;
- выберите пару интересных шрифтов. Один – для заголовков, второй – для текста;
- используйте неяркие цвета. Лучше всего применять оттенки зелёного и синего. Избегайте красных тонов, так как они слишком яркие. Если нужно выделить что-то, то лучше подойдёт оранжевый цвет;
- выделяйте блоки и логические элементы с помощью заголовков, иконок, границ.
Но для этого к фотографии есть несколько требований:
- вы на ней обязательно должны улыбаться. Улыбка передаёт хорошее настроение, уверенность;
- одежда – деловая и опрятная. Лучшим выбором станет костюм с галстуком;
- фон обычно удаляется и делается нейтрально белым.
Опыт работы в резюме backend-разработчика
При заполнении блока опыта в резюме бэкэнд-разработчика старайтесь соблюдать следующие правила:
- При описании мест работы указывайте название компании, должность, период трудоустройства.
- Весь опыт перечисляется в обратном хронологическом порядке. То есть сначала описывается последнее место работы.
- Особое внимание уделите последним 3-5 годам работы. Исключение может быть в том случае, если похожую вакансию вы занимали в более ранние периоды.
- Постарайтесь скрыть перерывы в работе. Если они были небольшими, то можете просто не писать в резюме месяцы устройства и увольнения, а указывать только года. Если перерыв был крупным, то опишите удовлетворительную причину.
- Также постарайтесь, чтобы в анкете не видно было частой смены работы. Если на какой-то должности вы находились несколько месяцев, то лучше вообще не упоминайте её. Если этого нельзя сделать, то в каждом случае постарайтесь указать благовидный повод для увольнения.
- Выбирайте самые важные обязанности. Не стоит перечислять всё. Выберите 5-7 обязанностей, релевантных новой должности. Наиболее важные из них называйте в первую очередь.
- Обязанности перечисляйте списком. Так вы сможете избавиться от лишних слов, повысите информативность, сделаете блок более лаконичным.
Для высокой результативности достижения оформляются по определённой структуре:
- Проблема. Для начала озвучивается проблема, чем она мешала заказчику. Пример: «на сайте был большой технический долг, из-за чего тот работал медленно».
- Действие. Описывается, что именно сделал разработчик. Пример: «добавил современный фреймворк Laravel5, оптимизировал код, сделал парсинг многопоточным».
- Результат. Озвучивается результат в конкретных цифрах, что позволяет оценить пользу от нововведения. Пример: «это увеличило скорость работы сайта в 5 раз, в результате он поднялся по ВЧ, СЧ запросам на 5-10 пунктов».
Вот как выглядит в резюме backend-developer пример заполнения опыта работы:
- Период:Июль 2011 – н.в.
- Организация:ООО «Веб-разработка от А до Я», Москва
- Должность:Backend-разработчик
- Обязанности:Обязанности:
— Сбор требований, участие в составлении ТЗ;
— Обновление и управление версиями;
— Создание функционала, настройка серверов;
— Техническая поддержка, оптимизация;
— Создание сайтов на WordPress, Joomla, Bitrix;
— Работа с внешними API.
Достижения за последние 2 года:
— Участие в разработке собственной CRM.
Что делать, если нет опыта работы
Сейчас даже к джуниору выставляется требование опыта работы. Его можно получить на биржах фриланса, если брать простые заказы на создание сайтов с нуля. Кроме того, можно приводить в пример любые работы, в том числе некоммерческие. Возможно, у вас был схожий опыт на других должностях. Например, вы работали frontend-разработчиком, тогда можно описать его. Если же опыта нет вовсе, то уделите больше внимания навыкам.
Образование в резюме backend-разработчика
Образование описывается кратко. Достаточно указать название учебного заведения, степень (бакалавр, магистр), факультет и обучающую программу.
Вот пример оформления блока образования:
- Учебное заведение:МГТУ имени Баумана, г. Москва
- Факультет:Информатика и системы управления
- Программа:Информатика и вычислительная техника
- Учёная степень:Магистр
- Год окончания:2012
- Учебное заведение:МГТУ имени Баумана, г. Москва
- Факультет:Информатика и системы управления
- Программа:Программная инженерия
- Учёная степень:Бакалавр
- Год окончания:2010
Курсы перечисляются по аналогичной схеме:
- Год окончания:2019
- Название курса:Паттерны проектирования PHP
- Проводившая организация:Skill-factory
- Год окончания:2016
- Название курса:Фреймворки PHP
- Проводившая организация:HTML-academy
Навыки в резюме backend-разработчика
Серверная часть программы может писаться на разных языках программирования. При этом для создания, например, сайтов и приложений под Android применяются разные инструменты. В каждом отдельном случае используются свои технологии. Поэтому при составлении резюме нужно подбирать под каждую вакансию определённый стек навыков.
- Например, разработчик python должен указать в резюме среди умений модуль Asyncio и популярные фреймворки: Django, Celery, DRF, Flask. Для быстрого написания кода используются среды разработки PyCharm, WingWare, Komodo и среда тестирования PyTest.
- При этом backend-разработчик php также обязан знать распространённые фреймворки: YII2, Laravel5, Symfony2. Для парсинга потребуется Curl, а для веб-приложений – CakePHP. Особой среды разработки здесь не требуется, так как PHP хорошо распознаётся во многих редакторах кода. Часто применяется NotePad++ и Sublime Text.
- Backend-Разработчик Java должен уметь пользоваться популярными фреймворками: Grails, GWT, Vaadin и другими. Обязательно все изучают Spring, но он очень большой, так что достаточно познакомиться с некоторыми его разделами (Spring MVC, Spring Core и прочее). Полезно знать расширения RxJava и Java Servlets. Многие учат технологию JSP и библиотеки Log4J и JUnit.
Обычно, когда говорят о backend, имеют в виду именно серверную часть веб-порталов. Однако данный термин применим для любых программ, имеющих разделение на серверную и клиентскую часть. Всё же понятие стало устойчивым, так что в этой статье рассмотрим ещё список необходимых технологий для бэкэндера веб-приложений и сайтов:
- Нужно знать паттерны MVC, MVP, MVVM.
- Надо хорошо владеть языками запросов к БД. Это может либо SQL (MySQL, PostgreSQL), либо NoSQL (MongoDB, Firebase).
- Для работы с сервером потребуются навыки в технологиях Nginx, NetCat, Apache HTTP Server.
- Если будете создавать сайты, то надо уметь работать с такими CMS, как WordPress, Joomla, Drupal, OpenCart, Bitrix и другими.
- Любому бэкэндеру необходимо хотя бы поверхностно знать XML, HTML5, CSS3, JavaScript, Ajax, JQuery, чтобы связывать клиентскую и серверную часть.
- Для удобной работы надо уметь пользоваться распределительными системами версий Git, CVS, SVN и подобными.
Пример заполнения блока навыков:
PHP версии 8 | SQL, MySQL, phpMyAdmin |
YII2, Laravel5, Symfony2 | CakePHP, Curl |
Nginx, NetCat | Apache HTTP Server |
WordPress, Joomla, Bitrix | JavaScript, JQuery |
HTML5, CSS3, Bootstrap | Git, CVS, SVN |
Что писать о себе в резюме backend-разработчика
Хобби вроде выращивания цветов лучше не описывать. Однако если ваше увлечение как-то связано с работой, то обязательно упомяните о нем. Если опыта работы мало, то здесь можно описать, какую стажировку проходили, над какими программами работаете в настоящий момент.
Пример составления краткого рассказа о себе:
- Всегда увлекался веб-разработкой. Хочу работать над разнообразными проектами. Есть небольшой опыт с Python. Занимаюсь лёгкой атлетикой. Посещаю научные конференции и хакатоны.
Здесь можно описать личные качества, которые у вас есть. Наиболее ценным будет любовь к своему делу и высокая обучаемость. Не нужно личные качества путать с навыками.
Пример перечисления наиболее важных личных качеств:
- Обучаемость
- Ответственность
- Инициативность
- Трудолюбие.
Как заполнить контакты в резюме backend-разработчика
Указывайте как можно больше контактов для связи на случай, если какой-то будет недоступен. Особое внимание уделите площадкам LinkedIn и GitHub. Там можно выставить ссылки на свои работы. Обязательно пользуйтесь этим, чтобы продемонстрировать своё портфолио. На Git ко всему прочему можно выкладывать свой код для комментариев.
Пример перечисления контактной информации:
- Телефон:+7 900 000-00-01
- Email:
- LinkedIn:ElephantMyResume
- GitHub:WebElephant123
Заключение
Backend-разработчик резюме должен иметь достаточно хорошее, чтобы выиграть конкуренцию. Поработайте над дизайном, вставьте фотографию, чтобы анкета привлекала внимание. При описании опыта выбирайте только самые важные обязанности. Обязательно упоминайте про достижения. Особое внимание уделите блоку навыков. Подбирайте умения специально под вакансию.
Шаблоны, созданные профессионалами
улучшенная читабельность и красивое оформление
или использовать другой более современный.