Як скласти резюме

Як скласти резюме

Nazarii Moshenskyi, Senior Software Engineer, Tech Interviewer

Зміст

Хороше резюме — це левова частка успіху при пошуку першої роботи. Досвічені спеціалісти можуть розраховувати на рекомендації, досвід описаний в LinkedIn та свої проєкти на GitHub. Але що робити, коли цього всього нема?

Коли я шукав свою першу роботу, то помітив велику конкуренцію між початківцями. Охочий увійти в ІТ дуже багато. Більшість з тих, хто подає свої резюме зовсім не відповідають умовам ринку.

Через такий великий відсоток нерелевантних кандидатів більшість резюме піддають сумніву. Нещодавно на найпопулярнішому порталі для пошуку роботи опублікували статистику по вакансії Trainee Frontend developer. На одну вакансію 1275 відгуків.

Звичайно ж рекрутери навіть фізично не в змозі відповісти всім, тому сумнівні резюме, де незрозуміло чи є в кандидата бодай мінімальні знання часто відкидаються.

Ви повинні розуміти, що всі пишуть, що знають якусь технологію. Більшість з них тільки думають, що знають, бо не знайомі з вимогами ринку. Тому вам треба розписати ваші знання, показати, що ви писали якісь домашні проєкти та дати якомога більше деталей. Пам’ятайте, що рекрутер не може прочитати те, що у вас в голові — ви повинні прямо і детально описувати свої думки.

Також важливо змінювати своє резюме, дивитись, що працює, а що ні.

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

1 Етап | Посада

Важливо описати посаду, яку ви розглядаєте. Наприклад, Frontend Engineer.

Невеличка порада — не пишіть приставку Trainee перед позицією. В деяких компаніях таких позицій нема або в їхній ієрархії Trainee — це людина, яку треба вчити на навчальних проєктах, а не пускати писати реальний код. Не забирайте в себе можливість стати Junior:)

2 Етап | Ім’я і контакти

Додайте ім’я і контактну інформацію. Вкажіть тільки ті контакти, за якими вам було б зручно підтримувати зв’язок з представниками компанії. Обов’язково додайте номер телефону, електронну пошту і посилання на LinkedIn та GitHub акаунти. Всі решта – Telegram, Skype – на ваш розсуд.

3 Етап | Summary

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

Ця секція підсумовує все сказане в вашому резюме і показує під яким кутом дивитись на ваш досвід. Також тут ви можете описати чим ви займаєтесь чи хочете займатись (наприклад, домени чи технології, або чи є досвід роботи з великими легасі проєктами, або створення проєктів з нуля).

Також можете підкреслити свої сильні сторони якимись фактами.

Наприклад, вам подобається викладати або ви когось менторили, або активно виступаєте на конференціях, або створили ком’юніті новачків, де ви ділитесь досвідом, або щось менш глобальне.

Головне — стисло пояснити як ці факти описують вас як спеціаліста. Це буде набагато ефективніше, ніж просто перелічити пару прикметників.

Оптимальний розмір — 1-2 абзаци по 3-4 речення. Не більше.

3 Етап | Додайте GitHub

Примітка редакції: тестувальники теж можуть використовувати GitHub як частину свого портфоліо. Знайдіть інформацію про те, як ми це робимо. Як мінімум, його можна використовувати як загально відкритий Google Disk, але буде ще краще, якщо ви зможете покласти туди якийсь власний код. Це може бути навіть HTML+CSS. Будьте креативні, GitHub це не тільки про суворих програмістів.

Якщо ви ще не знаєте, що таке GitHub, то поспішіть це виправити. Якщо у вас немає комерційного досвіду, то заповнити ці прогалини легко з прикладами домашніх проєктів.

Ви повинні розуміти, що кожен кандидат пише в резюме, що знає якусь мову програмування чи технологію — інакше він не подавав би резюме. І коли таких кандидатів дуже багато імовірність того, що їхні знання не відповідають вимогам росте.

Провести співбесіди всім кандидатам нереально, бо в компанії, зазвичай, є ще інші відкриті вакансії, на які потрібно залучати спеціалістів для проведення співбесід.

Тому, якщо хочете виділитись — напишіть невеличкий проєкт, де ви можете показати наскільки добре ви знаєте потрібні технології. Разом з цим ви покажете, що знайомі з git, знання якого життєво необхідне для будь-якого розробника. Приклади перших проєктів будуть в секції Q&A.

5 Етап | Skills

Пишіть релевантні навички. Не потрібно писати про знання Word, Excel і іншої дурні, яка просто займає місце і не несе ніякої цінності. Ви це і так не будете використовувати.

Також не пишіть всяку шаблонну нісенітницю. Це круто, коли ви пишете: “я стресостійкий, уважний до деталей, вмію вчитись сам, вмію в тайм-менеджмент”, але це пишуть всі та в 99% випадків це неправда. Тому я ніколи не звертаю на це уваги. Це просто створює зайвий шум і відвертає від деталей.

Якщо ви хочете показати ці навички — опишіть їх у своєму робочому досвіді, або в секції Summary розкажіть про якийсь випадок, де ви були лідером/стресостійким і т.д.

