IT-компания без CTO - в опасности или в заложниках?

Когда IT-проект рос без архитектуры и управления

Рис 1. Когда IT-проект рос без архитектуры и управления

Осторожно, этот пост содержит много букв и ноль глянцевой успешности.

Если вы ищете волшебную таблетку или сказочный рецепт «как запустить стартап за три копейки на коленке» — лучше закройте эту страницу.

Что у вас происходит сейчас#

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

И если вам кажется, что разработчики водят вас за нос, то скорее всего, вам не кажется. И делают они это не потому, что они плохие люди, а потому что вы разрешили своей ИТ-компании жить без CTO.

💻 ИТ-компания без технического директора — это как стройка небоскреба, где строители, сантехники и электрики сами решают, где будет несущая стена, а где коммуникации. Все заняты, работа движется, но дом в итоге рухнет.

Очевидно, что без архитектора стройка (как и разработка IT-проекта) — это просто легализованный способ сжигания ваших денег.

Как вы оказались в этой точке#

По моему опыту (в ИТ я 25 лет), компании без СТО обычно проживают один из 3 сценариев:

1️⃣ «Экономный стартап». Денег на сильного штатного СТО нет. Наняли фрилансеров, дали им ТЗ на словах в надежде на чудо. В лучшем случае обратились к аутсорсному подрядчику, но собрать требования и написать ТЗ было некому, а подрядчик не особо в это погрузился, поэтому ТЗ нет, детали выясняются на ходу, работа идёт рваными кусками, на выходе постоянно не то, что ожидалось.

2️⃣ «Тимлид в роли CTO». Вы начинали бизнес вместе с партнером, который умел кодить. Бизнес вырос, процессов стало кратно больше, а ваш партнер так и остался просто хорошим программистом. Он не умеет и не хочет управлять людьми и бюджетами, он хочет писать код. А бизнес ждет от него стратегии.

3️⃣ «Нетехнический фаундер». Фаундер — сильный эксперт в своей сфере и ведёт проект соло (в одиночку). Он знает нишу, хорошо понимает её специфику, процессы и запросы клиентов. Хочет запустить SaaS. Но в IT-технологиях и процессах управления разработкой опыта не имеет. И нанимает людей, опираясь на резюме и интуицию.

Главный самообман: «Но у меня же есть сильный тимлид!»#

💥 Это самая опасная ловушка, в которую попадают 80% предпринимателей.

Давайте раз и навсегда заземлимся и разделим эти роли.

  • Тимлид (или ведущий разработчик) сфокусирован на технологиях. Его метрика кайфа — написать красивый код, попробовать новый модный фреймворк (за ваш счет), переписать всё на микросервисы, потому что «так правильно». Тимлид думает о коде.
  • CTO (технический директор) сфокусирован на бизнесе. Его метрика — это деньги, Time-to-Market (скорость выпуска фич), оптимизация расходов на сервера и снижение рисков. СТО думает о ROI.

Если у вас в компании техническими решениями рулит Тимлид, вы занимаетесь автоматизацией хаоса. Программисты будут пилить «рефакторинг ради рефакторинга», пока у вас не закончится кэш.

Жизнь без CTO: будни IT-фаундера#

Когда в системе нет человека, который держит контроль над ИТ-архитектурой и понимает бизнес-цели, начинается медленная деградация:

  • Трудности перевода (Вавилонская башня). Вы говорите: «Нам нужно запустить эту фичу к пятнице, чтобы протестировать гипотезу». Они отвечают: «Надо переписать архитектуру базы данных, это займет три недели». Вы не понимаете друг друга. В итоге команда считает вас самодуром, а вы их — саботажниками.
  • Синдром ИТ-заложника (Bus Factor = 1). Вся власть над кодом сосредоточена в руках одного разработчика Васи. Если Вася решит уволиться или, не дай бог, его переедет самокат, ваш бизнес мгновенно превратится в тыкву. И вы терпите его токсичность и платите ему выше рынка, потому что вы у него в заложниках.
  • Релизный паралич. Каждое обновление превращается в рулетку. Выкатили новую кнопку — отвалилась платежная система. Начинается тушение пожаров в ручном режиме.

Экзистенциальный тупик фаундера#

Самое страшное происходит не с кодом, а с самим основателем.

Вы уходили из найма или запускали бизнес, чтобы обрести свободу, строить систему, создавать «жизнь мечты».

Вместо этого вы обнаруживаете себя в беличем трансе. Вы сидите в Jira, пытаетесь нагуглить, чем отличается PostgreSQL от MySQL, и лично разгребаете конфликты между дизайнером и фронтендером.

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

Какие есть варианты решений?#

Путь авторства своей жизни — это отказ от иллюзий и принятие ответственности. Если система сломана, её нужно пересобрать на уровне архитектуры.

👉 Вариант А: Оставить всё как есть. Продолжать платить за код, который не работает, и надеяться, что пронесет. Спойлер: не пронесет. Рано или поздно технический долг похоронит ваш проект.

👉 Вариант Б: Нанять сильного CTO в штат. Отличный вариант, если у вас есть лишние 400–600 тысяч рублей в месяц на его зарплату, еще 200 тысяч на налоги и 3–4 месяца на поиски. И главное — у вас должен быть кто-то, кто сможет оценить его квалификацию на собеседовании (иначе вам снова продадут красивую сказку).

👉 Вариант В: Технологическое партнерство (Внешний CTO). Это решение, к которому зрелый бизнес приходит рационально. Вы не нанимаете дорогого топа на полный день, чтобы он сидел на созвонах. Вы покупаете 10–15 часов чистой, концентрированной экспертизы человека, который уже построил десятки систем.

Что делает Внешний CTO:

  • Переводит требования вашего бизнеса на чёткий технический язык для разработчиков.
  • Проводит аудит текущей команды и восстанавливает авторитет бизнеса перед разработкой.
  • Выстраивает процессы разработки так, чтобы релизы выходили вовремя и без валидола.
  • Защищает ваш ИТ-бюджет от необоснованных трат

Внешний CTO часто окупает свою стоимость в первый же месяц за счет оптимизации серверов, софта, ненужных доработок и повышения эффективности команды.

А вы получаете контроль, прозрачность по цифрам и, самое главное — свою жизнь обратно. Свободу заниматься стратегией, продажами, строить систему в бизнесе - то есть, тем, ради чего вы вообще всё это начинали.

P.S. А кто у вас сейчас принимает ключевые технические решения в бизнесе? Тимлид, вы лично или «оно как-то само работает»? 💭 Давайте честно, без масок.


Авторы

Logo Юрий Абдуллин @yury_ea
CCO/CTO, IT-предприниматель, ментор IT-стартапов.
25 лет в разработке информационных систем (обо мне)


Менторство для фаундеров, руководителей и IT-специалистов

Помогаю разблокировать и ускорить путь в карьере и бизнесе:

  • сдвинуться с мёртвой точки
  • простроить траекторию к новым высотам
  • внедрить системное управление бизнесом и жизнью
  • сократить количество само-саботажа и выгораний

Написать в личку