Меня часто спрашивают, когда выйдет Синкарио. Отвечаю с улыбкой — “Когда сделаем”. Смот... — 1 февраля 2026 г. в 14:52:17.238
Меня часто спрашивают, когда выйдет Синкарио. Отвечаю с улыбкой — “Когда сделаем”. Смотрят, мол я шучу — “Ну а всё же?”. Объясняю — “У нас нет сроков в студии”. Я считаю, что сроки не нужны, чтобы делать по-настоящему новое и прорывное, а не копи-пастить с рынка. Причём, делать основательно, без костылей, чтобы можно было развивать много лет. Кроме того, это очень благоприятно сказывается на настроение коллектива. Сроки в обычной компании — источник давления (насилия), а насилие и счастье — несовместимы. Когда-то я прочитал одно замечательное наблюдение в книге “Человеческий фактор” Тома Демарко и проверил его в течении многих лет на разных людях (в т.ч. на себе). Когда программист берёт задачу в работу, где определён функционал и срок (причём не важно, кто этот срок поставил — сверху, сам или коллективно), его мозг сразу же включает режим консервативного выполнения — не круто, а лишь бы успеть. А какие у него есть варианты? Размер задачи и ресурсы фиксированы, ему остаётся одна крутилка — качество. В конце, даже если он успел (а я такого не встречал на практике), он смотрит на результаты своего труда и с сожалением вздыхает “Если бы у меня было больше времени, я бы сделал по-другому” (я слышал это сотни раз!), запишет пару задач в технический долг (которые, разумеется, так и будут там похоронены) и грустно пойдёт домой, чтобы на следующий день всё это повторить. Для здорового человека, который занимается любимым делом, крайне важно испытывать удовольствие от проделанной работы. Более того, в каждом из нас сидит внутренний тренер, который не даёт сахарок за подпрыгивание на ранее достигнутую планку. Мы получаем награду только за рост над собой. Поэтому отсутствие удовлетворения от хорошо проделанной работы, отсутствие развития, приводит к тому, что человек перестаёт ощущать радость. Он как-то себе объясняет, зачем он ходит на работу: ипотека, повышение в должности, опцион, ещё что-то. Но это не про реализацию себя, своих талантов! В итоге он отводит душу, делая какой-нибудь пет-проджект или помогая open source сообществу. А через несколько лет всё равно уволится с объяснением “выгорел”, пойдёт в другую компанию — а там (внимание!) всё начнётся по новой. Так вот. Наблюдение Демарко в том, что если разработчику не ставить срок, то он делает задачу в творческом режиме, используя интуицию, экспериментируя, с душой и рефакторингом. Результат получается офигенный, разработчик радуется росту и мотивирован на дальнейшие свершения. И самое удивительное — в среднем справляется быстрее, чем в аналогичных, но “срочных” задачах. И, скажите, нахрена рубить вот эту естественную мотивацию, желание людей делать круто, реализовывать себя и приносить пользу миру, во имя иллюзии контроля у менеджера? Чтобы получать средненький продукт с костылями и постоянно растущей сложностью? Чтобы применять к людям всяческие морковки (спереди и/или сзади), которые эйчарки завезли с очередной конференции высокоэффективных? Чтобы потом удивляться, почему уходят лучшие, а остаются только те, кому похуй? Разумеется, привилегию “без сроков” нельзя давать паразитариям — любителям халявы, которых понабрали всё те же эйчарки на очередном рекрутёрском стенде игровой конференции. Поэтому набор в команду я всегда делаю лично и работаю только с фанатиками своего дела. Для меня критично совпадение по ценностям — это основа доверия. А доверяя, я могу не ограничивать команду в сроках и быть уверенным в том, что новизна будет самой новационной, качество — на шесть с плюсом (Q6+) и всё это будет сделано в те сроки, в которые это в принципе могло быть сделано. О том, возможно ли вообще прогнозировать сроки, может ли быть какая-то от них польза (спойлер: может, но надо с умом), мы поговорим в другой раз. Хороших выходных!