В секцію Skills пишіть справжні скіли: мови програмування, бази даних, інші інструменти та технології. Розділіть їх по категоріях, щоб вони легше читались, не пишіть просто перелік слів розділених комою.

6 Етап | Вкажіть свій досвід

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

Якщо у вас уже є досвід, то тим більше треба описувати свої проєкти.

Хорошою практикою буде вказати коли ви почали й коли закінчили над ним працювати. Це дасть зрозуміти рекрутеру скільки часу ви працювали з конкретними технологіями. Далі дайте короткий опис проєкту, розкажіть, яку задачу він виконує.

Також вкажіть з якими технологіями ви працювали та що за допомогою них ви робили. Це дасть зрозуміти потенційну глибину ваших знань.

Просто написати “implemented features & fixed bugs” — погана практика. Це взагалі нічого не говорить про складність задач, які ви робили. Вам треба писати більш детально. Дуже хорошим рішенням буде й описати свої успіхи та вплив на розвиток проєкту — зменшення білд тайму на Х%, зменшення часу завантаження сторінки на Х%, написання бібліотеки, якою користуються інші команди тощо.

7 Етап | Навчання

Примітка редакції: для тестувальників працює так само, описуємо наші специфічні навички та технології, з якими познайомились

Тут ви можете вказати, де ви вчились. Якщо це університет — вкажіть назву, період в який ви вчились, ступінь, який здобули та факультет/спеціальність.

Якщо це ІТ-школа чи онлайн курс — назва курсу, назву школи чи платформи, яка видала сертифікат і стисло опишіть, що саме ви там вчили.

Це може бути важливо, бо не завжди з назви легко зрозуміти які знання вам дали. Якщо, наприклад, ви закінчили курс Frontend Basic важко зрозуміти, що ви там робили: вчили верстку чи JS, чи React? А якщо вчили React, то які теми покрили? А чи працювали з REST? Тому така інформація може зіграти важливу роль в відборі.

8 Етап | Сертифікати

Більшість людей для отримання знань навчається на курсах. Якщо це про вас, то додайте свої сертифікати. Обов’язково треба вказати назву курсу, назву організації, яка видала сертифікат і, якщо це онлайн-сертифікат, посилання. Якщо ви описали це в розділі “Навчання”, то розділ “Сертифікати” не потрібно додавати.

9 Етап | Мови

Опишіть мови, які ви знаєте. Також додайте рівень, який відповідає стандарту CEFR – А1, А2, В1, В2, С1, С2. Для деяких компаній рівень знання англійської може бути вирішальним фактором, тому не забудьте його додати.

Якою мовою складати резюме?

Англійська. І ніяка інша. Більшість компаній працює на іноземних замовників, деякі з них потім відішлють їм ваше резюме на затвердження.

Компанії, які працюють на внутрішній ринок — це або продуктові, яких в Україні небагато, або ті, які платять менше. І скоріше за все на компанії другого типу ви взагалі не хотіли б працювати.

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

Яким має бути формат резюме?

PDF. Для цього є багато причин.

Резюме такого формату можна легко відкрити в браузері.

PDF не вимагає додаткового програмного забезпечення для перегляду та однаково відображається на всіх пристроях.

Також зверніть увагу на назву файли, це допоможе рекрутеру легко вас знайти серед кандидатів. Назвіть його в форматі Frontend_Name_Surname.pdf

Чи потрібно додавати фото?

Думки спеціалістів розходяться. Моя думка — ні. Це ж стосується і дати народження.

Ті, хто кажуть, що воно потрібне зазвичай апелюють тим, що їм легше асоціювати людей з фото.

З цієї ж причини в багатьох цивілізованих країнах додавати фото вважається поганим тоном. Вважається, що рекрутер не повинен при відборі кандидатів і запрошенні на співбесіду спиратись на вашу стать, як ви виглядаєте і т.д.

Також, багато людей використовують фото тільки для того, щоб резюме здавалось трішки більшим. Якщо ви використаєте поради зі складання резюме, то вам це буде непотрібно.

Але якщо ви все ж вирішите додати фото, то воно повинне бути стриманим і портретним. Ваше лице повинно бути чітко видно. Пам’ятайте, що резюме — це документ. І фото, де ви в купальнику чи показуєте який ви “тигр” чи “тигриця” зовсім недоречне.

Чи вказувати нерелевантний досвід роботи?

Якщо це ваша перша робота в ІТ — на ваш розсуд. Якщо цей досвід може показати якісь цікаві навички, які допоможуть вам на новому місці роботи та ви зможете красиво це піднести — можете додати.

Якщо це не перша ваша робота, то точно не потрібно.

Чи можна вказувати знання мов / технологій “зірочками”?

Ви точно бачили це в онлайн-сервісах для складання резюме:

І це жахливо. Як оцінити наскільки добре ви це знаєте? Правильно — ніяк. Ніхто не розуміє, що означає “знаю Python на 3 зірочки з 5”.

Часто таке застосовується в секціях Skills або Languages.

Якщо рівень Skills можна побачити в досвіді, якщо ви опишете його за моїми рекомендаціями, то Languages — це взагалі щось незрозуміле.

