> Фулстек — это не миф, а обыденность

Недавно вышел пост Татьяны Кутеповой о фулстек-разработчиках. Захотелось поделиться своим взглядом. 28 лет в IT и спортивное прошлое дают интересную оптику.

Сетка ограничивает формат, поэтому ссылку на полную версию ищите в комментарии ниже.

Почему об этом говорю? В школе попал в секцию спортивного плавания, достиг результатов, объездил соревнования. Знаю не понаслышке про четыре стиля: вольный, спина, брасс и баттерфляй.

Есть спринтеры (50-100м), средние дистанции (200-400м) и стайеры (800-1500м). Каждый специализируется на своём. А есть комплексное плавание — когда плывёшь 100, 200 или 400 метров ВСЕМИ стилями подряд. 400м комплексом называют «лошадиной дистанцией».

Комплексисты часто сталкиваются с непониманием «моно-специалистов». Сложно иметь все четыре стиля сильными одновременно. Многие «моно-пловцы» физически не могут плыть другим стилем. А комплексисты часто выигрывают и на моно-дистанциях тоже. Уточню: комплексисты — это не «умеют всё средне». Это профессиональное владение всеми стилями. Сам достиг вершин именно в комплексном плавании.

При чём тут IT? Фулстек-разработчик — тот же комплексист. Может взять полный цикл: от настройки сервера до фронтенда и бэкенда. Когда начинал в конце 90-х, было обыденностью: собрать сервер из сырцов, сделать интерфейс, разработать взаимодействие с БД, продвинуть по SEO-ключам, отстаивать проект. Всё это называлось «создать сайтик».

Сейчас смотрю на «моно-разработчиков» и думаю: «А не деградация ли это?». На самом деле нет — просто каждый плывёт как может. Моно-разработчики МОГУТ работать как фулстеки, просто не всем это нужно.

Корпоративные иллюзии Когда компании хотят фулстека, часто хотят не его, а 3-4 человека в одном. Клонирование пока недоступно. (%

Не найдя фулстека, компании делают его из «моно-отщепенца». Потому что задачу делать НАДО. Разделяй и властвуй.

В вакансиях пишут: «понимание полного цикла», DevOps, Git, Docker. У бэкендеров требуют: PHP, Symfony, PostgreSQL, Kafka, Kubernetes. А в «плюсах»: «можешь в реактивное программирование». И гадай: это про очереди на бэкенде или про UI?

Важный момент: современный фулстек — это не спагетти-код. Это архитектурная целостность. Понимание, как разложить систему на слои. Когда знаешь, что для сложной логики нужен CQRS и DTO. Когда выбираешь инструмент под задачу, а не потому что «модно».

Фулстек видит систему целиком: от Value Object на бэкенде до CSS-анимации на фронтенде. Это не «уметь всё понемногу», это «понимать, как всё связано».

Как CTO вижу: проблема не в людях, а в коммуникациях. Моно-разработчики играют в «испорченный телефон». Фулстек ломает эту стену, сокращает время решений до нуля. Может быстрее проверить гипотезу без согласований между отделами.

А в других отраслях есть фулстеки? Есть! Арина Ростовская (актриса дубляжа, блогер, 11 млн. в Тик-токе) может озвучивать несколькими голосами, заменяя нескольких актёров. Многие актёры профессионально играют на инструментах, поют, пишут книги — и зарабатывают на этом.

Почему в IT фулстек называют мифом? Да это обыденность! Нужно только присмотреться.

Суперсила на легаси Меня часто нанимают на проекты, доведённые до состояния «лучше переписать с нуля». Предыдущие разработчики уходят.

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

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

Клонировать себя пока не могу. Но с ИИ-инструментами эта необходимость отпадает. ИИ становится «вторым пловцом в эстафете», берёт рутину, пока занимаюсь архитектурой и стратегией.

Фулстек — это профессиональная зрелость. Обыденность для тех, кто приучен к дисциплине, ценит командность и способен в одиночку проплыть всю дистанцию. Когда на старт выходит такой специалист, «моно-пловцы» смотрят на него с уважением. А бизнес получает результат. (;

Фулстек — это не миф, а обыденность | Сетка — социальная сеть от hh.ru