Высокоуровневые навыки проектирования и абстрагирования будут становиться всё более и более важными по мере того, как AI будет брать на себя функции программиста. Мы сможем (до некоего порога, пока плохо прогнозируемого) автоматизировать и масштабировать обычное программирование с одной стороны, и составление ТЗ на основе словесного описания с другой стороны, но вряд ли сможем в обозримом будущем автоматизировать понимание предметной области с целью её формального моделирования, с качественным system design и software design.
Сколько я не просил ChatGPT пооптимизировать дизайн небольшого проекта на 20 классов, он лишь переименовывал классы, выдавая это за software design, и иногда хвастался, что переделал (по форме) DI, хотя семантика никак не изменилась.
Post #939
1.12K
- 👍 11
- ✍ 6
- 😁 5
- 🤔 2