Якщо ви поставили біля знання англійської 3 зірочки це який рівень? В1? Чи може В2? Чи це означає “вмію грамотно писати, все розумію, але не вмію говорити”?

Тому, якщо ви вирішили зробити таке з секцією Skills — ок, але можете і погрупувати навички та просто перелічити. Для секції Languages, якщо вам подобається як виглядає з “зірочками”, в дужках біля мови напишіть CEFR grade.

Пам’ятайте, що лишні графічні елементи відвертають увагу від важливих речей.

Де створювати резюме?

У вас є багато опцій:

  • Онлайн сервіси, яких є багато. Але якщо ви захочете поміняти порядок розділів чи взагалі видалити, то це може бути неможливим.
  • Word. Просто і лаконічно, але не забудьте експортувати файл в PDF.
  • Figma. Тут можна легко накидати текстових полів, перетягувати візуальні елементи як вам захочеться. До речі, своє резюме та цей гайд для LinkedIn я робив e Figma.
  • LaTeX — система для розмітки документів для старовірів 🙂 Багато кому вона подобається. Сам не пробував, але судячи з прикладів це менш зручно, ніж Figma, але, особисто для мене, більш зручно, ніж все решта в цьому списку.

Як отримати перший досвід?

Примітка редакції: для тестувальників зараз стають доступними все більше програм для стажування та практики та їх доволі легко знайти, особливо в LinkedIn.

Ви напевно помічали, що щоб отримати роботу треба досвід, а щоб отримати досвід потрібна робота. Тому в секції Experience можете описати досвід написання (або тестування – ред.) свого домашнього проєкту. Так, це не комерційний досвід, але це досвід.

Також в LinkedIn можна знайти команду новачків, які хотіли б взяти участь в написанні проєкту. Додатково з цим якраз отримаєте досвід роботи в команді та резолюшин конфліктів в git.

Також багато розробників мають свої проєкти, з якими їм не завадить допомога. Натомість ви отримаєте безкоштовний менторинг.Communication is a key. Просто напишіть в LinkedIn що ви шукаєте проєкт для першого досвіду, попитайте знайомих розробників чи тестувальників, чи в них нема ніяких проєктів тощо

Який домашній проєкт написати?

Примітка редакції: секція для розробників, але радимо звернути уваги, щоб познайомитись із тим, що роблять колеги по галузі для пошуку роботи та “приміряти” на себе щось цікаве. А щось можна напряму перейняти для тестувальника.

Все банально і просто. Проаналізуйте вакансії для джунів по своєму напрямку і побачите набір технологій, які вам варто знати. В основному це вміння роботи з REST, бази даних, робота з графічним інтерфейсом (для клієнтських додатків).

Якщо ви обираєте напрямки mobile/frontend, то знайти список публічних API та спробувати зробити за допомогою них додаток на пару екранів, організувати кеш за допомогою БД.

Якщо ви Backend можете написати бекенд для обліку книг в книжковому магазині. Зразки та вимоги до таких додатків можна нагуглити в інтернеті. Там є багато тестових завдань. Також часто люди діляться зразками тестових і в LinkedIn.

Також можете попросити когось зі знайомих (хто вже працює) скласти вам тестове завдання. Або попросити когось в LinkedIn. Зазвичай люди радо відгукуються на прохання допомогти новачкам і активно відповідають під їхніми дописами.

Можете реалізувати якісь ідеї проєктів, які були б корисні вам. Але нагадаю, що проєкти типу “калькулятор” — це недостатній рівень складності. Обов’язково звертайте увагу на технології, які використовуються у вакансіях і спробуйте поверхнево попрацювати з кожною з них.

Чи важлива структура резюме?

Я вважаю, що так, адже рекрутер чи технічний інтерв’юер не буде мати часу вичитувати все резюме і все, що ви вважаєте важливим повинно зразу впадати в очі.

Вважаю ідеальною таку структуру:

  • Desired Position
  • Name
  • Contacts
  • About
  • Skills
  • Experience
  • Education
  • Languages

Також, якщо вам цікаво, почитайте про  CV Heatmap — це карта, яка показує, куди найчастіше падає погляд людини, яка читає ваше резюме.

Що найголовніше в резюме?

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

Тому я і вказав, що треба детально продумати, що написати в секції About i Experince, щоб не вийшло так, що ви себе не розкрили повністю чи не наголосили на тому, на чому варто.

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

Також треба розуміти, що конкуренція серед початківців дуже висока і вам потрібно експериментувати з резюме, дивитись, що працює, а що ні.

Корисні ресурси

  1. На сервісі DOU колись була цікава рубрика “Креш-тест резюме”. Можете подивитись – https://dou.ua/lenta/articles/cv-crash-test-8-kolupaev/
  2. Ефір на каналі Juniverse, де ми обговорюємо тему резюме — https://www.youtube.com/live/vW0T8hAeNrA?si=mO7nt_AIxe4OKc10
  3. Ще на моєму YouTube каналі є 2 старенькі відео на цю тему:
  4. Online CV Review — ШІ для автоматичної перевірки резюме https://cvcompiler.com/
Поширюй: