Когда я начал программировать, весь мой день строился вокруг разработки. Я просыпался, писал код, уходил спать. И так было изо дня в день. Весь мой круг общения состоял из людей, которые тоже пишут код. Я изучал фреймворки, библиотеки, разные языки программирования.
Я пришёл в разработку, потому что меня восхищала мысль о том, что с помощью написания кода я могу создавать какие‑то новые программы. Всё, что мне нужно, — это просто научиться программировать, и я смогу создать что угодно. Если я изучу PHP, то смогу делать бэкенд. Изучу HTML и CSS и смогу создавать сайты.
Я мог выбрать, что я хочу создавать, изучить под это нужные технологии, и начать создавать. Открываешь IDE, создаёшь новый проект, и с чистого листа реализовываешь. Выбираешь паттерны, библиотеки, фреймворки, читаешь документацию, разбираешься в исходниках. Ты настолько погружаешься в процесс, что не замечаешь, как проходят дни. Со временем появляется свой собственный стиль разработки.
Я писал код, и мне нравилось писать код, но это была не та деятельность, которой я хотел бы заниматься всю жизнь. Я больше любил создавать что-то новое, а не сам процесс написания кода. Мне нравилось с нуля, с одной только идеи, создавать такие продукты, которыми пользуются люди. По этой причине я всегда работал только в стартапах и никогда в крупных компаниях.
Я всегда мечтал о карьерном росте, чтобы стать тимлидом, менеджером, или занять другую роль, в которой не будет написания кода. И всякий раз, когда код мог написать другой человек, я уходил из написания кода к менеджерским задачам. Пишу я код сам или делегирую это другим людям, для меня не имело значения.
Я хоть и пришёл в разработку из интереса самого создания чего‑либо, позже я стал заниматься этим только потому, что мне платили за это деньги. Это для меня было именно профессией. Хоть я и писал код в свободное от работы время, я всё же таким способом делал свои стартапы, с которых планировал зарабатывать деньги. Написание кода и деньги были неотделимы друг от друга. Со временем главным стал доход с проектов, а не просто желание создавать проекты.
Но есть другой тип людей. Это истинные программисты, которые занимаются написанием кода независимо от дохода. Они пишут код просто потому, что не могут его не писать. Им не важно, сколько денег они на этом зарабатывают. Они могут делать опенсорс проекты, которые никогда не принесут им дохода.
Им нравится писать код, решать задачи разработки, проектировать, продумывать логику, исправлять баги, понимать всю систему целиком. Им нравится сам процесс. И они никогда не отдадут это ИИ агентам.
Я люблю создавать стартапы, а они любят писать код. Для меня создание проектов это способ заработать деньги. Для них программирование это искусство.
Поэтому все мои аргументы о том, как мне ИИ помогает в создании проектов, абсолютно не применимы для людей искусства. Им не нужно, чтобы ИИ в чём-то им помогал.
И поэтому часто есть негативная реакция на утверждение, что скоро ИИ заменит всех программистов. Для людей искусства само это утверждение нелогичное. Даже если произойдет какой‑то технологический прорыв и ИИ действительно сможет автономно работать и решать задачи в сотни раз быстрее людей, то люди всё равно продолжат писать код руками, каждую строчку кода. ИИ никогда не сможет забрать у них способность и желание писать код.
Я не использую ИИ при написании текстов. Он пишет бездушный, пресный текст. ИИ слоп, который не хочется читать. Я хочу сам придумывать формулировки в тексте, вычитывать его и редактировать, придумывать название, удалять лишние предложения и целые абзацы. Мне нравится, когда в процессе написания текста у меня появляются новые идеи к этому тексту. Мне важен сам процесс написания, мышление в этот момент, а не только результат. Если бы я попросил ИИ написать текст на тему «Программирование это искусство», этого процесса мышления бы не было. Я бы не получил тех эмоций, которые есть при ручном написании текста. Для меня написание текстов это искусство, которым я занимаюсь независимо от денег. Думаю, у людей, которым нравится писать код, ощущения такие же.
Комментарии (11)

danilovmy
06.09.2026 15:02Я буду противовесом первому комментарию. Просто написание кода это
онанизм. Решение задач, вот где дофамин. Когда я замечаю за собой, что, например, скроллю код и рефакторю, потому что так красиво - просто откатываю все правки. Деньги платят не за красоту, а за решенные задачи. Опенсорс - это не про написание кода, это про решенные задачи плюс чсв, альтруизм или способ продать себя. Написать код или поработать газонокосилкой это ручная работа, которую можно и нужно автоматизировать, можно, конечно, получать при этом удовольствие, я только за.В итоге: можно видеть искусство в причудливо выстроенных символах. Но тратить свое время на это, без получения дохода - это, кмк, сродни алкоголизму: непродуктивное времяпровождение которое закончится, как только выключат компьютер.

