Постійно отримую дане запитання від людей, які хочуть пов’язати своє майбутнє з програмуванням. Звичайно, щоб бути задоволеним своєю роботою – зарплата не основне і мотивує лише перший час, проте і з маленькою зарплатою також ніхто не захоче вкладати масу часу та зусиль, щоб освоїти нову для себе професію.
Інформацію про зарплати у програмістів досить легко знайти в інтернеті, тому в даній статті не лише оглянемо вилку зарплат, але й трохи розберемось від яких критеріїв вона залежить.
Більшість даних данної статті наводжу базуючись на власному досвіді, інформації від знайомих програмістів, а також після дослідження статистика на інших сайтах, як от dou.ua.
Отже,
Якщо коротко, то зарплата людини в IT варіює на даний момент від 300$ до 4000$. Це залежить від наступних факторів:
- спеціалаізації, роду занять
- рівня спеціаліста
- від географічного розташування фірми та працівника
- від конкретної компанії
- від самого працівника.
А тепер давайте детальніше пройдемось по кожному із вище наведених пунктів і почнемо із Спеціалізації.
Спеціалізація
Якщо професія складна в освоєнні, тоді менше бажаючих буде її освоювати. Якщо менше бажаючих, тоді відповідно спеціалістів даної профіесії буде менше на ринку. Таким чином, ціна такого спеціаліста буде вищою.
Тому, якщо ви обрали легко доступну спеціалізацію, професію в IT, яка не вимагає складного і довготермінового навчання, відповідно і зарплата буде нижчою, зазвичай.
Таким чином тестер отримує менше, ніж програміст. Проджект менеджер (якщо не технічний) отримує менше, ніж програміст. Програміст веб отримує менше, ніж програміст під мобільні. Програміст php отримує апріорі менше, ніж програміст C++. Це не завжди так, але якщо не враховувати інших факторів формування зарплати, тоді спеціалізація працює саме таким чином як описано вище.
Згідно статистики середня зарплата різноманітних спеціалістів (середнього рівня) по Україні на 2014 рік приблизно така:
- Java програміст: 1600-1900$
- Javascript програміст: 1500-1700$
- C#/.Net програміст: 1500-1700$
- C++ програміст: 1500-1800$
- Objective-C програміст: 1700-2000$
- PHP програміст: 1200-1500$
- Python програміст: 1600-1800$
- Ruby/Rails програміст: 1700-2000$
- тестер: 900-1200$
- менеджер проектів: 2000-2300$
- тім лід (програміст, який також менеджить свою команду): 2400-2800$
Розібрались. Далі, йдем до рангів:
Професійний рівень працівника
Як і в будь-яких інших галузях, в IT ваш досвід, вміння та вислуга років – важливі. Початківець отримує менше, досвідчений мастітий спеціаліст – значно значно більше.
В IT зазвичай розподіляють по наступних рівнях:
- джуніор програміст: вже знає основи, але потребує постійної допомоги, поради та перевірки програмістів вищих рівнів;
- мідл програміст (середній рівень): вже сам впевнено вирішує програмістські задачі, допомагає джунікам;
- сеньйор програміст: не лише вирішує задачі на високому рівні, але і планує весь проект з технічної сторони, надає рекомендації з виконання тих чи інших задач, допомагає першим двом рангам у їхній роботі, може спілкуватись із клієнтом на пряму та в деяких випадках менеджити команду.
В менеджерській гілці сеньйор може перерости в лід або навіть менеджера (хоча це не обов’язково позитивно відіб’ється на його зарплаті).
Вилка середніх зарплат відповідно до “звання” програміста по Україні:
- джуніки отримують: 300-900$
- мідли отримуюють: 700$-2300$
- сеньйори отримують: 1600-3500$
Географічне розташування
Також не менш важливим є те, де ви працюєте географічно. Якщо в США – зарплата вища, якщо в Україні – трохи нижча.
Незважаючи на тренд переходу на віддалених працівників (так, частково з метою здешевлення робочої сили), географічна локація фірми та працівника все ще й далі має важливе значення.
Часом навіть одна і та ж фірма може виплачувати однаковим спеціалістам, різні зарплати залежно від їх місцерозташування (або розташування філіала даної фірми). Наприклад, Львів дешевше місто, ніж Київ. Тому зарплати в програмістів у Львові дещо нижчі, ніж у Києві.
Вилка зарплат спеціалістів середнього рівня по найбільших містах України:
- Київ: 1300-2200$
- Харків: 1300-1800$
- Львів: 1100-1800$
- Дніпропетровськ: 1600-2000$
- Одеса: 1300-2200$
- Донецьк: 1300-2000$
Саме географічна локація також дає можливість віддаленим працівникам та фрілансерам отримати дещо вищі рейти та оплати від західних замовників та клієнтів, а компаніям знаходити дещо дешевших виконавців.
Компанія
Тут якихось правил немає. Просто скажу, що однакові спеціалісти з однаковою спеціалізацією, рівнем та локацією можуть мати різну зарплату взалежності від фірми. Тут дуже багато факторів можуть впливати:
- продуктова vs аутсорсингова фірма vs непрограмістська фірма (наприклад банк чи страхова компанія з IT відділом);
- жадний власник біжить за надприбутками;
- відділ продаж не може вище продавати послуги фірми, відповідно маржа між зарплатами та рейтом для клієнта нижча, ніж ринкови, відповідно зарплати нижчі ніж ринкові;
- компанія ділиться частиною прибутків або акціями (бере в долю працівників), наприклад стартапи, тому зарплата нижча.
Робив опитування серед знайомих, але занадто мало назбирав даних, щоб підготувати достойну вилку зарплат по великих українських фірмах. Щоб утримувати працівників, ринкова зарплата – це необхідний мінімум для збору команди. Думаю у великих українських гравців аутсорсу зарплати плюс-мінус – однакові.
Ініціативність працівника
Ну і на кінець: якщо ви боїтесь говорити з босом про черговий переогляд зарпати, тоді ваша зарплата може опинитись нижчою, ніж вашого колеги, який вміє і знає рівно стільки скільки і ви. Тобто від вашої ініціативи (або її відсутності), ви можете бути переоціненим або недооціненим на роботі.
Несправедливо? Можливо. Але це ринок…
Досить багато IT компаній визначає зарплати працівникам на персональному рівні, тому часто однакові спеціалісти в одній і тій же ж фірмі можуть мати різні зарплати.
Тому рекомендую не ніяковіти та час до часу нагадувати про переогляд вашого рівня як спеціаліста, ну і звичайно вашої заробітньої плати. Головне не зловживати і старатись знайти золоту середину.
Підсумок
Оплата праці на ринку IT на даний час м’яко кажучи “достойна”. IT зараз живе у золотий період, коли проекти ростуть, потреби у спеціалістах також зростають, ринок не встигає надавати відповідного рівня спеціалістів. Постійна конкуренція серед великих гравців IT галузі як в Україні та у світі. Все це призводить до високих (значно вище середніх) зарплат серед IT працівників.
Головне при цьому всьому не забувати, що хороша зарплата це лише необхідний мінімум для хорошої роботи. Гроші мотивують, але не довго, лише перший час. Знаю із власного досвіду. Тому, якщо ви ще вирішуєте чи пробувати себе в даній галузі – пробуйте знайти ще одну причину бути в даній галузі, окрім грошей 😉
А що ви думаєте про зарплати програмістів в Україні? Та й загалом у світі.
можна цу статю про зарплату С#, тільки за 2021 рік
А яка найкраща діяльність веб-програміста?
створювати нові веб аплікації 🙂
В Україні зарплата програмістів досить висока в порівнянні з іншими професіями. Шкода у нас мало стартапів і всі працюють на Європу та США.
чому шкода. а чим сервісна компанія гірша за продуктову? це різна модель бізнесу. це як казати що шкода що у нас більшість майстрів взуття майструють взуття для клієнтів натомість щоб створити кілька своїх моделей з нуля і почати їх продавати 😉
прочитавши вашу статтю я визначив свою майбутню професію,я буду програмістом але ще не знаю менеджером з проектів чи тім лід . Я дуже добре займаюсь математики 11 річний бал та от допоможіть із вибором спеціальності
Здравствуйте.
Какой специалист-программист нужен для разработки шаблонов на WordPress? Какими знаниями он должен обладать?
Спасибо.
* мова php
* html/css
* javascript
* основи wordpress
Какая ЗП у такого программиста хорошего уровня? мне сложно сориентироваться по информации на dou.ua. Подскажите, пожалуйста.
Спасибо.
Вопрос актуален для Одессы.
Добрий день!на який факультет потрібно поступати.щоб вивчитись на програміста?
тут є відповідь на дане запитання: http://www.vitaliypodoba.com/2015/02/high-school-it-specialization/
Чи потрібно здавати фізику для програміста? Чи можна здати тільки укр мову та літератури, математику та анг мову? Які мінімальні шкільни бали повинні бути по цім предметам? Буду вдячний за відповідь.
Ще коли я вступав у ВУЗ болонської системи і єдиних іспитів не було. Тоді треба було у Львівському універі Франка здавати два іспити практично усюди: математика і укр. мова + література.
Як зараз – не знаю. Якщо хтось володіє інфою – діліться. На програмістські спеціальності думаю фізика не потрібна.
Фізика треба а з тих предметів має бути оцінка не менше 8.
Доброго дня!
Мені цікаво щоб стати хорошим пограмістом потрібно в школі дуже добре знати математику,бути відмінником по ній?
Математику знаю добре,але всерівно є такі теми з математики які аждуже добре й не знаю.ТОму і переживаю за майбутнє.З математики маю 9-10 балів.Буду вдячний за відповідь!
ось розширена відповідь по математиці http://www.vitaliypodoba.com/2015/04/math-for-programmer/
Не працює кнопка “підписатись”(( А статті цікаві, хотіла б отримувати розсилку
дякую за зауваження. тепер працює!
Сколько получает фронтенд разработчик?
точно не знаю, думаю не менше ніж серверний. Фронтенд – маю на увазі Javascript на стороні клієнта у повну силу, а не верстку. На dou.ua можна перевірити поточний стан справ.
Мені сподобалася ваша стаття) Я теж планую пов’язати своє життя з програмістською діяльністю, але я тільки випускний клас і у мене проблеми з математикою, але я мені подобається писати сайти і головне я це розумію, але потрібно здавати тест з математики і фізики для своєї мрії(
Створювати сайти можна і без програмування та математики. Є і дизайнери і верстальщики і тестери…
Гроші не мотивують, вони дають свободу.
Про ініціативність працівника цілком згоден=( якби це було сумно
Додам щодо професійниго рівня працівника, тут буває різне:
джуніки допомагають джунікам, джуніки спілкуються з замовниками напряму, сеньйорам загалом “пофіг” на джуніків.
Ну, так, на практиці буває по різному. Бувають і недобросовісні сеньйори 🙂
стосовно грошей погоджуюсь. Гроші якщо і мотивують то лише перший час, недовго.