Почему сильные инженерные команды редко говорят о технология

****

За последние годы я все чаще замечаю одну закономерность.

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

Нужны новые микросервисы. Нужно перейти на другую базу данных. Нужно внедрить AI. Нужно переписать систему.

Но почти никогда проблема не оказывается в технологии.

На практике причины чаще совсем другие:

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

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

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

И именно поэтому я все больше убеждаюсь:

CTO отвечает не только за архитектуру программного продукта. Он отвечает за архитектуру инженерной организации.

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

А что, на ваш взгляд, чаще всего мешает инженерным командам масштабироваться: технологии или процессы?

Почему сильные инженерные команды редко говорят о технология | Сетка — социальная сеть от hh.ru