Мне никогда не нравилось писать код

Я вкатывался в ИТ через суровую школу хакатонов. Это когда нужно за 48 часов без сна залезть в голову к заказчику, понять его проблему, придумать продукт для ее решения, реализовать прототип и сделать спич, объясняющий, почему ваше решение самое-самое.

Когда тебя обходят ребята с голой презой и без кода, из тебя быстро выветриваются все иллюзии насчет того, что в ИТ самое важное😅️️️️

8 лет назад я усвоил, что самое важное - это продукт. А точнее то, как он решает боль пользователя. И всю свою карьеру ехал на этом: работодателю нужен был фронтендер - я готов, кто поедет на переговоры с заказчиком - я, кто будет настраивать CD на стейджинг, чтобы быстрее тестить баги - тоже я! Меня никто об этом не просил, я просто видел слабые места в процессе СОЗДАНИЯ ПРОДУКТА и старался прикрыть их.

Потому что мне интересно было именно это.

А код - это просто инструмент, которым мы пользуемся, но уж точно не цель

Поэтому в своей голове я четко разделяю "программистов" и "разработчиков"

• Программист любит код - рефакторинг, алгоритмы, архитектуру, геймить литкод и спорить за SOLID. Он готов корпеть над каждой строчкой, даже когда пользователю от этого ни холодно ни жарко. • Разработчик - это человек, который решает проблемы бизнеса с помощью кода.

Делают они одну работу, разница лишь в том, что во главе угла. Для решения проблемы подойдет любой способ получить рабочий код - купить на аутсорсе, скачать с GitHub, поручить джунам за миску риса или написать руками. Или даже сгенерировать нейронкой🌚️️️️

Если вся твоя профессиональная ценность держалась на сложности написания кода, его удешевление действительно выглядит катастрофой. Мы наблюдаем огромную девальвацию кода как такового. Сгенерировать PR на десятки тысяч строк - дело одного вечера (если не запроса). Ценность все больше смещается в сторону "продукта": как сделать из этого кода рабочий продукт? Как понять, что это действительно то, что нужно юзеру? Как сделать так, чтобы оно не рассыпалось через месяц? Это задачи для разработчика, а не программиста. Поэтому:

Ребят, простите, вам платили не за код. То, что вам нравилось его писать - счастливое совпадение. Можете оставить это хобби себе, а на работе берите в руки клод - и давай-давай

Ну и по поводу "ИИ заменит разработчиков". Представим, что ты жадный бизнес и у тебя 10 разрабов в найме. Ты на каждый 1$, вложенный в разработку, получаешь 5$ выручки. Т.е. твоя прибыль тут 400%. А теперь допустим, что ИИ правда кого-то ускорил.

И вот с ИИ ты начал получать на 1$ по 15$ выручки (разрабы шипят больше, а ты смог это все продать).

И вот у тебя выбор: • оставить 10 разрабов и увеличить выручку пропорционально бусту ИИ • сократить косты, уволить 2/3 разрабов и загребать те же деньги, но с большей маржой

Что выберете вы? Спойлер - здравый смысл и любой учебник по экономике говорит, что когда у тебя есть прибыльность 400%, то нужно выжимать педаль в пол и заливать этот канал деньгами (это же х5, ну але). Возможно, спад рынка обусловлен чем-то, кроме ИИ?