Как управлять интеллектуалами. Я, нерды и гики (Лопп) - страница 91

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

Чем разработчики занимались последние 20 лет? За это время мы написали фигову тучу кода. Море кода! Мы написали так много кода, что решили: неплохо бы все упростить и перейти на открытый исходный код.

К счастью, благодаря интернету этот процесс сейчас стал максимально простым. Если вы разработчик ПО, то можете проверить это прямо сейчас! Поищите свое имя в Google или в Github, и вы увидите код, о котором вы давно забыли, но который может найти каждый, кто пожелает. Страшно, да? Вы не знали, что код живет вечно? Да, он живет вечно.

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

Эта цепочка рассуждений звучит удручающе, однако идея заключается в том, что все мы — это лишь кучка интеграционных автоматов, использующих клейкую ленту для того, чтобы соединять между собой разные частички уже существующих вещей для создания немного другой версии того же самого. Это классический ход мыслей высшего руководства, обожающего аутсорсинг. «Это может сделать любой, кто умеет пользоваться Google и у кого есть клейкая лента! Тогда зачем мы платим кучу денег нашим автоматам?»

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

Я не предлагаю вам начать беспокоиться за свое место лишь потому, что некие гениальные товарищи якобы на него охотятся. Я предлагаю вам начать беспокоиться за него, потому что эволюция разработки ПО, возможно, движется быстрее, чем вы. Вы работаете уже десять лет, из них пять лет как руководитель, и думаете: «Уж я-то знаю, как разрабатывается софт». Да, вы знаете. Пока…