Периодически слышу мнение в духе:
Такое мнение вызывает у меня скепсис. Для меня оно звучит следующим образом:
В любом проекте основное время и бюджеты съедает его поддержание и развитие. Более того – при плохой архитектуре, время на каждую новую задачу будет возрастать по экспоненте.
Как вы думаете, хорошая ли архитектура у "вайб-проекта", который собрал "не программист" за вечер в AI IDE, не вникая в код? Вот и у меня тот же вопрос...
Второй момент – научить AI делать доработки по описанию в Jira. Как правило, задачи формируются, исходя из бизнес-логики. То есть они вообще не учитывают, как вы там красиво сделали архитектуру, что новая "хотелка" перемешивает её в кашу.
Как правило, чтобы внести правки в существующий код с использованием AI, нужно подготовить детальный промпт, который описывает:
1. Важные детали архитектуры программы и code style.
2. Необходимый контекст для выполнения конкретной задачи.
3. Саму задачу. Причём не в Jira-формате, а уже разбитую на пошаговую инструкцию. Чтобы AI оставалось сгенерировать только необходимыенебольшие части логики.
Вроде как всё это должен уметь выполнять какой-то специалист... Желательно, с инженерным мышлением, который разбирается в компьютерных программах. А вдруг это программист? Да не, бред какой-то 🙂
Вывод: вне зависимости от вашей профессии, в неё придёт AI. Рано или поздно. И лучше быть тем человеком в компании, который уже разбирается в AI-инструментах в вашей сфере и готов научить коллег. А в тот момент, когда AI научится разрабатывать и поддерживать программы полностью автономно, мы начнём решать проблемысо Skynet совершенно другого уровня.
p.s.: тут, кстати, "AI-first" Klarna вновь начала нанимать живых разработчиков. Понаписал им AI "дешёвого кода", теперь кому-то надо его "дорого поддерживать".
Я написал себе целую программу (на 200 строк) и она заработала с первого раза. При этом я не программист и вообще не понимаю, что там происходит внутри. Скоро все программисты останутся без работы!
Такое мнение вызывает у меня скепсис. Для меня оно звучит следующим образом:
Сегодня я запустил в тазу самодельный кораблик, завтра запускаю в рейс первый круизный лайнер.
В любом проекте основное время и бюджеты съедает его поддержание и развитие. Более того – при плохой архитектуре, время на каждую новую задачу будет возрастать по экспоненте.
Как вы думаете, хорошая ли архитектура у "вайб-проекта", который собрал "не программист" за вечер в AI IDE, не вникая в код? Вот и у меня тот же вопрос...
Второй момент – научить AI делать доработки по описанию в Jira. Как правило, задачи формируются, исходя из бизнес-логики. То есть они вообще не учитывают, как вы там красиво сделали архитектуру, что новая "хотелка" перемешивает её в кашу.
Как правило, чтобы внести правки в существующий код с использованием AI, нужно подготовить детальный промпт, который описывает:
1. Важные детали архитектуры программы и code style.
2. Необходимый контекст для выполнения конкретной задачи.
3. Саму задачу. Причём не в Jira-формате, а уже разбитую на пошаговую инструкцию. Чтобы AI оставалось сгенерировать только необходимые
Вроде как всё это должен уметь выполнять какой-то специалист... Желательно, с инженерным мышлением, который разбирается в компьютерных программах. А вдруг это программист? Да не, бред какой-то 🙂
Вывод: вне зависимости от вашей профессии, в неё придёт AI. Рано или поздно. И лучше быть тем человеком в компании, который уже разбирается в AI-инструментах в вашей сфере и готов научить коллег. А в тот момент, когда AI научится разрабатывать и поддерживать программы полностью автономно, мы начнём решать проблемы
p.s.: тут, кстати, "AI-first" Klarna вновь начала нанимать живых разработчиков. Понаписал им AI "дешёвого кода", теперь кому-то надо его "дорого поддерживать".

