Як правильно розрахувати зарплату програмістів

@ Maximus007 При прийомі обмовляється fix і максимальний flex. При цьому відразу ж обмовляється, за що flex може бути збільшений, за що може бути навпаки утриманий.

Наприклад, (всі збіги з реальними цифрами та іменами випадкові):
Якийсь Володимир П. влаштовується на позицію frontend-developer. Ми з ним обговорюємо, що його fix буде $ 100. А flex - максимум $ 120 (увага: ставлення чисел теж випадково, не на всі позиції таке ставлення, є більше, є менше). При цьому Володимир дізнається, що якщо він верстанёт швидше запланованого, то це буде збільшення його fix $ 20, якщо верстанёт швидко, але будуть косяки, то не буде flex. Якщо спрограммой швидше терміну - то плюс $ 40 - $ 60. А спрогает з косяками - не отримає нічого з flex. Застосує оптимізацію там, де це треба - плюс. Поліпшить рішення, придумає щось корисне - плюс.

>> І flex від чого відштовхується і наскільки сильно варіюється?
Складне питання :) У будь-якому випадку відштовхуємося від з / п, ціни проектів, скільки ми можемо отримати прибутку в майбутньому від тієї або іншої дії. Наприклад: якийсь верстальник, поки працював над дуже великим проектом, за своєю ініціативою зробив одну корисну "бібліотечку стилів" для всяких дрібниць, яку зараз тягає по половині проектів і економить цим до 10% свого часу. Тобто працює на 10% швидше, тобто може брати нову роботу частіше. Для компанії це означає більшу кількість замовлень за якийсь проміжок часу. Ми маємо можливість нагородити flex-му значно більшим, ніж зазвичай, і кожен раз він тепер отримує flex, тк працює швидше.

Коротше :) кожен випадок індивідуальний. Якщо хочете - в личку.

Схема зрозуміла)
Проблема, що зараз, після двох місяців як вже всі працюють я ж не скажу, що ваша зп тепер буде менше. Хоча дивлячись як сказати. Можна напевно в лоб і говорити: будете менше і неякісно працювати - зп менше, все за планом і без сильних косяків - обумовлена ​​зп.
Тоді виходить, що на початку місяця потрібно чітко складати план хто що робить протягом наступного місяця

@ Maximus007 Я б так зробив і сказав (це дуже важко і по-людськи незручно, але тим не менше. Я через це пройшов одного разу):

Дорогі колеги. Будь-яка компанія прагне максимізувати свій прибуток. Це безпосередньо впливає як на гарний настрій керівництва, так і на зарплату співробітників. Для того, щоб збільшити нашу прибуток, а отже і вашу з / п, нам потрібно робити більше проектів. Тобто потрібно наростити швидкість роботи. І кожен проект повинен бути зроблений якісно, ​​що допоможе в подальшому не витрачати час на доопрацювання і виправлення.
Природа людини така, що йому важливо ставити перед собою мету і мати якийсь стимул цю мету досягти.
Я вирішив, що на сьогодні найбільш істотним мотиватором для нас є з / п. Я пропоную розділити її на дві частини: фіксовану і змінну. Мінлива залежатиме від результативності вашої роботи.
Щоб не було різкого переходу між двома системами і ви змогли реально оцінити свої сили, на перехідний період [я б взяв три-чотири місяці, потім другий раунд] ми фіксуємо з / п в розмірі 80% від вашої поточної з / п, а 20 % - це буде бонус, який ви зумієте заробити своєю працею. [Тут важливо пояснити, за що буде бонус, а за що - не буде].
На другому етапі ми знизимо fix до 60% і збільшимо flex до 40%.
Через [півроку?] Ми зможемо залишити fix і збільшити flex [в сумі понад 100%, ніж тепер].
Хто не згоден - двері он там.

Ем. Ну, якщо ви раніше платили людям 100% fix, а тепер зменшуєте його до 80% fix, max flex - 20%, то я б обурювався. Це ж не обумовлювалося при прийомі.

Робіть тоді вже 80% fix, а max flex - 40%. Для найбільш старанних це вийде як надбавка до з / п (доп. Мотивація, для вас - більша продуктивність), так що не буде ніякої демотивації.

А ледачі, які сидять заради Fix'а - будуть самі отваліватся. IMHO, так навіть краще.

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

Облік робочого часу призведе до того що люди будуть сидіти з 9 до 5 і рівно в 5 тікати недописаний рядок.
Облік рядків коду за місяць роздує вихідні в 10 разів.

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

Просто люблю якісно працювати

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

Повністю згоден з FoxInSox
Але спробую запропонувати варіант.
Agile (scrum, але для вас видио kanban) - думаю допоможе.
Fix + flex
Flex ще на дві частини - з однієї віднімаємо штрафи. В іншу накидаємо мотивацію за закриті в термін завдання.

Заведіть дошку (kanban), за кожною карткою є виконавець і вага завдання. За результатом ітерації - вважаємо сторіпоінти і виплачуємо.

Домовилися на 1500 $.
Скажи, тепер щоб заробити потрібно працювати.
"Ти з будь-якого отримаєш 1000 $, якщо не будеш потрапляти під штрафи
І можеш отримати ще 1000 $, якщо будеш дуже крутий. "

Розрахуй що в місяць є план в 500 очок і це 100%.
Зробить на 250 очок, отримає свою зп, що не зробить отримає менше.
Але все одно завдання доведеться оцінювати і вести облік виконаної роботи.

А раз робите сайти - можна в принципі все по угоді порахувати.

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

160 годин на місяць. Якщо ви йому вписали 1500 $, то 1 година його роботи обходиться вам в 9.3 $. Наскільки я знаю, що б ваш бізнес був рентабельним то ви повинні заробляти з працівника на 60-80% більше, що б оплатити рахунки, офіси, обіди, та інше. Виходить, що у вашому випадку, умовно кажучи, він повинен приносити вам 30 $ за годину, що б окупити свою зарплату. В іншому випадку він перетворюється в "содержанца".

Сподіваюся логіка зрозуміла.

Схожі статті