anonymous@RULINUX.NET~# Last login: 2024-12-24 00:04:00
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Почему программистам не платят пропорционально их продуктивности

Самые продуктивные программисты на порядки производительнее своих обычных коллег. Однако диапазон зарплат обычно имеет небольшой разброс в любой компании. Даже в прелелах целой профессии уровень доходов сильно не разнится. Если некоторые программисты в десяки раз продуктивнее других, почему они не получают во столько же раз больше?

Джоель Спольски дал несколько ответов на этот вопрос в одном из своих подкастов. Во-первых, продуктивность программистов чрезвычайно различается в рамках профессии, но такого разброса может не быть в определенной компании. Кто-то, кто в 10 раз более продуктивен своих коллег, вероятнее всего уйдет, чтобы работать с другими талантливыми разработчиками, или откроет свое дело. Во-вторых, высокая производительность не всегда очевидна. Рассмотрим детальнее второй вариант.

Как кто-то будучи в 10 раз продуктивнее соратников может остаться незамеченным? В некоторых профессиях такая разница будет очевидной. Продавец, который продает в 10 раз больше, будет отмечен и соответствующим образом вознагражден. Продажи легко измерить. Какой-либо продавец будет зарабатывать на порядки больше денег других. Если бы каменщик работал в 10 раз эффективнее своих коллег, это также было бы очевидно, но этого не происходит: лучшие каменщики не могут укладывать в 10 раз больше кирпичей, нежели среднестатистический рабочий. Производство программного обеспечения не может быть измерено так же легко, как деньги или кирпичи. Лучший программист не напишет в 10 раз больше строк кода и совершенно точно он не проработает в 10 раз дольше.

Программисты наиболее эффективны тогда, когда они избегают написания кода. Они могут понять, что проблема, которую их просят разрешить, не нуждается в решении; что клиент на самом деле не хочет того, о чем их просят. Они могут узнать, где найти куски кода, которые можно использовать под их нужды. Они могут хитрить. Но именно тогда, когда они будут наиболее продуктивными, никто не скажет: "Ого! Ты только что работал в 100 раз эффективнее, чем если бы ты решал задачу "в лоб". Ты заслуживаешь повышения." В лучшем случае можно услышать нечто вроде "Хорошая мысль!" Может пройти некоторое время, прежде чем наступит осознание того, что кто-то регулярно предлагает идеи, экономящие время. Или, если говорить с отрицательной точки зрения, может потребоваться значительное время, чтобы кто-то понял - некоторые неистово пишут код, но не производят ничего.

Романтический образ суперпрограммиста - некто, запускающий Emacs, печатающий со скоростью автоматной очереди и дающий на выходе безупречный конечный продукт "с нуля". Более точная картина изображает кого-то, кто будет вглядываться в пустоту несколько минут, а потом скажет: "Хм, я думаю, я где-то уже видел нечто подобное."

Bod(*) (2011-06-07 11:51:00)

Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0

[Ответить на это сообщение]
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

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

А на сабж ответ довольно очевиден. По той же причине, по которой рыночная стоимость ПО на рынке обычно не соответствует реальной его стоимости. Эта тема давным-давно ещё на труполоре затрагивалась.

bugmaker(*)(2011-06-07 15:27:00)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

А что, в других отраслях нет с этим проблем?

Hokum(*)(2011-06-07 16:15:58)

Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110601 Firefox/4.0.1
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

> А что, в других отраслях нет с этим проблем?
Да полно..

 http://teh-nomad.livejournal.com/919235.html?style=mine

Средняя зарплата чиновника министерства здравоохранения и социального развития РФ – 80 тысяч рублей.

Средняя зарплата врача – 8 тысяч рублей.

Разве чиновники работают в 10 раз больше, чем врачи?

А вот молодой хирург в Курске получает чистыми на руки аж 3 741 рублей в месяц.

Как Голикова стала главным медиком страны?

Вот ее трудовой путь.

1987 - окончила Московский институт народного хозяйства им. Плеханова по специальности «экономика труда».

1987—1990 — младший научный сотрудник Отдела заработной платы НИИ Труда Госкомтруда СССР.

1990—1992 — ведущий экономист Сводного отдела Государственного бюджета Минфина РСФСР

1992—1995 —начальник отдела бюджетной политики и анализа Бюджетного департамента Минфина России.

1995—1996 — заместитель руководителя Бюджетного департамента — начальник Сводного отдела консолидированного бюджета Минфина России.

1996—1998 — заместитель руководителя Бюджетного департамента Минфина России.

1999 —2002 — заместитель министра финансов России.

2002 — 2004 — первый заместитель министра финансов России.

2004 – 2007 - заместитель министра финансов России.

С 24 сентября 2007 года — министр здравоохранения и социального развития России.

Как этот человек может руководить медициной?

[info]Дмитрий Носков специально для блога Техномад.

