Найефективніший спосіб збільшити зарплату програміста, окрім того, що просто виконувати свою роботу? [зачинено]


39

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

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


2
Сильно залежать від культури.

Чи є демографічні дані користувачів на цьому сайті?
Т. Вебстер

Відповіді:


59

Зміна роботодавців

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


15
Щоправда, але баланс є. Ви не хочете отримати репутацію бункера екстремальної роботи. напр. Біографічне резюме, що не має нічого іншого, окрім одного року, не виглядає добре для роботодавців, які шукають постійного працівника на зарплату (хоча контракти та короткі відбитки - окрема історія).
Столи Бобі

28
В середньому я міняв роботу раз на три роки. За цей час я підтримував постійне підвищення заробітної плати на 15% на рік. Моє середнє підвищення зарплати за роки, коли я не перейшов, становило лише близько 4-5%. Зробіть математику. Зміна роботодавців - єдиний надійний спосіб помітно підвищити зарплату.
ДАЙТЕ МОЕ правильне ДУМКА

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

2
@Kevin. Це може мати значення. Я брав участь у наймі інженерів на своїй попередній роботі, і роботодавці не враховувались, якими б хорошими вони не були. Ми розробляли досить складну систему, і рік був достатньо, щоб стати продуктивними. На моїй теперішній роботі більшість людей залишаються на 5+ років, і є багато хто тут 10 років.
Неманья Трифунович

4
+1 і амінь до цього. У більшості випадків, мабуть, це єдиний спосіб отримати підвищення по службі, якщо тільки вам не подобається чекати протягом 30 років, щоб хтось ще помер або вийшов на пенсію!
S.Robins

41

Існує 4 способи:

Побудувати старшинство

Якщо ви щасливі з вашої поточної компанією і хочемо , щоб залишитися там, хороший спосіб , щоб мати можливість вимагати більше, щоб стати старшим постійним експертом по життєво технології та / або внутрішньому код. Я спостерігав, як люди роблять це в кількох компаніях, в яких працював. Вони стали настільки очевидно і публічно надвиробничими і хорошими в тому, що роблять (і те, що вони роблять, було важливо), що вони, природно, здобули статус "старшого" - навіть не обов'язково отримуючи керівництво або відповідальність керівника як такої.

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

Також дивіться цю відповідь .

Зміна роботодавців

Це по суті це відповідь . З цим треба бути обережним. Багато дуже коротких відтінків не виглядають добре в резюме, навіть якщо є досить хороші пояснення кроків. Для контрактів із строковими умовами це не так вже й погано, але ви не хочете мати у своєму резюме цілу низку постійних посадових окладів, які мають менше 1-2 років. 3-4 роки і вище, мабуть, нормально, хоча в середньому.

Ідіть на договірні / консультаційні послуги

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

Вертикальний рух

Я знаю, що ви запитували про "зарплату програміста", але все ще відчувається, що це обов'язково потрібно згадати. Підвищення ролі керівника та / або керівництва завжди є можливим варіантом. Зауважте, що це часто пов'язується з першим варіантом (набуття старшинства), але це не завжди повинно бути. Іноді це природний побічний продукт, коли ти знаходишся в компанії досить довго, володієш власниками речей, над якими працював, і добре знаєш усіх людей та процеси.


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

1
+1 Це надзвичайно добре організована відповідь. Дякую.
Брендон

20

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

То як же це зробити?

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

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

Наскільки рентабельним є щось дізнатися про переговори? Ці дві книжки у сукупності коштували значно менше $ 50 Я провів їх, разом, майже 20 годин, читаючи їх. За останні три роки вони легко заробили мені понад 100 000 доларів додаткового доходу.


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

2
@T. Вебстер - Якщо у вас немає відповідної особистості, ви ніколи не будете першокласним переговорником. Звичайно, я не маю і не маю жодних ілюзій щодо цього. Але це не зупинить вас на вдосконаленні. І як би ти не був внутрішнім, "кращий, ніж я зараз", зробить тебе більше, ніж ти інакше робив би.
btilly

6
Я думаю, що ця відповідь найкраща. Я думаю, що основна причина, чому так багато людей, як здається, досягає порівняно більших вигод від переходу на роботодавців, - це те, що вони не бажають або не можуть домовитись про значні підвищення з поточними роботодавцями, і відчувають більше свободи робити це з майбутніми роботодавцями. Я почав зі скромної зарплати після закінчення навчання, і після того, як мені здається, було близько 3 років, я зміг домовитись приблизно про збільшення на 40% плюс індивідуальний план бонусів. Ви просто повинні знати, чого ви варті, і будьте готові в будь-який час домовитися з ким завгодно, включаючи свого начальника.
Aaronaught

