Мы уволили самого талантливого сотрудника. Это лучшее решение, которое мы когда-либо принимали

Алена Сомова
Алена Сомова

Редактор

Расскажите друзьям
Алена Сомова

«Вы никогда не сможете понять, что я создал. Я новый Альберт Эйнштейн, а вы пещерные люди». Вот что заявил наш гений перед командой разработчиков, дизайнеров и менеджеров, когда один из спонсоров проекта осмелился спросить, сколько времени потребуется на устранение проблемы.

Глава команды разработчиков в Университете Калифорнии рассказал, как один гениальный системный архитектор поставил под угрозу весь проект.

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

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

Он вносил основной вклад в работу. И он медленно, но верно, разрушал наш флагманский проект.

Мы назовем этого человека Риком.

Рик был признан самым талантливым в команде. Он был ведущим разработчиком и архитектором наших программных проектов.

Изображение: Warner Bros.

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

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

Рику никто не нужен. Он предпочитал работать в одиночестве на своем рабочем месте.

Помощники только мешали Рику. Он создавал все необходимое с нуля, потому что был в разы лучше и умнее, чем простые смертные.

Вскоре Рик перестал посещать планерки. У Рика больше не было времени на встречи, потому что он был слишком занят кодом.

Рик закрыл дверь своего кабинета. Его доска больше не использовалось по назначению. У него больше не было времени на обучение, ведь ему надо было решить столько задач.

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

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

Зеленые флажки на нашем дашборде превратились в желтые. Желтые — в красные. Красные начали мигать. Один за другим срывались дедлайны. Все ждали Рика.

Менеджер проекта получил шестимесячное продление от спонсора. Через полгода разработчику потребовалось еще семь месяцев. Далее целый год.

Рик составлял код все быстрее и быстрее. Он работал семь дней в неделю по 12 часов в сутки.

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

С каждым днем Рик становился все более воинственным и изолированным.

Я взглянул на исходный код. Рик был прав: никто не мог понять, что он создал. Кроме самого Рика. Это было отражением работы его собственного разума: что-то было очень умно, что-то — копипаста, но все было одинаково не универсально и почти не задокументировано. 

Я пришел к нашему IT-директору с приговором. Только Рик сможет поддерживать этот продукт. Плюс, пока Рик над ним работал, дата запуска переносилась много раз. Рик разрушал наш продукт быстрее, чем создавал его.

Мы сели с Риком и поговорили о его роли в проекте. Мы рассмотрели наши проблемы и объяснили новую стратегию. Команда собиралась сотрудничать с ним в создании нового продукта с нуля, но коллаборация будет ограниченной. Вся команда внесет свой вклад в работу над проектом. Больше никаких узких мест.

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

Коллективная работа. То, о чем никогда не слышал Рик. Фото: Medium

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

Итог? Мы уволили Рика.

Прошла неделя, и все улеглось. Команда разработчиков, потерявшая своего гуру, собралась с силами. Затем я увидел, что они сгруппировались у доски.

Они сотрудничали. Они создали новый продукт. Все стало намного проще.

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

Прорабы очень опытны, но небоскребы строят обычные строители. Фото:  Warner Bros.

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

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

Присутствие Рика было разрушительным по нескольким причинам.

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

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

В-третьих, он расхолаживал коллектив. Члены команды не хотели высказываться и предлагать свои собственные идеи, потому что он все брал на себя. Он ни с кем не считался, поэтому остальные разработчики недооценивали свои силы.

В-четвертых, у него не было личной ответственности. Что бы ни произошло, он был ни при чем. Он искренне верил в это, и это мешало ему учиться на своих ошибках.

Я не верю, что Рик начинал с этого. Мы говорим о последней стадии. Это стало результатом многолетней сверхурочной работы и усилению критики со стороны клиентов и коллег.

К тому моменту вся команда знала, что он разрушителен. Но зависимость была настолько сильной, что все считали, что он — единственный вариант.

Всегда есть другой вариант.

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

Сосредоточьтесь на создании команды, члены которой ценят друг друга и стараются максимально использовать свой потенциал.

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

Источник.

Об авторе: Джонатан Солорзано-Гамильтон — глава отдела разработки, ассистент IT-директора в Университете Калифорнии.


Материалы по теме:  

Ловушка ложных ожиданий при найме: как не попасться на крючок

Как распознать коллегу-зомби и не стать таким же

Хочу туда: как искать работу за рубежом

Почему надо инвестировать в развитие персонала, а не в автоматизацию (и не слушать экспертов)


Самые актуальные новости - в Telegram-канале Rusbase