InsiderCrush
06.09.2026 15:02А я не вижу тут противовеса совсем моему комменту. И ставлю лайк этому комменту. В реальности я вижу человека, которого я описал во втором параграфе) Человек-архитектор)

aragaer
06.09.2026 15:02А мне нравится писать код. Когда за это еще и деньги платят, то тоже можно. Вот когда "пиши код, потому что тебе за это денег заплатили", то нет, уже неинтересно.

ThJudge
06.09.2026 15:02Ну так можно сказать вообще про все что угодно. Даже про ковыряние в носу. И собирать клубы любителей и профи по ковырянию, гордится этим, проводить соревнования, обмениваться опытом, выпускать журналы. Обставить так, как будто это - единственное достойное занятие для человека и общатся с другими гроссмейстерами ковыряния в носу хихикать над "быдлом" которое не понимает всей красоты и грациозности данного занятия.
Так что философскую базу и оправдание можно приплести вообще к чему хотите. И найти там все характеристики искуства. Но что это меняет? А ничего не меняет. Никому не интересно кроме самих участников это секты и отдельной группы "ценителей". А другие такие-же группы, например художников или музыкантов будут над вами хихикать и считать искуство это у них, а у вас - фигня. И кто прав?

doitagain3
06.09.2026 15:02Комбинаторика и ничего более. Если вы восхитились, значит вас обманули. Чаще самого себя обманули.

golum404
06.09.2026 15:02Обожаю брать код таких вот романтиков-луддитов в команде, скармливать опусу с make review и потом тыкать носом в
романтический говнокодразные косяки
opus/fable уже обогнали кожмешков по глубине копания, скорости, внимательности. точка.

qr-kot
06.09.2026 15:02Профессиональный программист как правило пишет код за деньги. Он вынужден выполнять эту задачу по возможности эффективно (т.е. добиваться максимально приемлимого результата минимально необходимыми ресурсами) и отвечать за результат (как минимум в профессиональном смысле т.е. уметь починить если сломалось, а иногда и в правовом). За это ему и платят. Если он может добиться того же при помощи ЛЛМ-ки -- тогда почему бы и не? Если стартапера удовлетворяет качество кода, надерганного ЛЛМ-кой из интернетов -- тогда почему бы и не? Программист-кодописец ему действительно не нужен. Хотя вот автопилот изобретен уже давно, стоит наверно в каждом самолете -- и в каждом самолете до сих пор сидит несколько специальных человек, очно обученных другими специальными человеками, и некоторые из оных обязаны уметь все пилотирование вручную, от и до. Вот когда стартаперы от ИИ начнут летать на беспилотных самолетах, управляемых кодом от ЛЛМ-ки -- тогда и посмотрим кто кого заменил.
Отдельно нужно отметить, что самим по себе написанием кода, даже самого наилучшего, хоть руками, хоть ЛЛМ-кой, миллиардером не станешь. Даже самый высокооплачиваемый и наипрофессиональнейший программист кода обычно получает значительно меньше удачно ипошнувшегося стартапера, пусть и навайбкодившего хз что на коленке. Нужно понимать, что в бизнесе ценят не знания, а монетизируемость.
ЗЫ. Как надоела эта АИ-ня. Как ни откроешь хабр -- так и прет непонятно что...

thelexi
06.09.2026 15:02Прям по детски.. Программист получает удовольствие, когда решает задачу! Сделать код понятным, простым, эффективным - это тоже задачи. Если ИИ сможет сделать такой же код и при этом не наделать скрытых циклов, багов, сильных связей - то пожалуйста. Но сейчас максимум можно поручить сделать локализацию, при том обязательно после проверить.
Да! Программирование - искусство! Это факт! Знание языков, шаблонов, технологий не делает человека - программистом, ровно как и знание родного языка, принципов стихосложения не делают его поэтом. Но вот стремление к выразительности, простоте, сочетаемости....
Получение удовольствия от самого написания кода - детский фетиш. Написание кода чисто за кеш - профессиональное самоубийство через выгорание. Получение удовольствия от результата - когда ты видишь условно, как курьер приехавший к тебе открывает написанное тобой приложение - вот это радость от искусства и мотивация делать больше
InsiderCrush
Хорошая статья. Читаю и вижу в ней многое о себе :) Но хочу добавить, что написание кода это для многих кодеров как это еще и дофаминовая приманка. Как для наших мам и пап гадание кроссвордов) Только задачи гораздо сложнее. Но когда кодер нашел как решить задачу, нашел как сделать это элегантно, он очень собой доволен. А если ему еще за это и платят... ну вы поняли.
А то что описал автор, это разделение на разные уровни. Кому то комфортно писать код, кому то комфортно работать с архитектурой и проектировать. Но если кодер может написать код и тут же его проверить запуском, то архитектор может только надеяться. И ждать тестов. На архитекторах гораздо больше ответственности. Если он например неделю гонял отдел кодеров по своим задумкам и ничего не запустилось, это уже финансовые траты и ответственность персональная.