Comments 16
Хочется какого-то постепенства, пусть перед тем как полностью забрать моё рабочее место ИИ заберёт у меня для начала один рабочий день и сделает реальным четырехдневку.
Технологическую сингулярность не просто так назвали - если гравитация ЧД не позволяет убегать фотонам за горизонт событий, то в данном случае скорость усложнения системы быстрее, чем мы осознаем.
Вменяемые разрабы давно договорились между собой, подключили llm-инструменты к своим IDE и поустраивались на 3-4 рабочих позиции каждый, успевая закрывать таски на всех
Подход адептус механикус - помолись богу-машине, и, может быть, она даст тебе то, что ты просишь.
Уже можно писать роман в духе Пелевина. Вдруг всё так и было? Но искусство составлять рабочие промпты было утрачено и жалкие остатки знаний сохранились только в подвалах Ватикана.
Вот мне как заказчику по барабану (и даже по бубну) кому молиться: богу машины чтобы получить решенную задачу или тимлиду, чтобы не услышать очередную сказку, как разработчикам сложно, поэтому перекрашенную кнопку мы увидим только на следующей неделе
В идеале да. В реальности текущий ИИ не несет ответственности за косяки и не обучается на них. Плюс любой ответ ИИ пока что будет не доверенным (на чужой сетке будет таковым всегда), его надо ревьювить под лупой, чтобы он не написал трансформатор из дерева или "перевести все деньги в Северную Корею"
И вот уже мясной разраб выходит дешевле, особенно работающий вместе с ИИ...
В тех случаях когда перекраска кнопки требует больше 5 минут ллм вообще ни чем и ни как пока что помочь не могут, так что так и будет кнопка на следующей неделе
Автор сам может сказать о чем жта статья или он ее не читал?
Разочарование наступит быстро и жестко
Но можно было и в 2-словах, чтоб не так мучительно прийти к н.у. выводу
https://youtu.be/HQZZa4Vn1uc
Такие статьи вызывают противоречивые чувства. С одной стороны, возникают сомнения, зачем продолжать учить (программирование), если ИИ скоро вытеснят большинство разработчиков в сторону простой обслуги? И все это на фоне массовых сокращений в it (в развитых странах уже началось)
С другой стороны, когда видишь, как авторы таких статей умело управляются с нейронками (обучают их, разворачивают окружение для них, создают новые архитектуры и т.д.), то понимаешь, как тебе далеко до этих компетенций. И понимаешь, а учить все же надо. Остаются лишь вопросы что именно учить, последовательность и как выученные знания применять. Чтобы не стать вечным учеником. Это очень сложные вопросы, не стоит обманываться.
К тому же в таких статьях не только работа с нейронками, но и с кучей других инструментов. От работы с железом, до настройки сети, баз данных, распределенных вычислений и т.д.
Авторы сами то хоть понимают, что для многих умелое оперирование десятками разных инструментов, включая сами нейронки - это тоже магия?
И когда такой автор собирает из нейросетей и прочих инструментов Франкенштейна, заявляя, что он (Франкенштейн) может делать 90% работы, а программисту остаётся только 10% и деградация, жалуясь на скорую сингулярность, это выглядит как стёб над теми разработчиками, что ещё не постигли этого дзена.
Нихрена это не сингулярность. Это лишь новый уровень абстракции. И для разных задач/программ надо будет создавать своих Франкенштейнов. Универсальных механизмов не существует в природе. Энтропия не даст соврать.
Поэтому речь тут не о деградации, а о новых навыках. Современного водителя авто не стоит обвинять в деградации потому, что он не умеет управлять лошадью.
Полагаю, что в будущем разработчики будут заниматься решением задач через постройку сложных систем из ансамблей специализированных нейросетей, используя для этого знания железа и инструментария для координации работы этих нейросеток (распределение вычислений, базы данных, мониторинг, файловые хранилища, операционные системы и т.п.)
Собирал бота с чатГПТ часов за 20 (не программист)
Остановился на отладке (работал, но не все фичи+ новая фича порождала баг).
С мощными моделями всё проще.
Эксперимент, программирование с минимальным участием программиста-человека. Новый этап эволюции или начало деградации