Тестувальник (QA-інженер)
Спеціаліст, який, немов слідчий, спостерігає й вивчає, як працює програма, і шукає в ній помилки. За даними ДОУ, середньому українському QA-інженеру 26 років. Він має досвід роботи від півроку (джуніор) до 5 років (сеньйор) і отримує зарплату $ 600-2700.
ЗАДАЧІ ТА ОБОВ’ЯЗКИ «Тестувальник знає, як система працює, де вона не працює, і де працює не так, як задумано. Він вміє визначити, чим викликана помилка, або хоча б знає, де це шукати. Чим тестувальник досвідченіший, тим більш важкою і цікавою є його робота». Головний мінус – монотонна складова роботи, особливо на початку кар’єри. Сюди відносять проходження тест-кейсів при ручному тестуванні та роботу з документацією. Отримавши достатню кількість досвіду, можна дорости до менеджера проекту і потім розвиватися як управлінець
Менеджер проекту
Project Manager – це фахівець, чиїм головним завданням є управління проектом в цілому: визначення та розставлення пріоритетів, планування виконання завдань, контроль, комунікації, а також оперативне вирішення проблем. PM – нетехнічна посада, але більшість українських PM’ів в IT – це колишні розробники або тестувальники.
ЗАДАЧІ ТА ОБОВ’ЯЗКИ Основний обов’язок і відповідальність PM – довести ідею замовника до реалізації у встановлений термін, використовуючи наявні ресурси. В рамках цієї задачі PM’у необхідно створити план розробки, організувати команду, налаштувати процес роботи над проектом, забезпечити зворотній зв’язок між командами та замовником, усувати перешкоди для команд, контролювати якість і виконання термінів. «Головна постановка задачі для PM’а: “Нам потрібно, щоб це працювало”, що має на увазі, що команда надасть результат в розумні терміни з розумним рівнем якості».
Бізнес-аналітик
Такий собі “натураліст”, який аналізує бізнес і процеси, що підлягають автоматизації. Бізнес-аналітик – це фахівець, який досліджує проблему замовника, шукає рішення і оформлює його концепцію в формі вимог, на які надалі будуть орієнтуватися розробники при створенні продукту. Середньому українському бізнес-аналітику 28 років, він має зарплату $ 1300-2500 і досвід роботи 3 роки.
ЗАДАЧІ ТА ОБОВ’ЯЗКИ Головна задача бізнес-аналітика – виявити проблеми бізнесу замовника і знайти максимально ефективне її вирішення. Для цього він повинен володіти знаннями в предметній області. Бізнес-аналітик працює з вимогами на всіх етапах життєвого циклу розробки ПЗ і постійно виступає посередником між замовником і командою програмістів.
Системний адміністратор
Головна задача системного адміністратора – покращувати та модернізувати всю інформаційну інфраструктуру компанії, а також стежити за її працездатністю, реагувати на виникаючі проблеми. «Адмін – це людина, яка може і повинна вирішити практично будь-яку проблему, але не на однухвилину, милицею, а правильно, виважено, ефективно, з прицілом на майбутнє».
Дизайнер
Дизайнер – це фахівець, який створює графічні інтерфейси, основне завдання яких – вирішувати задачі користувачів. В середньому українському дизайнеру – 26 років, він має досвід роботи від півроку (джуніор) до 5 років (сеньйор) і отримує зарплату $ 1000-2000.
ЗАВДАННЯ ТА ОБОВ’ЯЗКИ
Дизайнери в IT проектують логічну структуру веб-сайтів, додатків та програмного забезпечення, продумують найбільш зручні способи відображення інформації, а також займаються художнім оформленням проекту.
«Ключова особливість дизайну в IT – це те, що це не стільки мистецтво, скільки інструмент, який вирішує
Team Lead
Тімлід – це щось середнє між проектним менеджером і кваліфікованим розробником. Під управлінську роль тімліда потрапляють такі обов’язки, як власне менеджмент, розподіл і делегування завдань, всілякі оцінки та складання робочого графіку, контроль стану проекту, а також мітинги, комунікації із замовником, керівництвом і всіма членами команди (розробниками, архітекторами, тестувальниками, менеджерами) .
Архітектор
Software Architect – це IT-фахівець, який приймає рішення щодо внутрішнього устрою і зовнішніх інтерфейсів програмного комплексу з урахуванням проектних вимог і наявних ресурсів.
За статистикою ДОУ, середньому українському архітектору 30 років, він має 9-річний досвід роботи і отримує $ 4000.
ЗАДАЧІ ТА ОБОВ’ЯЗКИ Головна задача архітектора – пошук оптимальних (простих, зручних, дешевих) рішень, які будуть максимально відповідати потребам замовника і можливостям команди. На підставі бізнес-вимог цей фахівець створює функціональну та технічну специфікацію системи, планує і проектує способи технічної реалізації, обирає технології.
Програміст
Програмісти – це кістяк IT-індустрії. Це фахівці, які пишуть вихідний код програм і в кінцевому результаті створюють технології. В середньому українському програмісту 27 років, його зарплата в середньому дорівнює $ 1500-2500, а досвід роботи становить 4,5 років.
ЗАДАЧІ ТА ОБОВ’ЯЗКИ Роботу програміста можна порівняти з роботою інженера-будівельника. Спочатку він визначає проект, з яким йому доведеться працювати та оцінює, як це все буде виглядати (продумує структури даних). Потім він визначає порядок і спосіб будівництва об’єкту (складає алгоритми) і вже після цього починає «класти цеглу» (писати код)
В цій презентації така ж сама інформація як і на сторінці.