Ключові навички програміста для резюме. Резюме програміста — самопрезентація професіонала, в якій важливо все

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

Хороший програміст також повинен постійно тримати руку на пульсі розвитку комп'ютерних інновацій і прагнути нових знань. Коли роботодавці розглядають резюме програмістів, вони не в останню чергу звертають увагу на відданість кандидата своїй справі та потяг шукача до самовдосконалення. Від цього залежить якість роботи IT-фахівця у компанії. Кандидату також важливо показати свою амбітність та любов до справи.

Посадові обов'язки та навички програміста

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

  1. Прикладні:співробітники компаній, які займаються розробкою програмного забезпечення, що вирішує конкретні запити та потреби (розваги, софт для бухгалтерського обліку, системи контролю взаємовідносин із клієнтами тощо).
  2. Web-програмісти:спеціалісти, що створюють сайти, ПЗ, що контролює системи веб-сторінок, або онлайн-магазини.
  3. Системні:цим співробітникам доручається розробка ОС та оболонок, призначених для сховищ інформації, а також виконання подібних завдань.

Залежно від специфіки кожної посади, обов'язки програміста істотно відрізняються. До основних із них належать:

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

Програміст, який претендує на роботу в солідній компанії, повинен мати наступні професійні навички:

  • просунуте знання мов програмування (наприклад, HTML, php та ін.) та технологічних особливостей роботи з ПЗ;
  • досвід розроблення програмного забезпечення;
  • володіння грамотним підходом до складання та читання технічного завдання;
  • здатність правильної інтерпретації чужого коду;
  • володіння допоміжними програмами.

Нерідко від IT-фахівців потрібні додаткові вміння, такі як знання англійської мови. Його рівня має бути достатньо для безпроблемного читання технічних документів.

Освіта та досвід роботи

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

Особисті якості програміста

Не лише професійні, а й персональні риси кандидата можуть допомогти безпроблемно виконувати свої службові обов'язки. Хороший програміст повинен мати такі властивості характеру:

  • комунікабельність;
  • відповідальне ставлення до дорученої справи;
  • старанність;
  • готовність до навчання;
  • наполегливість;
  • посидючість;
  • активність.

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

Допомога спеціалістів у складанні резюме

Програміст - одна з найбільш високооплачуваних професійв сучасному світі. Запрошення на співбесіду надходять лише кандидатам, чиє резюме складено за всіма вимогами ділового стилю та встановлених стандартів. Якщо ви шукаєте роботу з вакансією «програміст», скористайтесь шаблонами резюме, представленими на нашому ресурсі. Так ви заощадите час та підвищите свої шанси на зайняття бажаної посади.

Як ви вважаєте: Що обов'язково має бути в резюме або додаватися до нього?

Poll Options є обмеженим тому, що JavaScript є неможливим у вашому браузері.

Думка експерта

Наталія Молчанова

Менеджер з підбору персонала

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

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

Програміст 1С- Розробляє, а надалі і підтримує програми організації «1С», які необхідні для повної автоматизації діяльності в компанії.

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

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

  • Технік програміст- Працівник, який виконує всі технічні питання, що бере участь у розробці ПЗ та його тестування з подальшим удосконаленням.
  • Програміст бітріксабо ж php програміст, все це один досвідчений майстер, який є тим самим веб-програмістом, паралельно займаючись інтеграцією додатків у вже готовий сайт. Кінцевий результат праці полягає в закінченому інтернет магазині, корпоративному сайті, онлайн тренінгу, форумі або навіть новій соціальній мережі! Список їх можливостей практично безмежний, головне знати, що потрібно людям, і це давати.
  • Python програмістйого основним завданням є створення за допомогою однойменної мови програмування нових сервісів та програм, а також їх подальша адаптація.
  • Інженер програміст– перевіряє програмний код на наявність у ньому помилок, за допомогою тестів перевіряє його працездатність, знайдені дефекти їм негайно усуваються, вигадує інтерфейс та систему оновлення, а на завершення узгоджує термін виконання такої роботи.

