Пока Claude, OpenAI и Grok конкурируют и выпускают модели быстрее, сильнее, дешевле💃, я все чаще встречаю такое, как на скрине.
«Эти кретины со своим AI, все сломали. Никто ни за что не отвечает, ничего не понятно. Раньше нормально работали» (моя интерпретация).
Мне есть что сказать!
Любые изменения несут неопределенность. Изменения в процессах, инструментах, целях, людях ломают то, как мы что-то делаем, кто за это отвечает.
Чем больше затрагивают изменения, тем выше неопределенность.
Со Scrum и Agile было то же самое: «Напридумывали дебильных планерок, каких-то спринтов. Раньше спокойно делали задачи, все было хорошо»)) И это были не сильные изменения, ну там демо недельные, пятиминутки, таск-трекеры, оценка задач. Мы не меняли язык, фреймворк, IDE, документацию. И то этот процесс изменений занимал по полгода-год.
А сейчас меняются не просто процессы. Меняется то, как человек вообще кодит. Инструменты, подход к работе и самое сложное -
mindset. Приходят люди, которые мыслят совсем по-другому.
Масштаб изменений огромный. С чего бы неопределенности быть низкой? Поэтому те, кто не способны меняться и жить с неопределенностью, будут отваливаться, и будут приходить новые люди.
Причем, что интересно - чем выше уровень ответственности специалиста, тем легче он работает с изменениями, управляет ими.
Мой способ с этим разбираться -
раскладывать на кирпичики. Не устану рекламировать прекрасный курс
Model Thinking.
Любую херню, какой бы сложной она ни была, всегда можно разобрать до основания и заново собрать. Это, между прочим, один из важных навыков программистов, когда ты долго пилишь какую-то фичу, требования часто меняются, обязательно приходит такой момент:
"ох бля, напридумывали... ладно, надо все переписать"
И вся разница, с точки зрения внутреннего состояния, - это способен ли человек выдохнуть и сказать это самое «надо все переписать».