Я думаю, что в ближайшее время нейросети и no(low)code решения не смогут заменить обычных разработчиков во всех областях, тк:
- Все эти инструменты сейчас предполагают, что ты знаешь, что хочешь получить в результате, и умеешь ими пользоваться.
Тоесть тут всё равно нужен человек, который будет разрабатывать приложение и избавляться от неизвестности.
- Есть множество нефункциональных требований, типа доступности (SLA), стоимости эксплуатации, отказоустойчивости, производительности, безопасности (например разработка запуск решения в закрытой среде заказчика) - все эти требования многие no-code решения не могут удовлетворить, как и нейросети.
Но, например, для написания MVP или небольших приложений nocode уже используется даже в крупных компаниях. Правда эта тема совсем не новая - всякие CMS и конфигурируемые ERP-системы не первый десяток лет существуют.
PS: в своё время SQL считался убийцей программистов, тк теперь для работы с данными не нужны программисты - запрос может писать даже бухгалтер.
Ну и где сейчас этот SQL? Правильно - он стал инструментом программистов. Думаю, что с nocode и ИИ будет то же самое.