Особливістю професії є віддаленість. Ви не прив'язані до певного місця, можете працювати в офісі компанії, а можете на фрілансі, не виходячи з дому. Робота високо оплачується, а різновидів професії досить багато, такі як: PHP, Delphi, Java – програмісти і далі…

  • Розробка програмного забезпечення, додатків, сайтів
  • Встановлення та налагодження вже існуючих програм
  • Робота з мережами та базами даних
  • Підтримка та верстка сайтів і т.д.

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

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

  • уважність,
  • хороша пам'ять,
  • оперативність,
  • відповідальність,
  • посидючість,
  • копіткість.

У роботі необхідно насамперед ознайомитися з поставленими питаннями та зрозуміти суть проекту замовника. Процес написання необхідної програми, або «верстка» макета – процес його пожвавлення. Особливість такої зайнятості в тому, що вона повністю виконується вдома лише погоджуючи з клієнтом всі деталі.

Вимоги до освіти

  • Вища – для високої посади в ІТ-компанії
  • Володіння комп'ютером на рівні експерта
  • Знання мов програмування
  • Вміння створювати програми, скрипти, сайти залежить від обов'язків
  • Володіння посидючістю, прагненням до зростання, кмітливістю, креативністю

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

Зарплата програміста

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

Починаючи з посади стажера, можна дорости до начальника відділу, у плані кар'єрного зростання професія відкриває великі перспективи. Або вибираючи конкретну посаду, ви можете звузити область пошуків роботи спочатку скласти резюме php програміста, резюме java програміста, бітрикс програміста і т.д, залежно від ваших знань.

Яким має бути резюме веб-програміста?

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

Навички для резюме, якими зобов'язаний мати претендент:

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

Зразок готового резюме програміста

Прізвище ім'я по батькові

  • Дата народження:
  • Сімейний стан:
  • Домашня адреса:
  • Контактний телефон:
  • Ел. Пошта:

Ціль

Вакансію програміста.

  • Великий досвід роботи з електронними базами даних.
  • Знання мови java, mysql, бітрікс.

Досягнення та навички

  • Створив сайт компанії.
  • Написав та впровадив необхідні скрипти, з використанням HTML5, Flash, блоки на JavaScript та PHP

Освіта

200_-200_ мм.Комп'ютерна академія Програміст JavaScript та PHP

  • Практика в It спеціаліста в туристичній компанії

Додаткова освіта

200_ р.Курси веб-програмування

Досвід роботи

200_-200_ мм.Інтернет-магазин комп'ютерної техніки. Програміст.

  • Системне адміністрування корпоративної мережі.
  • Встановлення та обслуговування програмного забезпечення.
  • Створення профілів працівників компанії.
  • Встановлення та оновлення необхідних програм.

200_-200_ мм.Фріланс. Розробка додатків для андроїд

200_-200_ мм.Комп'ютерний Сервіс. Технік програміст

  • Ремонт та налаштування комп'ютерного обладнання.
  • Експрес установка програмного забезпечення.

Особисті якості та риси характеру

  • Посидючість
  • Виконавчість
  • Аналітичний склад розуму
  • Комунікабельність

додаткова інформація

  • Права категорії Б

Знання іноземних мов:англійська Російська.

Приклади оформлення резюме

Чесно скажу, коли я шукав роботу, моє резюме сміливо можна було зарахувати до категорії поганих. Так, там було кілька хороших секцій (типу, а ось я написав 2 книжки та 30 статей), але також там була і таблиця скілів зі рядком: C#, 1 year of experience, Intermediate (!).

Зараз я читаю багато резюме та запрошую людей на інтерв'ю. За останні 3 роки я провів близько сотні інтерв'ю, а резюме побачив разів у 5 більше. Отже, зараз я досить чітко уявляю, що я хочу бачити в резюме. Але для початку я розповім, чого в резюме бачити не хочу.

Шаблони

