
Комментарии 7
@mate26, “Не путайте божий дар с яичницей” ©
В коммерческой разработке я с 1997. Работал обычно лет по 10 в каждом месте. Иногда были сторонние проекты, там участвовал как внешний инженер.
Да, были приятные моменты, когда закончил проект в 2003, а в 2016м очередной пользователь меня нашел и спросил, как там кое-что сделать. 13 лет спустя, Карл!
Но умение абстрагироваться от права на код - это одно из важных правил против выгорания.
А умение считать очередное инженерное решение просто объектом в копилке опыта, а не гениальным актом творчества - это здоровое отношение к работе, кмк.
Ну и радость от творчества вне работы - вот то, на что не может посягнуть ни один работодатель.
А все что происходит на рабочем месте - на нем и остаётся. Хотит руководитель только курсор, да пожалуйста. Тщится за чистый код без Ai слопа - нате вам, мне не сложно быть конформным. Главное, чтобы сумма за часы жизни, оставленные на работе, меня устраивала.
p.s продолжаю утверждать, что создателей редактора комментариев на Хабр в аду ждёт котел, где они следующую вечность будут писать комментарии на Хабр с мобильного телефона.
Но умение абстрагироваться от права на код - это одно из важных правил против выгорания.
А умение считать очередное инженерное решение просто объектом в копилке опыта, а не гениальным актом творчества - это здоровое отношение к работе, кмк.
Я без иронии рад за Вас. Вы правы, не все могут абстрагироваться и относится к работе, только как к работе, за которую платят сумму устраивающую работника.
Ну и радость от творчества вне работы - вот то, на что не может посягнуть ни один работодатель.
Наверно, это одна из самых больших проблем разработчиков, которые "живут кодом" - неумение соблюдать work-life balance, поэтому они и придают столько значения удовлетворению от работы. Если бы я умел соблюдать этот баланс, я бы наверно тоже готов был стоять у конвейера за деньги (да и не обязательно разработчиком, а у настоящего конвейера, например, по рутинной сборке какого-либо изделия). И абсолютно верно то, что мотивировать меня должны будут деньги, гораздо большие, чем если бы мне нравилась эта работа.
Плюс ко всему то, что эта истерия по внедрению ИИ куда можно и нельзя потом может очень так не слабо аукнуться. Нейросети действительно хороши для помощи в рутине, для советов, куда посмотреть / о чём призадуматься, но когда их впихивают повсюду просто потому, что это модно и дёшево… Контекст задачи часто бывает не просто сложным, а попросту не известным ИИ. И тогда мы получаем хорошо, но абсолютно неправильно работающий продукт. И самое «весёлое», что это может стать ясно далеко не сразу.
В подтверждение Ваших слов могу сказать, что техдолг копится с огромной скоростью. Была у нас задача (опять же сделана с помощью ИИ), а после регрессионного тестирования было выявлено, что полностью сломалось определение кодировки файлов, осталась возможность обработки только UTF-8. Но бизнес требует time-to-marker, было принято решение внести в документацию информацию об ограничении по кодировкам и занести ремонт кодировки в техдолг. Прошёл год, как Вы думаете мы починили кодировку?
Ну конечно же да! Причём, с огромными премиями разработчикам! 😂 А если серьёзно, вы правы. Сейчас ИИ ещё слишком слабы даже для полезного анализа прямого нехитрого, но именно полного контекста. А уж то, о чём я говорил… Если смотреть на большую задачу целиком, то бывают, и довольно часто, ситуации, когда что-то, что называется, «не баг, а фича». Например, та же поддержка старых кодировок может быть просто для совместимости, а может быть (я гипотетически) ситуация, что наоборот, нужна поддержка Только старых ужатых. Да и при этом вообще только какого-нибудь одного из редких африканских диалектов. А UTF-8 при этом «в коробке» может быть недостатком из-за ненужности и, при этом, толщины. Мало ли, какие цели и рынок? Попробуй всё это объяснить ИИ. Нет, ну это-то объяснить легко, но когда при каждом промпте приходится писать такие главы «Мастера и Маргариты», себестоимость разработки оказывается куда больше, чем если бы всё это писалось просто ручками кожаных разработчиков.
Модуль на много хз сколько преплетенных класов, на древнем фреймворке, автор уже неизвестень, документации нет, доживает последние дни, но еще используется. И в нем надо поправить мелкий баг. Без АИ потрачу дня два-три на разгребание, с АИ - вот решение, вот потему так сделал,а вот общая картина, как оно в целом работает, смотри здесь и здесь.
Меньше читать кода, который я больше не увижу.
KPI по ИИ: как «эффективность» убивает мотивацию разработчика (и при чем тут синдром самозванца)