@Aaronaught, чи можете ви сказати, що ви внесли в переговори, що дало вам 40% підвищення? Що у вас було для важелів, які ви використовували? Ви готові були гуляти, якщо не отримали підвищення?
Т. Вебстер

3
@TWebster: Якщо ви не готові йти пішки, то це зовсім не переговори, це прохання. Тож сприймайте це як даність. Що стосується важелів, то єдиною фізичною документацією, яку я подав, було свідчення поточних ринкових ставок, оскільки я не хотів витрачати час на те, щоб сперечатися. Окрім цього… лише мої навички та мій досвід у дещо нішевій галузі; компетенція та дефіцит - це майже єдиний важіль, який ти маєш як працівник, будь то переговори з поточним роботодавцем або новий.
Aaronaught

7

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

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

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

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

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


Як ви налагоджуєте контакти у галузі? Чи можна це зробити через Інтернет на таких сайтах, як stackoverflow.com, або ви говорите, наприклад, про особисті конференції розробників, такі як Microsoft PDC?
Т. Вебстер

2
@T. Вебстер: Я розмовляв особисто. Ви можете зустріти інших розробників на групах користувачів, конференціях, ІТ-заходах. Побудова контактної мережі не просто корисна для отримання іншої роботи, вона може зробити вас більш цінними, якщо ви знайдете людей, до яких можна звернутися за допомогою, запитаннями, інформацією тощо.
Жил,

3

Пропозиція і попит.

Робіть щось (навчіться чомусь, набуйте навичок, отримайте довіреність), на які компанії мають більший попит, ніж на те, що ви робите зараз, та / або на що менша пропозиція наявних потенційних наймань. Зміна пропозиції та пропозиції з часом вплине на ринкову ціну. Якщо ваша нинішня компанія хоче утримати вас, їм доведеться відповідати зарплаті за ринковою ставкою. Вони будуть знати, що ви можете піти в інше місце і отримати цю зарплату, і, ймовірно, вам доведеться відповідати тій зарплаті за ринковою ставкою для заміни.


куди ви звертаєтесь, щоб отримати інформацію про галузевий ринок? Я тільки дійсно знаю bls.gov/oco і indeed.com
T. Webster

3

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


7
Або перейти до іншої компанії з більш високою стелею.
Меттью Шарлі

1
А як щодо "старшого" рівня програміста? Я не на цьому рівні, але чи досягти цієї ролі мою стелю, на вашу думку?
Т. Вебстер

2

Ідіть самостійно. Як консультант ви зробите в 3-4 рази більше, ніж робить штатний працівник. Ви можете скористатися цим, щоб підвищити зарплату або зробити так, як я, і взяти нецензурну відпустку. Минулий рік був моїм першим роком незалежності. Я взяв 10 тижнів відпустки і досі перебив свою попередню штатну зарплату.


Я розглядаю це, але на цьому етапі своєї кар’єри я недостатньо впевнений у цьому. Чи знаєте якісь хороші ресурси, щоб почати вчитися, як пройти незалежний консультант-програміст? Чи набагато складніше керувати додатковою адміністрарівією, тобто форму IRS?
Т. Вебстер

2
Одну книгу, яку я прочитав, було консалтинг на мільйон доларів amazon.com/dp/0071622101 Він пропонує багато стратегій для консалтингу (скоротити погоню, зафіксувати договори за ціною, повинні бути хліб та масло, погодинні ставки, щоб клієнт відчував, що має більше контролю над тим, як Ви використовуєте свій час плюс, якщо ви хороші, простіше виправдати фіксовану ціну, яка дає вам нецензурну погодинну ставку).
Майкл Браун

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

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

1

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

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


1

Важливі лише три речі: ціна, яку ви доставляєте, вартість, яку ви доставляєте, і вартість, яку ви доставляєте.

Все інше не важливо (за умови, що ви прочитали та зрозуміли цю книгу: http://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influence_People )


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

Саме так, ви повинні дізнатися про відсутній фрагмент, і ось про що йшлося.
Томаш Зелінський

1

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

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.