А что, если…
Эдсгер Дейкстра писал:
На экономический вопрос «Почему программное обеспечение такое дорогое» столь же экономическим ответом был бы такой: «Потому что его пытаются получить при помощи дешёвого труда». А почему пытаются? Да потому, что присущие ему трудности повсеместно сильно недооцениваются.
Если продолжить эту мысль, то использование GenAI – очередная попытка создавать проекты максимально дёшево, игнорируя вытекающие из этого проблемы. Навскидку:
- больше кода, меньше контроля со стороны человека, проблемы безопасности и качества;
- непонятно, как будут появляться новые эксперты, которые могут понять сгенерированный код (проблема обучения);
- некому найти исправить сложные ошибки – бесконечная перегенерация фрагментов проекта в надежде, что ошибки исчезнут;
- новые модели обучаются на плохом коде предыдущих моделей (сингулярность г-кода);
- и т.д.
А что, если внедрение GenAI в итоге сделает программное обеспечение дороже, а не дешевле?