UPD. В посте допущена ошибка. Зарплата молодого хирурга занижена на 26 рублей. Приносим свои извинения Минздраву за введение читателей в заблуждение. Настоящая зарплата составляет не 3741, а 3767 рублей. Источник информации - статья в курской газете.

 http://www.dddkursk.ru/number/851/consumer/002213/

В каментах справедливо заметили, что минимальный оклад сейчас 4 тысячи. Но речь не об окладах, 3767 получается за вычетом налога, чистыми на руки, об этом было сразу написано, будьте внимательны.

Bod(*)(2011-06-07 16:35:22)

Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

> По той же причине, по которой рыночная стоимость ПО на рынке обычно не соответствует реальной его стоимости.
Друг прислал ссылку на быдлохабр:

 http://habrahabr.ru/blogs/personal/90974/#habracut

Смотрю на себя лет 7-8 назад и удивляюсь. Ну вот как можно было за простенькую базу данных на Access получить 400 баксов.

В то время я учился в университете, позвонил друг предложил сделать мебельной фирме базу на Access. Приехал к ним, поговорил, понял что они в компьютерах не особо секут а в программировании и подавно. Что ещё более удивительно было, сами работники фирмы у меня эту систему и заказывали. Они просто напросто сказали шефу нам нужна база с калькуляциями, отчётами и он давал добро.

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

Ну а так как всех кто в шарят в компьютерах, автоматически приписывают и к спецам по сетям и по сборке компьютеров то были у меня для этой фирмы и такие работки. Съездить купить PCI extender и поставить её в компьютер, ну сколько 20 баксов, а вот и нет можно за 60 было сделать.

Для себя я таких клиентов называл золотые. Я это всё к тому что таких клиентов полно и в любой стране. Сейчас я активно работаю с Англией и там иногда показывают сайт визитку сделанную местными. Сделано просто на уровне ХТМЛ, дизайн никакой когда называют цену то просто стыдно смотреть.

С одной стороны конечно таким клиентам можно впарить что угодно и за любую реальную сумму. Но с другой стороны качество таких продуктов ну очень далеко от даже приемлемого.

Bod(*)(2011-06-07 16:37:41)

Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

А как же самоуважение? :)

Hokum(*)(2011-06-07 16:49:42)

Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110601 Firefox/4.0.1
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

>каменщик работал в 10 раз эффективнее своих коллег, это также было бы очевидно, но этого не происходит: лучшие каменщики не могут укладывать в 10 раз больше кирпичей, нежели среднестатистический рабочий

брехня же. научно доказано что Стаханов выполнял 10 дневных норм когда остальные могли выполнить только одну. за это его били и он спился на социалистических курортах

anonymous(*)(2011-06-07 21:01:51)

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

>за простенькую базу данных на Access получить 400 баксов
Всего 400? Учись у индусских аутсорсеров, они за базу могут и $4000 поднять

anonymous(*)(2011-06-07 21:03:08)

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

>Как этот человек может руководить медициной?
ты удивишься но у нас сраный оперуполномоченный кгб руководит целой страной. естественно ничего у него не выходит, но виноват-то не он, а враги внутри страны. по старой кгбшной привычке. причем количество кгбшников на одного работающего гражданина страны с 1991года выросло примерно в ~5 раз, а говорят что пенсий не хватает из-за старения народа. нет, из-за содержания непомерного количества секретных служб

anonymous(*)(2011-06-07 21:07:36)

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

>Романтический образ суперпрограммиста - некто, запускающий Emacs, печатающий со скоростью автоматной очереди и дающий на выходе безупречный конечный продукт "с нуля"
Такой "программист" мог бы стать звездой страны на ютьюбе или на передаче "Хочу миллион". Его бы показывали 10летним детям и говорили "Вот, вырастешь, будешь как он, тебе есть к чему стремиться"

Жаль что такого "программиста" даже теоретически быть не может. Но каждый директор мнит себя нанимающим такого креатора за $100/month

anonymous(*)(2011-06-07 21:15:20)

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
avatar
Скрыть

Re: Почему программистам не платят пропорционально их продуктивности

> А как же самоуважение? :)

Я другу так и ответил:

> Не всем так везёт и не у всех до такой степени отсутствует совесть.
На что он:

> Судя по комментариям, у большинства.
Я комментарии там не читал.

Bod(*)(2011-06-07 21:19:13)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.19) Gecko/20110430 Iceweasel/3.5.19 (like Firefox/3.5.19)
avatar
Скрыть

Re:Почему программистам не платят пропорционально их продуктивности

> Продавец, который продает в 10 раз больше, будет отмечен и соответствующим образом вознагражден.

Соответствующим образом - это каким? Десятикратной зарплатой? Не смешите мои тапочки. Либо уволят недорабатывающих, либо уволят перерабатывающего с формулировкой: "наш бизнес не может зависеть от одного человека"

anonymous(*)(2018-06-10 02:14:52)

Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
Этот тред читают 3 пользователя:
Анонимных: 3
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!