Разработчик — «устаревшая роль» Мы возвращаемся к понятию инженер.

Разработчик. Тестировщик. Автоматизатор. DevOps.

Эти роли были удобны в мире, где:

  • разработка была медленной
  • ответственность была разрезана
  • каждый делал свой кусок

Сейчас это перестаёт работать.

Инженеры уже используют AI. Официально или нет — не важно.

Важно, что происходит на практике:

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

👉 Производительность уже выросла. И это только начало.

И вот тут появляется разрыв.

Скорость выросла, а модель оценки — нет.

Мы всё ещё смотрим на:

  • стек
  • опыт в годах
  • «насколько хорошо пишет код»

Хотя это уже не главный фактор.

AI забрал на себя слой: 👉 «как именно написать код»

И резко обесценил:

  • заученные паттерны
  • синтаксис
  • «я знаю этот фреймворк N лет»

Теперь это не преимущество. Это база.

Что становится ключевым? Контекст и ответственность.

  • понимает ли человек домен
  • видит ли систему целиком
  • учитывает ли зависимости и последствия
  • умеет ли работать с рисками, а не игнорировать их

И главное:

👉 может ли он довести задачу от идеи до продакшена и ответить за результат

Раньше это был senior.

Сейчас — это становится baseline.

И здесь происходит главный сдвиг.

Мы уходим от ролей:

  • «я разработчик»
  • «я тестировщик»
  • «я девопс»

👉 к роли инженера, отвечающего за результат Инженер в новой модели:

  • может написать код
  • может проверить его
  • может выкатить
  • может принять решение, идти ли в прод

И главное — готов за это ответить Вплоть до уровня стартапа:

если инженер говорит 👉 «поехали без тестирования, риск понятен, беру на себя»

— это валидная инженерная позиция.

Потому что ответственность важнее процесса.

Если упростить:

❌ Старый подход «насколько хорошо ты пишешь код»

✅ Новый подход «насколько ты управляешь результатом в системе»

Отсюда меняется сама суть грейдов:

Junior — работает по постановке Middle — сам закрывает задачу в своей зоне Senior — управляет системой, рисками и результатом

Не кодом. Результатом.

И вот где становится неприятно.

Если компания не меняет модель:

  • она поощряет не то поведение
  • она удерживает людей на «кодовом уровне»
  • она продолжает делить ответственность между ролями
  • она теряет скорость там, где могла бы выиграть

И в итоге получает много реализации вместо реального результата.

AI не заменяет разработчиков.

Он просто: 👉 убирает оправдания не брать ответственность

Новые ролевые модели нужно вводить уже сейчас.

Не про «кто что пишет», а про «кто за что отвечает».

Иначе мы будем продолжать измерять навык написания кода в мире, где код больше не ограничение.