Почему быть незаменимым плохо
4 марта 2011
Незаменимость — это плохо. Плохо для всех: для заказчика, для исполнителя… да и для самого проекта тоже. И вот почему:
- Стопорится развитие проекта так как команду расширить сложно: изначальный разработчик хочет оставаться незаменимым, код, соответственно, приведён в нужный для эффекта незаменимости вид, документации нет.
- Работать с таким кодом не в радость. Разработчик начинает работать за деньги не развиваясь, теряется интерес.
- Есть шанс получения эффекта грузовика (это когда незаменимого переезжает камаз).
- Финансовые затраты на проект не соответствуют отдаче. Незаменимые ленятся.
- Разработчику сложно, например, уехать в отпуск. Он выматывается всё больше.
- По ночам первым делом звонят незаменимому, мол «ай, у нас всё упало». Это, опять-же, на работе днём сказывается очень плохо.
Лучше работать так, чтобы хоть компания и могла бы вас легко «устранить», но не хотела бы.
Комментарии RSS по email OK
Что же заставило сделать такие выводы? ;) Нечто подобное произошло?
Тут часть из личного опыта, но большая часть из опыта коллег.
Вы что-то явно напутали :) Быть незаменимым это очень даже хорошо и выгодно. Плохо иметь в составе команды незаменимых разработчиков.
Главное чтобы финансовая благодарность соответствовала =)))
Незаменимых у нас нет. Однако бывают трудозаменимые и жалкозаменимые.
2idle sign, это 100%)) Реалии жизни)
Незаменимый человек это слабое звено, если с ним что-то случиться, то под угрозой становиться весь проект. Хотя как говорил товарищ Сталин: "Незаменимых у нас нет"
Сергей, tipugin, если работа ну совсем не интересна, и совершенно ничего не приносит в плане развития, отнимает кучу сил и времени… но хорошо оплачивается… стоит ли поискать альтернативу? Может альтернатива будет приносить больше экспы, радости и не меньше плюшек?
idle sign, вот жалкозаменимые — это самое оно. К этому надо стремиться.
Полностью согласен) Если ты незаменим - в случае какого то форс-мажора на проекте, тебе в первую очередь придётся всё разгребать. Куда лучше когда команда работает слаженно, и в случае чего можно подключить всех и вся, с как можно более быстрым входом в курс проекта)
Куда лучше когда тебя считают незаменимым не из за того что твой код кроме тебя никто не разберёт, а потому, что ты разберёшь любой код)
Для команды это абсолютная правда
По-моему, если человек незаменим, то и код он пишет грамотный, понятный и документированный. Или вы про любителей ?)
Ekstazi, незаменимость разная бывает…
Хехе:) Ну для команды разработчиков эти правила действуют, никто не спорит. А когда разработчик один и больше не предвидится - уже другой разговор. Когда компания не занимается разработкой и IT, а разработчик нужен как "компьютерщик" - это уже совсем другой разговор.
Я вот работаю в компании, у которой несколько сайтов и все они очень побочные.Влияние на бизнес они оказывают, но не такое значительное чтобы начальство выделяло солидные средства и силы на эту область. Есть один я, который все содержит и за все отвечает.
Есть человеческий фактор. Скажем, когда я разгреб помойку, которая была до меня, поддерживать проект, в общем-то, не так уж сложно. И кто-то может подумать что Михрутка тоже может не хуже - дай я его на это место пристрою. И вот чтобы этого не было, нужно сделать так чтобы избавиться от меня означало привести все из порядка в изначальный хаос.
Понимаю все минусы этого, но плюсы перевешивают. Мне спокойно и удобно. У меня порядок, контроль и свободное время для развития (видел - начал постики даже писать). Компания довольна мной. А от всяких нелепостей вроде Михрутки я застрахован.
Подпишусь под каждым пунктом статьи. Увы и ах....
полностью незаменимых нету, но уж если удалось таким "незаменимым" стать, то надо более жестко диктовать рамки работы и просто не быть пидарасом. не в смысле половой ориентации, а в смысле отношения к заказчику хотя всякие случаи бывают - не для всех них подойдут советы
Это как?
Алек, уволить, не продлить контракт и другие, менее приятные, способы попрощаться.
Sam, я имел ввиду как так можно работать. К примеру, вызывает меня директор и говорит "Я хочу второго прогера уволить и оставить тебя одного", а я ему "Нет это плохо, вдруг я стану незаменимым, увольняйте тогда нас двоих", так это выглядит? :) Как могут устранить понятно.
Алек, не, ну если один на проекте, то тут просто нет выбора. А решение уволить одного из членов команды — это нормально и может быть обусловлено бизнес-процессами, а не его некомпетентностью или чем-то подобным.