Программисты не нужны (?)

Самат Галимов, ФАНС-разработка, «запуск завтра»

t.me/samatg , t.me/ctodaily, [email protected]

кто я такой?

бывший техдир медузы, bookmate (яндекс книги), дейтинга pure

популярный подкастер (запуск завтра)

владелец бутикового аутсорса (25 разработчиков, 7 лет на рынке)

да, простые штуки (лендосы, простые MVP) можно вайбкодить

часы вместо дней и недель

MVP вместо ТЗ: show, don't tell

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

MVP вместо ТЗ: тоже есть правила

  • любая SOTA модель (дорогую) и родная упряжь для неё (claude code, codex, antigravity)
  • популярные фейрмворки (react вместо vue)
  • AI-ready стартеры

мой процесс (главные модели кажется умеют сами)

  • сделай хорошо
  • «задай мне исчерпывающие уточняющие вопросы»
  • «подробно опиши, как понял задачу и что будет в результате, составь план действий»
  • profit

но это только 20% разработки софта!

  • стабильность и масштабируемость (не про RPS)
  • operations

в начале всё супер, программисты сделали 80% за две недели! 🌹🌹🌹

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

легаси

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

AI-speedrun

6 месяцев легаси за 2 дня!

ИИ-бонусы

  • безопасность 0%
  • SQL-инъекции, вход без авторизации

что решает?

  • нормальная модульная архитектура
  • нормальный (dev)ops: CI/CD, стеджинги
  • навык давать и выполнять обещания
  • среда, в которой это поощряется
  • умение пушить бизнес, чтобы фичи красиво ложились в код

not there yet

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

а что можно?

  • использовать ИИ для того, чтобы разобраться в существующем коде; ищет супер быстро
  • ИИ пишет тесты, но их нужно внимательно проверять и делать читаемыми (не обманываться, самое главное не проверил)

как делать?

  • работа над контекстом: скидывать примеры реализации, правила и договоренности по работе с кодом (agents.md)
  • plan / build workflow (build может быть более дешевый и быстрый)
  • не жалеть жечь токены! (у нас они сами себе покупали 🙈)

так что в результате?

  • не yolo, но джун, которого нужно внимательно ревьювить
  • работа для программиста! просто другая

Спасибо!

ВОПРОСЫ!

Самат Галимов, ФАНС-разработка

t.me/samatg , t.me/ctodaily, [email protected]

1

Программисты не нужны (?)

Самат Галимов, ФАНС-разработка, «запуск завтра»

t.me/samatg , t.me/ctodaily, [email protected]

2

кто я такой?

бывший техдир медузы, bookmate (яндекс книги), дейтинга pure

популярный подкастер (запуск завтра)

владелец бутикового аутсорса (25 разработчиков, 7 лет на рынке)

3

да, простые штуки (лендосы, простые MVP) можно вайбкодить

часы вместо дней и недель

4

MVP вместо ТЗ: show, don't tell

  • раньше я просил wireframes, теперь можно их генерировать, да ещё и интерактивные!
5

MVP вместо ТЗ: тоже есть правила

  • любая SOTA модель (дорогую) и родная упряжь для неё (claude code, codex, antigravity)
  • популярные фейрмворки (react вместо vue)
  • AI-ready стартеры
6

мой процесс (главные модели кажется умеют сами)

  • сделай хорошо
  • «задай мне исчерпывающие уточняющие вопросы»
  • «подробно опиши, как понял задачу и что будет в результате, составь план действий»
  • profit
7

но это только 20% разработки софта!

  • стабильность и масштабируемость (не про RPS)
  • operations
8

в начале всё супер, программисты сделали 80% за две недели! 🌹🌹🌹

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

9

легаси

  • никто не понимает как оно работает
  • одно чиним, второе ломаем (нет тестов)
  • нет культуры постановки задач и принятия результата
  • сложно деплоить, нет стейджинга (плохой devops)
10

AI-speedrun

6 месяцев легаси за 2 дня!

11

ИИ-бонусы

  • безопасность 0%
  • SQL-инъекции, вход без авторизации
12

что решает?

  • нормальная модульная архитектура
  • нормальный (dev)ops: CI/CD, стеджинги
  • навык давать и выполнять обещания
  • среда, в которой это поощряется
  • умение пушить бизнес, чтобы фичи красиво ложились в код
13

not there yet

  • не предлагают шейпить решение в ответ на безумную бизнес-хотелку, а берут под козырек, как плохие аутсорсеры
  • обещания? ответственность?
14

а что можно?

  • использовать ИИ для того, чтобы разобраться в существующем коде; ищет супер быстро
  • ИИ пишет тесты, но их нужно внимательно проверять и делать читаемыми (не обманываться, самое главное не проверил)
15

как делать?

  • работа над контекстом: скидывать примеры реализации, правила и договоренности по работе с кодом (agents.md)
  • plan / build workflow (build может быть более дешевый и быстрый)
  • не жалеть жечь токены! (у нас они сами себе покупали 🙈)
16

так что в результате?

  • не yolo, но джун, которого нужно внимательно ревьювить
  • работа для программиста! просто другая
17

Спасибо!

ВОПРОСЫ!

Самат Галимов, ФАНС-разработка

t.me/samatg , t.me/ctodaily, [email protected]