Здравствуйте, Shmj, Вы писали:
S>Сейчас даже звучит нелепо, а ведь именно так раньше люди размышляли о будущем:
Ничего нового. Каждая очередная технология в этой области обещает (устами евангелистов-идиотов) сделать программистов ненужными.
Началось всё ещё с фортрана. Это же так круто — программисты больше не нужны! Пользователи могут сами писать нужные им математические формулы, а волшебный компилятор породит из них инструкции процессора безо всякой помощи программиста.
Правда, оказалось, что мало-мальски интересные вещи (вроде решения систем уравнений) на Фортране могут написать не только лишь все, а специально обученные люди, знающие и Фортран, и матан.
Потом было процедурное программирование — и опять: "через каких-то пару, ну максимум пять лет будут написаны все нужные библиотеки, и программисты станут не нужны — пользователи просто будут вызывать готовые функции".
Обратите внимание: SQL изначально проектировался с расчётом на
интерактивное взаимодействие с пользователем. Ребята опять ожидали, что программисты станут не нужны — любая кладовщица просто будет садиться и писать запросы на почти что человеческом языке:
select available_amount from the productsStore where product_id in (select id from products where name like '%pillow%')
Потом было ООП.
Потом — компонентное программирование и rapid application development.
Потом — zero-coding
Теперь вот vibe coding.
И каждый раз ожидания одни и те же: сейчас мы сократим программистов в 100 раз, а скорость выхода на рынок вырастет раз в 10.
И каждый раз спрос на программистов только возрастает. Правда, каждый раз чутка меняются требования к этим программистам.
С точки зрения ребят из 1956 года, программисты на Фортране — бесполезные смузихлёбы, которые вообще не понимают примерно ничего о настоящем программировании. Ни систему команд, ни номера портов, ни архитектуру ввода-вывода — нихрена не знают. Пишут себе формулки на своём скрипте и в ус не дуют.