Програмісти, які грають в економіку
Я присвячую цю посаду всім тим програмістам, які вважають, що своїм високим зарплатам вони завдячують виключно своїм розумовим здібностям, а також молодим людям, які хочуть «вивчитися на програміста, бо їм більше платять». Я не стверджуватиму, що високих зарплат у галузі немає тому, що вони таки там є, але розпишу чому вони є далеко не у всіх. І чомусь навіть хороша кваліфікація не гарантує хорошу зарплату.
Проживаючи в одному з міст-держав, на кшталт Москви, Санкт-Петербурга чи Києва, можна навіть не помітити, що програмісти принципово чимось відрізняються від інших людей, адже зарплати там вищі практично у всіх професій, ніж у середньому по країні . Проте залишимо пошук відповіді цей дивовижний феномен політичним активістам із ЖЖ, а самі звернемо погляд на провінцію. І там побачимо шукане — вакансії програмістів із зарплатою, що перевищує середню в регіоні як для працівників розумової, так і фізичної праці. Тут найбільш в'їдливий читач вигукне, що у нього є знайомий зварювальник/токар/лікар, який за зарплатою приділяв, приділяє і буде приділяти всіх цих лицарів гуртки та клавіатури. І це чудово, це вселяє оптимізм, але не відображає картини загалом. У середньому ж у середнього програміста зарплата вища, ніж у середнього працівника в регіоні (хоча нижче ми з'ясуємо, що далеко не для всіх програмістів це справедливо). На цю статтю мене наштовхнув аналіз кваліфікації та зарплат кількох моїх колишніх однокурсників-програмістів, який показав, що у професії є набагато важливіші речі, ніж кваліфікація, що впливають на розмір вашої зарплати.
Тепер давайте поринемо в море аутсорсу на країни першого світу. Тут основними бойовими одиницями виступають фрілансери, веб-студії, а такожсерйозні великі фірми, що ведуть багатомільйонні проекти. Що можна сказати тут напевно, так це те, що у всіх цих структурах зарплата не буває нижчою за 400$. В іншому вимоги відрізняються - для фрілансерів вузької спеціалізації виходить пробиватися на ставку в 50 $ / год і вище, але, що частіше, виходить або сидіти на ставці 10-30 $ / год, пописуючи на чомусь трендовому, або смоктати лапу з- через те, що вузька спеціалізація не збіглася з потребами ринку. Загалом за хорошої англійської, впевненої кваліфікації та деякої вдачі, можна отримувати більше, ніж 95% населення СНД. Веб-студії оперують сумами, порівнянними з нашими внутрішніми «елітними» клієнтами, тому вартість замовлень може досягати сотень тисяч доларів, але, як правило, в таких місцях зарплата рідко піднімається вище 1500$. Зі значних плюсів - зазвичай тут програмісту досить займатися програмуванням, а не СЕО, версткою, різкою макетів та іншими речами, настільки важливими в web-розробці, і водночас настільки далекими від програмування. До слова сказати, велика частина випускників вузів зі своїми знаннями пройдуть у це місце тільки на мінімальну зарплату в діапазоні 400-800 $ і швидше за все на ній і залишаться, поки не переведуть в іншу фірму. Серйозні фірми можуть серйозно змінюватись за вимогами та зарплатами. Ті, що менше зазвичай набирають тільки сеньйорів, але на зарплатню 1500-4000 $, ті, що більше можуть собі дозволити навіть навчати далеких від програмування людей на власних курсах (проте, в результаті відбираються все одно найкращі). Як правило, у великих компаніях можливе зростання від 400 до 800-1000 $, подальше зростання зарплати зазвичай упирається в кар'єрне зростання. Так що якщо ви чули про високі зарплати у великій фірмі, то вам потрібно бути або напівбогом, або маєособливість мислення, яка дозволяє йому відрізнити тимліда/менеджера від програміста. Загалом ситуація в програмуванні аналогічна багатьом інженерним спеціальностям — у сенсі в більшості країн Європи та в США оплата праці технічних фахівців набагато вища, ніж у нас. Але все ж таки є одна різниця — у програмістів зарплата тут трохи вища, ніж у інших інженерів, викликано це тим, що тому ж PHP-шнику з провінційного містечка набагато простіше почати працювати на фірму з іншої точки земної кулі, ніж інженеру-конструктору. Тому, щоб по всій країні не стало 1С, створювалися сайти-візитки та веб-магазини, доводиться платити програмістам. Бо їм є куди тікати. Така ось вибіркова глобалізація.
Добре це чи погано? Особисто мені подобається отримувати зарплату, що п'ятиразово перевищує середню по місту. Чи це справедливо? Ні, це не справедливо, це своєрідне читерство — відбувається гра на різниці рівня життя СНД та країн першого світу. Що робити? Припинити вважати, що якщо ви програміст, то всього досягли самі і ваша зарплата обумовлена вашими особистими якостями (ні, звичайно, певною мірою обумовлена). Ну і не забувати, що вільний ринок праці існує тільки у вашій професії та в парі-трійці великих міст.
Хардкорна конфа за С++. Ми запрошуємо лише профі.