anonymous@RULINUX.NET~# | Last login: 2024-12-28 07:30:36 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Самые продуктивные программисты на порядки производительнее своих обычных коллег. Однако диапазон зарплат обычно имеет небольшой разброс в любой компании. Даже в прелелах целой профессии уровень доходов сильно не разнится. Если некоторые программисты в десяки раз продуктивнее других, почему они не получают во столько же раз больше?
Джоель Спольски дал несколько ответов на этот вопрос в одном из своих подкастов. Во-первых, продуктивность программистов чрезвычайно различается в рамках профессии, но такого разброса может не быть в определенной компании. Кто-то, кто в 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
|
|
|
Скрыть
Re: Почему программистам не платят пропорционально их продуктивностиА что, в других отраслях нет с этим проблем? |
Скрыть
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 получается за вычетом налога, чистыми на руки, об этом было сразу написано, будьте внимательны. |
Скрыть
Re: Почему программистам не платят пропорционально их продуктивности> По той же причине, по которой рыночная стоимость ПО на рынке обычно не соответствует реальной его стоимости.
http://habrahabr.ru/blogs/personal/90974/#habracut Смотрю на себя лет 7-8 назад и удивляюсь. Ну вот как можно было за простенькую базу данных на Access получить 400 баксов. В то время я учился в университете, позвонил друг предложил сделать мебельной фирме базу на Access. Приехал к ним, поговорил, понял что они в компьютерах не особо секут а в программировании и подавно. Что ещё более удивительно было, сами работники фирмы у меня эту систему и заказывали. Они просто напросто сказали шефу нам нужна база с калькуляциями, отчётами и он давал добро. Самого шефа фирмы я увидел когда уже разработка шла полным ходом. Приехал, познакомились, дал мне аванс за работу которую он не видел, но по словам работников система в стадии разработки и всё круто. В первые, я увидел человека который наличкой носит реально пачку денег. С его стороны было глупо передо мной эту пачку доставать и отсчитывать мне деньги. После первой базы он заказал ещё несколько и я уже не стесняясь просил внушительную сумму за заказ. Ни каких вопросов, приезжал доставал пачку отсчитывал мне сумму. Ну а так как всех кто в шарят в компьютерах, автоматически приписывают и к спецам по сетям и по сборке компьютеров то были у меня для этой фирмы и такие работки. Съездить купить PCI extender и поставить её в компьютер, ну сколько 20 баксов, а вот и нет можно за 60 было сделать. Для себя я таких клиентов называл золотые. Я это всё к тому что таких клиентов полно и в любой стране. Сейчас я активно работаю с Англией и там иногда показывают сайт визитку сделанную местными. Сделано просто на уровне ХТМЛ, дизайн никакой когда называют цену то просто стыдно смотреть. С одной стороны конечно таким клиентам можно впарить что угодно и за любую реальную сумму. Но с другой стороны качество таких продуктов ну очень далеко от даже приемлемого. |
Скрыть
Re: Почему программистам не платят пропорционально их продуктивностиА как же самоуважение? :) |
Скрыть
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 |
Скрыть
Re: Почему программистам не платят пропорционально их продуктивности>за простенькую базу данных на Access получить 400 баксов
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 |
Скрыть
Re: Почему программистам не платят пропорционально их продуктивности>Как этот человек может руководить медициной?
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 |
Скрыть
Re: Почему программистам не платят пропорционально их продуктивности>Романтический образ суперпрограммиста - некто, запускающий Emacs, печатающий со скоростью автоматной очереди и дающий на выходе безупречный конечный продукт "с нуля"
Жаль что такого "программиста" даже теоретически быть не может. Но каждый директор мнит себя нанимающим такого креатора за $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 |
Скрыть
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) |
Скрыть
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 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re: Почему программистам не платят пропорционально их продуктивности
> Программисты наиболее эффективны тогда, когда они избегают написания кода.
В этом абзаце имеет место замечательное передёргивание. Всего хорошо в меру, а тут да идеал выдаётся классический дельфибылокодер, слоняющийся по форумам в поисках компонента, умножающего два на два.
А на сабж ответ довольно очевиден. По той же причине, по которой рыночная стоимость ПО на рынке обычно не соответствует реальной его стоимости. Эта тема давным-давно ещё на труполоре затрагивалась.
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13