Программирование — это не динозавр: почему я всё ещё люблю код
Feeling Sad about AI

Энди Балаам, программист и автор блога, делится личной болью: ИИ вызывает у него грусть, несоразмерную реальному влиянию на жизнь. Причина — неуважение к программированию, которое он считал делом жизни. Он обращается к себе, к тем, кто любит код, и к новичкам: любовь к программированию нельзя отнять, а навыки мышления и понимания кода останутся востребованными, даже если прогнозы об ИИ сбудутся.
Они не могут отнять у тебя любовь к программированию. Ты просто любишь это: это волнует тебя, успокаивает, даёт творческий выход, приносит удовлетворение. Это данное Богом свойство твоей личности, и они не могут его отнять.
- simonw
Не уверен, насколько это полезно говорить, но, думаю, многие (включая меня, правда, уже несколько лет назад) прошли через этот момент экзистенциального кризиса и вышли с другой стороны.
Первая реакция, когда какой-нибудь кодинг-агент делает за час работу, на которую у тебя ушла бы неделя, и делает её хорошо, — это сильно пасть духом.
Как только ты смиришься с мыслью, что перевод точной спецификации в приличный код больше не уникальный навык, ты сможешь взглянуть на более широкий набор проблем, с которыми сталкиваешься как инженер-программист, и осознать, что осталось ещё так много всего, а твой существующий опыт и навыки означают, что ты можешь освоить эти новые инструменты, приносить пользу и работать на уровне, куда более высоком, чем у любого, кто только начинает создавать софт с помощью агентов без твоей глубины.
Если ты не хочешь, чтобы твоя профессия вообще менялась, тебе будет тяжело с этим — но разве это не было верно на протяжении всей истории разработки ПО? Была ли когда-нибудь стабильность в инструментах и языках, которые мы используем, дольше примерно пятилетнего горизонта?
Эти изменения происходят немного быстрее, но если ты выбрал разработку ПО как страсть, ты с самого начала подписался на довольно частые радикальные перемены.
- abnry
Я хорошо учился в школе, и похвала, которую я получал за успехи в математическом дипломе, сформировала мою жизнь и повлияла на мотивацию. Мне нравится похвала.
Но помимо социальных причин, я жажду понимания. Досконально разобраться в теме — это здорово. Я помню чувство, когда блестяще сдал квалификационный экзамен в аспирантуре.
Эти LLM ничего принципиально не меняют в этой мотивации, потребности и способности. Я не могу набрать промпт, смутно пробежать глазами стену текста и прийти к всестороннему пониманию. Мне всё ещё приходится работать.
Что мне нравится в LLM — они могут углубить моё понимание, помогая учиться эффективнее. Что мне не нравится — соблазн отключить мозг.
- datakan
Вчера мой сын сказал мне, что хочет программировать видеоигры как профессию. Ему 13. Он смотрит, как это делалось раньше, и видит, какую гордость люди испытывали от этого. Он не видел, как это сейчас.
Не уверен, что у меня хватит духу сказать ему, насколько ужасной стала индустрия. Это как сказать ребёнку 30 лет назад, что быть астронавтом бессмысленно, потому что на Луну больше не летают.
- asdfman123
Мне кажется, это рациональная реакция.
Лично я, хотя всё больше убеждаюсь, что будет волна увольнений разработчиков ПО, другая часть меня пока этого не осознаёт. Я этого не чувствую.
Какое-то время я был скептиком в отношении ИИ, но прямо сейчас он буквально делает мою работу за меня. Каждый месяц ему требуется всё меньше моей помощи.
Как только они заменят разработчиков ПО, они тут же примутся заменять всех остальных работников умственного труда. Но большинство людей ещё не переварили это.
Не могу поверить, что энтузиасты ИИ оказались правы.
- reenorap
Я чувствую противоположное печали — я очень, очень воодушевлён. Я люблю программирование и люблю технологии, но то, что я делаю сейчас, выходит за пределы того, что я не мог бы сделать в одиночку, и теперь я трачу несколько часов на создание полноценных сквозных штук. Это золотой век для созидателей.
Я создал полностью работающий симулятор дома, сделал генератор математических тестов для своих детей, починил несколько других своих побочных проектов и добавил наблюдаемость, а также установил Prometheus и Grafana и построил дашборды Grafana — всё с помощью ИИ. Это чудесно.
Я планирую создавать мониторы цен на акции в реальном времени с персонализированными оповещениями, делать таймлапс-видео из изображений с моих камер безопасности, пытаться делать предсказания в реальном времени по футбольным матчам/отдельным розыгрышам, заставляя ИИ следить за игрой и на основе предыдущей истории предсказывать розыгрыши/исходы специально для ставок на спорт. Мне нужно найти время, чтобы разобраться, как всё это сделать, но то, что раньше было несбыточной мечтой, теперь на 100% возможно и достижимо за считанные дни.
- spijdar
Это находит отклик у меня, хотя я пришёл к несколько иному выводу, по крайней мере пока.
Моя точка зрения (пока что) такова: вероятно, никогда не было хорошо связывать свою идентичность/ощущение себя со способностью писать умеренно умный и в целом посредственный код.
Я всё ещё получаю удовольствие, когда пишу свой умеренно умный и в целом посредственный код, и ради собственного рассудка стараюсь делать это больше.
Но так или иначе, я не думаю, что когда-либо было хорошей точкой зрения строить самовосприятие вокруг способности быть полезным, написав код, и, может быть, это хорошо, что LLM раздавили моё эго в этом отношении.
- mindwok
Респект автору за откровенный и уязвимый пост. Думаю, мы все сейчас переживаем горе по тому, что любили: само программирование, открытый исходный код и сообщество вокруг него, высокие зарплаты и высокостатусные работы с бешеной переговорной силой. Думаю, многие всё ещё в фазе отрицания, но всё труднее отрицать, что быть в технологиях — это в принципе неузнаваемо по сравнению с тем, что было ещё 4 года назад.
Тем из вас, кто чувствует это горе, — надейтесь, что так же, как программирование и созданный им мир дали вам цель, сообщество, деньги и т.д., со временем придёт что-то другое.
- alexambarch
Мне было трудно преодолеть чувство, что всё, что я могу сделать, машина может сделать лучше и быстрее.
Я знаю, люди говорят: «Если ты боишься, что тебя заменят, значит, ты и так не был хорошим инженером», но от этого не становится менее больно. Мне было очень весело решать задачи и глубоко думать, но теперь моё время гораздо лучше тратится на проверку планов и кода машины, которая сделала эту часть за меня.
Да, это всё ещё хобби, которым я могу заниматься на стороне, но на основной работе это просто высосало из меня всю энергию.