«Х замінить програмістів» з 1959 року: історичний reality check від Сергія Бабіча
«Х замінить програмістів» з 1959 року
![]()
Знаєте, що спільного між фразою "Х замінить програмістів" і лялькою Барбі? Обидвоє зʼявилися 1959 року.
Так, вам не здалося. Спроби замінити програмістів "простим доступним інструментом" лише на декілька років молодші за мого батька.
І почалися вони, ви не повірите, з… COBOL. Навіть його назва розшифровується як Common Business-Oriented Language. Мова обіцяла спростити створення бізнес-програм, даючи можливість менеджерам та аналітикам самим писати програмні рішення.
Однак цього не сталося. COBOL швидко став популярним: він дав хвилю простих рішень, а ті дуже швидко перетворилися на складні системи. І раптом з’ясувалося очевидне — потрібні спеціально навчені люди. Так і виросло наступне покоління розробників: поріг входження нижчий, попит бізнесу — колосальний.
Нічого не нагадує?
Потім прийшов зоряний час предметно-орієнтованих мов, які ставили за мету прибрати необхідність писати алгоритми, натомість впроваджуючи декларативне програмування. Так на світ зʼявився SQL.
Наприкинці 1980-х індустрія задумувалась над тим, що краще описувати моделі й специфікації — а код нехай генерує система. Так народилася парадигма CASE (Computer-Aided Software Engineering).
Цього разу обіцянки включали радикальне підвищення продуктивності та унезалежнення результату від людського фактора. Люди не пишуть код, його генерує система.
Знову, що складніше були задачі, тим гіршими були результати. Що більшою була система, тим важче її було підтримувати. Код генерувався з шаблонів, часто надмірний, що призводило до серйозних проблем зі швидкодією. І так далі.
Проте ця хвиля протиснула стандартизацію вимог і специфікацій та закріпила нові ролі — бізнес-аналітиків і системних архітекторів.
В 90-і цей локомотив лише набирав обертів: Visual Basic, Excel, ERP-системи, Web та його no-code редактори, які зʼявилися задовго до самого терміну. Перші візуальні конструктори для вебу зʼявилися взагалі в середині 90-х років, коли сам веб ледь на ноги став.
Ну хто з дідів не памʼятає Macromedia Dreamweaver? Щоразу, коли хтось презентує "революційне" рішення для створення веб-рішень виключно мишкою, десь гикає один маленький Кучма і каже "це ж було вже".
Ну а сьогодні це LLM, або ж ШІ. Згенерує код, налаштує, запустить, а вам треба лише пояснити словами, що ви хочете.
Нічого не нагадує?
І знову, щойно задачі виходять за певну межу складності, на поверхню випливає та сама стара добра необхідність у фахівцях.
Вони будуть іншими, не такими, як ми. Вони будуть "інтеграторами", "промптінженерами" чи ще якимись, прости господи, "вайбкодерами". Нам же лишиться або приєднатися до їхніх лав, або лишитися динозаврами.
Так триватиме до теплової смерті Всесвіту: запити індустрії й бізнесу породжуватимуть нові інструменти, програмістів звільнятимуть, зʼявиться попит на нових фахівців, він приведе нове покоління і так далі.
І лише Барбі сидітиме в своєму кабріолеті та дивитиметься на цю метушню з ледь помітною посмішкою.
---
Автор: Сергій Бабіч Профіль: https://dou.ua/users/babich/
Коментарі
0Щоб залишати коментарі, увійдіть у свій акаунт.