Оплата труда программиста

Многие очень часто задают один и тот же вопрос: «Как и из чего формируется оплата труда у программистов?».

На самом деле в программировании существует несколько основных схем ценообразования. Попытаемся в них разобраться.

Основные схемы оплаты труда программиста:

  • Сдельно-попроектная;
  • Повременная (её частные случаи почасовая оплата и оклад);
  • Потребительская цена.
Сдельно-попроектная оплата

При этой схеме оплаты выполнение каждой задачи или проекта оценивается в определённую сумму. Например: написать такую-то программу стоит столько-то, сделать такой-то сайт столько-то и т.п. То есть единицей для расчёта служит фактически выполненная работа.

Выполнили задачу или проект – получили деньги. Или наоборот получили аванс – отработали и получили остаток (если предоплата не 100%).

Данная схема прекрасно подходит для разовой проектной работы и потому используется в качестве одной из двух основных на фрилансе.

Её существенный недостаток – сложность оценки задачи.

Для того чтобы её оценить программисту необходимо чётко знать что, как и в каком объёме он должен сделать. А, для этого в свою очередь необходимо полное техническое задание, которое, к сожалению, предоставляется далеко не всегда.

Повременная оплата

Здесь единицей для расчёта является время, потраченное на выполнение работы. Чаще всего учёт потраченного времени ведётся в часах (почасовая оплата) или в календарных месяцах (оклад, согласно определению по ТК)

Допустим, вы потратили на выполнение проекта 15 часов. Один час вашей работы стоит 700 руб. В этом случае сумма вашего гонорара составит 10500 руб. (15 часов*700 руб.).

Недостатки этой схемы – сложность учёта рабочего времени при удалённой работе и невозможность точно узнать затраты на проект до его завершения.

Первый недостаток постепенно нивелируется трекерами, но на данный момент они ещё недостаточно широко внедрены. Второй недостаток, к сожалению, практически невозможно нивелировать.

Единственное достоинство рассматриваемой схемы – отсутствие жёсткой привязки к конкретной задаче и, следовательно, её описанию в виде технического задания. Но для проектной работы это скорее «минус» чем «плюс». Поэтому на фрилансе данная схема распространена мало.

Разумеется, что всё вышесказанное не относится к окладу. В силу особенностей постоянной работы в штате по ТК, указанные особенности повременной оплаты для него неактуальны.

Потребительская цена

Потребительская цена – это та сумма, которую сам заказчик или работодатель готов заплатить программисту за выполнение данной конкретной работы. Когда заказчику или работодателю задают вопрос «Сколько Вы платите за эту работу?», это означает то, что в данном случае речь идёт именно о потребительской цене.

Потребительская цена обычно применяется в следующих случаях:

  • Невозможно корректно оценить затраты на выполнение работы в силу отсутствия чёткого технического задания или глубокой нетривиальности задачи;
  • Объём работы настолько мал, что при других вышеописанных схемах оплаты браться за проект просто невыгодно;
  • Есть обоснованные сомнения, что участие в проекте вообще окупится или трудоустройство на данную вакансию имеет смысл.

Например, для сайта необходимо написать небольшой скрипт для валидации самой обычной формы обратной связи. Задача в подавляющем большинстве случаев элементарная (даже шаблонная) и её выполнение не составляет больших затрат времени и сил. В тоже время очевидно, что её стоимость при сдельно-попроектной или почасовой оплате не оправдает даже время, потраченное на переговоры.

Поэтому исполнитель задаёт вопрос «Сколько Вы платите за эту работу?».

Другой пример. Вы прошли собеседование на вакансию, для которой не указана зарплата, предварительно не уточнив её размер. В итоге «по результатам собеседования» вам озвучили сумму, которой может хватить только на оплату коммунальных платежей и покупку проездных билетов (фактически предложение работать бесплатно).

Потребительская цена позволяет не тратить своё и чужое время понапрасну. Благодаря этому данная схема завоевала заслуженную популярность не только на рынке труда, но и услуг. Наряду со сдельно-попроектной оплатой, потребительская цена – одна из основных схем оплаты труда программиста на фрилансе.

Её главный недостаток – непонимание со стороны некоторых заказчиков и работодателей. Однако путём вежливого объяснения своей позиции в ходе переговоров, он может быть устранён.

Что выбрать?

Каждая из приведённых схем оплаты труда имеет свои достоинства и недостатки и потому в зависимости от конкретных обстоятельств одна и та же схема может быть либо подходящей, либо нет.

Бывает и так, что в зависимости от обстоятельств одному программисту приходится применять различные схемы оплаты.

Для тех, кто работает в штате какой-либо компании по ТК, как привило, возможность выбора и вовсе отсутствует (оклад). Что в прочем сложно отнести к недостаткам.

Фрилансерам же приходится искать наиболее оптимальное решение исходя из интересов собственной выгоды и условий рынка, но оно в каждом случае индивидуально.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *