lankastersky: (Default)
[personal profile] lankastersky
Раньше программы писались только для компьютера и их практически никто не читал. Да и много ли можно прочесть по перфокарте (если ты не Нео из перфоматрицы)?

Потом появились большие проекты и команды и стало пользоваться спросом грамотное программирование — отношение к компьютерным программам, как к литературе: когда компьютерная программа пишется не столько для компьютера, сколько для людей, чтобы люди могли ее прочитать. Стала популярной фраза "всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". Но никто так до конца и не понимал, как писать грамотный код, потому что "отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать". И вообще, все программисты разные и по-своему уникально креативные.

Потом компьютер стал учиться распознавать текстовые сообщения и генерировать ответы на них или переводить их на другие языки, и кто-то решил дать ему исходники программ, чтобы он поучился программированию и подсказывал людям, где в коде ошибки, как тот плагин в IDE, только умнее.

Потом какие-то парни сказали, что все эти аппмейкеры для создания сайтов по шаблонам без написания кода - прошлый век, и что надо искусственный интеллект научить писать программы для человека. А че там сложного?

И тут все взвыли. Потому что выяснилось, что люди так и не научились писать программы, понятные другим, в том числе и искусственному разуму. Нечитаемые переменные, забытые функции, методы по 500 строк и т.п. (и самый популярный ворнинг у бедного ИИ был: отсутствующие комменты).

Ок, потратили кучу времени на отладку и комментарии, нашли прекрасные библиотеки кода, написанные по классическим канонам, скормили ИИ, запустили переобучение, и вроде бы заработало: ИИ научился писать код для крестиков-ноликов и постить в аппстор приложение-фонарик. Создатели обрадовались, показали ИИ начальству и спросили, что делать дальше. Начальство дало пачку с ТЗ, сказало скормить компьютеру и показать через несколько дней результат.

И тут все взвыли во второй раз. Потому что если грамотный хоть кто-то писать научился, грамотно составить ТЗ не смог еще никто.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

lankastersky: (Default)
lankastersky

January 2021

S M T W T F S
      12
3456789
10111213141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 26th, 2026 05:50 pm
Powered by Dreamwidth Studios