Комментарии

  • Антон Васин
    Антон Васин 20:37, 23.10.2017
    -1
    • Arthur Bogomazoff Arthur Bogomazoff
    Ужас. Эти "руководители" годами насиловали своего лучшего сотрудника, совершенно игнорируя все происходящее, потому что их устраивало. Работа же делается? Делается... А когда эти раздолбаи вместо оптимизации работы решили всё прикрыть... Представьте - вы по 12-14 в сутки работаете над очень крутым проектом, а потом к вам приходят начальник (которого всё устраивало, и который годами ни во что не вмешивался), и говорит что спускает ваш проект в трубу, "потому что к нему нет документации"... Я бы ему морду набил. Удивлен, что "Рик" сдержался. Призказка "...в своем глазу и бревна не разглядит" идеально подходит про авторов данной статьи.
  • Антон Васин
    Антон Васин 20:43, 23.10.2017
    -1
    • Arthur Bogomazoff Arthur Bogomazoff
    Кстати они действительно пожалеют от этом. Но не через месяцы, а через годы. Когда их коллектив с "поднявшейся эффективностью" не выпустит ни одного годного продукта.
  • Андрей Иванов
    Андрей Иванов 13:19, 24.10.2017
    -1
    • Arthur Bogomazoff Arthur Bogomazoff
    Это панегерик эджайлу. Или по русски "тяп-ляп и в продакшн". Команда создаст очередной никому не нужный продукт, который будет продаваться и получит за него деньги. Это то, что нужно для получения прибыли. Но толку от такой деятельности никакой.
  • Андрей Иванов
    Андрей Иванов 13:23, 24.10.2017
    -1
    • Arthur Bogomazoff Arthur Bogomazoff
    Помнится, после хрустальной ночи фашисты поясняли, что они называли интеллигентов яйцеголовыми вовсе не из-за формы или величины черепа, а из-за звука с которым они проламывали голову ненавистным умникам. Сейчас у этого термина другой смысл, но история развивается по спирали. Ненависть к Рику (и рикам) у автора зашкаливает. Перефразируя: Когда я слышу слова "культура программирования" моя рука тянется к пистолету.
  • Arthur Bogomazoff
    Arthur Bogomazoff 11:45, 26.10.2017
    2
    • Даниил Лисняк Даниил Лисняк
    • As Evlo As Evlo
    Ребят комментаторы, вам нельзя становиться руководителями))) Вы пропустили главное- Рик не мог работать в команде, делегировать полномочия и задачи между другими сотрудниками. А это была компания, коллектив. Если Рик хочет собственный уникальный проект- пусть садится и пилит его в одиночку хоть пять, хоть десять лет. А в команде другие правила. Ни Applе, ни Microsoft не завязаны на одном единственном сотруднике. И потом, это касается не только программирования. Космические корабли построили команды инженеров, а не один Рик. Вы посмотрите титры после фильмов, они же несколько минут идут мелким шрифтом. Это работа не одного Рика. Никакой ненависти нет, есть очевидный факт того, что развалилась команда и проект. Благо авторы вовремя решили эту проблему. Потому что помимо идей Рика (которые интересны только Рику), например, у руководителей была ответственность перед инвесторами, головная боль о финансировании и выплате зарплат, упущенной прибыли и.т.д. Отвечая Антону скажу, что никто о Рике жалеть не будет, т.к. код его они полностью переписали самостоятельно.
  • As Evlo
    Arthur Bogomazoff As Evlo 15:37, 26.10.2017
    0
    Полностью согласен!
  • Магомед Загидович
    Магомед Загидович 15:15, 13.11.2017
    0
    Мой отец, еще в советское время, работал инженером на оборонном заводе. Точнее он был математик. Я даже не знал и не понимал что они там делают. Годы прошли. Отец умер. Как-то останавливает меня на улице на районе очень пожилой дядька. Спрашивает - Вы сын такого-то? - Да, это мой отец. - А мы с ним работали вместе. Он нашим отделом руководил. Бывало начнет бухать, 2-3 недели его нет на работе. Потом выходит и за 3 дня делает работу всего отдела. Мы его упрекали, что-бы не опускал нас так. Угнаться за ним не могли. Талантливый математик был.! - дядька этот мне сказал. .. Талантливых единицы. А талантливому субъекту нужен талантливый управленец, директор, что-бы среду ему создать, выстроить коммуникацию с миром, построить план... Все остальные это пехота. Мясо - говоря армейским языком.
Комментарии могут оставлять только авторизованные пользователи.
Экосистема инноваций
30 ноября 2017
Ещё события


Telegram канал @rusbase