Багато аутсорсингових компаній придумали собі шаблони резюме. Мотивація, в принципі, зрозуміла, вони хочуть все уніфікувати щоб використовувати machine learning для отримання хороших кандидатів всі виглядали однаково, як рядові в строю. Однак, ці шаблони однакові для всіх позицій і складені мудрими CTO недалекими HR, які поняття не мають, що таке реально класний програміст.

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

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

Таблиці скілів

Вони прийшли із шаблонів і міцно засіли у свідомості розробників. Більша половина вважає своїм обов'язком вставити список технологій, роки їх використання та рівень знань. Ну ще добре, якщо там у списку є щось специфічне, типу TDD або DSL creation. Але ж немає, зазвичай там PHP, 4 роки, експерт.

Такі списки містять дуже мало корисної інформації і в кращому разі скануються за 3 секунди щодо чогось цікавого. І у будь-якому разі це мінус до загального враження від резюме.

Перелік проектів

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

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

Список особистих якостей

Ще один розділ, який марно переглядати, це особисті якості. Ось такі, наприклад:

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

Порожні листи

Найсумніше, це отримати такий приблизно лист:

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

У цьому випадку людина виявилася чудовим програмістом (та й резюме було непоганим).

Ще одна помилка ось така:

Виглядає так, що людини нічого, окрім грошей, не цікавить. Це, звичайно, має право на життя, але навряд чи добрий спосіб починати знайомство. Типу, приходьте ви на зустріч з дівчиною, сідайте за столик у кафе, і починаєте розмову:
- Привіт, я Ваня.
- Привіт, я Олександра. У тебе якась машина? А квартира є?

Найкраще написати щось особисте, зацікавити, показати свій рівень – це можна зробити буквально декількома пропозиціями. Навіть одним:

Разом

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

І ще ніколи не відправляйте резюме з адреси mail.ru. Це поганий знак.

UPD: Тут скаржаться, що я оцінюю людей по резюме та все, не поговоривши. Ну а як ще оцінювати, якщо спочатку у вас на руках, крім резюме, нічого немає? Я тут скаржусь, що по резюме дуже часто хороші програмісти не відрізняються від поганих. Хотілося б, щоби відрізнялися. От і все.
Я покликаю всіх, у кого в резюме є проблиски. І не раз бувало, що за поганим резюме ховається чудовий розробник.

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

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

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

Дивіться також інші приклади резюме:

Завантажити зразок резюме програміста:

Федоренко Артур Томович
(Artur Fedorenko)

Ціль:Заміщення посади програміста.

Освіта:

вересень 2003 р. – липень 2008 р. Київський національний політехнічний інститут, факультет інформаційних систем, спеціальність „Системне програмування”, диплом магістра (денне відділення).

Додаткова освіта:

серпень 2008 р. – жовтень 2008 р. Курси «1С: Адміністрація».

Досвід роботи:

Веб-програміст

квітень 2008 р. – липень 2010 р. ВАТ «Телетрейд консалтинг», м. Бориспіль.
Функціональні обов'язки:
- Розробка та підтримка сайтів;
- Встановлення та налаштування СМС;
- Написання модулів для РНР.

Інженер-програміст

серпень 2010 р. – листопад 2013 р. ТОВ «Ланком», м. Київ
Функціональні обов'язки:
- Розробка програмного забезпечення для автоматизації;
- Написання продуктів та програм для РLS;
- Участь у процесі технічного проектування АСЦ;
- Розробка технічної документації.

Професійні навички:

- Вільне володіння ПК;
- Досвід розробки ПЗ та систем візуалізації;
- Досвід написання Юніт-тестів;
- Знання основних операційних систем, додатків;
- Знання мов програмування (PHP, C ++, SQL);
— Володіння мовами: російська та українська мови вільно; англійська, німецька – технічна.

Особисті якості:

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

Додаткові відомості:

Сімейне положення: не одружений.
Діти є.
Посвідчення водія: є.
Можливість відряджень: так.

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

Амбра Бенджамін – провідний HR-менеджер Facebook. Щодня вона переглядає сотні резюме претендентів. За її словами, світ найму влаштований набагато простіше, ніж думають більшість людей. У ньому працюють одні закони, а фахівці з найму керуються дуже схожими принципами відбору кандидатів.

Щоб сформувати думку про претендента, професійному HR-менеджеру потрібно близько 20 секунд. Після чого він або відсіває резюме та назавжди про нього забуває, або дає кандидату шанс. Своїм принципом роботи та баченням ідеального резюме Амбра Бенджамін поділиться з користувачами.

На що звертає увагу HR

Поточна зайнятість.Опис діяльності на момент відправки резюме говорить багато про що. Чому людина зацікавлена ​​у здобутті конкретної посади? Чому він шукає роботу: його звільнили чи він пішов сам? Як довго він працює/працював на певному місці? Наскільки його останній досвід є релевантним позиції, яку необхідно закрити.

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

"Ключові слова".Для первинного аналізу резюме Амбра Бенджамін нерідко використовує пошук. Це дозволяє максимально швидко визначити, чи має кандидат потрібні навички та знання. Наприклад, володіє мовою програмування Python або спеціалізується на програмуванні iOS.

"Онлайн-слід" кандидата.За визнанням Амбри Бенджамін, цей етап вивчення резюме подобається їй більше за інших. Завжди цікаво дізнатися про присутність кандидата в соціальних мережах, познайомитися з його роботами в GitHub, особистими обліковцями або веб-сайтом. Дуже багато чого про людину можна дізнатися, побачивши, хто цінує її думки та спостереження.

Оформлення резюме.Помилки, невдале форматування, нав'язливий дизайн – все це відвертає увагу і навіть може дратувати. Грамотно опишіть свої знання, навички та досягнення, а думка про вашу креативність сформується під час інтерв'ю та роботи в команді.

Як правильно

  • Описувати реальні проекти із зазначенням знакових досягнень. Не використовуйте шаблонні фрази, на кшталт «розробляв архітектуру програми» чи «правив баги». Напишіть, чим ви дійсно пишаєтеся, що нового впізнали – це викликає інтерес.
  • Не нехтувати «великодніми яйцями». Рекрутери переглядають резюме на проліт. Розбавте свій масив тексту елегантним жартом над самим собою. Звичайно, серйозність викладу ваших професійних навичок дуже важлива, але ж місце гумору можна знайти завжди.
  • Писати про свої проекти. Рекрутер, зацікавлений у запрошенні на роботу хорошого спеціаліста, завжди поцікавиться, над чим людина працює у вільний час. Авторські проекти надихають, вказують на професіоналізм та пристрасть програміста до своєї діяльності.
  • Використовувати гарну друкарню. Читати гідно оформлене резюме завжди приємно. До того ж, увага претендента до деталей говорить про серйозність його намірів та відповідальний підхід до справи.

Як неправильно

  • Перебільшувати свої здобутки. Щоправда, як не крути, все одно стане відома.
  • Писати резюме з ім'ям керівника компанії (СЕО, директора, президента). 99% з них так і закінчують своє життя в нероздрукованому вигляді і згодом видаляються разом зі спамом та іншим мотлохом. Керівники великих компаній не читають резюме, тим більше людей, про існування яких навіть не здогадуються.
  • Розтягувати резюме на кілька сторінок. Пишіть лише по суті та лише релевантну інформацію. Повірте, що кілька років тому ви працювали в Маку, не так важливо. Об'ємні резюме стомлюють та рідко дочитуються до кінця.
  • Писати резюме від першої особи. Якщо ви не вмієте робити це грамотно, краще не беріться!
  • Перелічувати цілі та рівень бажаної зарплати на початку резюме. Вам потрібна робота? Отже, передусім вам слід зацікавити роботодавця, переконати його в тому, що саме вас варто запросити на співбесіду. Ваші особисті амбіції – друге питання.
  • Припускатися помилок, плутати сьогодення і час. Дотримуйтесь вибраного стилю викладу. Оптимально – писати від третьої особи у минулому часі.

Щоб було що писати в резюме: професія «