Я практически не пишу код уже год.
Но читаю что пишет ИИ для критических частей (алгоритмы, расчеты и т.п.), и корректирую, часто сильно, ИИ пока не может делать сложные вещи без коррекции.
В целом — я не представляю кто сейчас пишет код руками, это можно делать только если тебе по какой то странной причине все еще платят специально именно за это. Экономически это больше не имеет смысла.
Даже ревью кода не нужно для большинства проектов, типовые проекты низкой и средней сложности — сайты, интерфейсы, типовые базы данных, интеграции, воркфлоу и т.п. требуют минимальной проверки.
И для таких проектов 90% усилий человека — это документация, спецификации, стратегия тестирования и проверки качества и т.п. Код — в идеале вообще умышленно запретить как читать так и менять код вручную, и требовать чтобы корректность обеспечивалась неявно — системами спецификациями и проверкой качества, и т.п.
Выбор языка. Для типовых проектов — оптимальный для ИИ — возможно Rust. Это один из самых кривых и неприятных языков для человека, нечитаемое месиво, код на Rust это сами меня всегда удивляли люди кто изучали или читали Rust, разве что только если очень хорошо платят.
Но, неожиданно, для ИИ нечитаемое месиво не провблема, а семантические гарантии Rust оказываются очень полезными. И, неожиданно, учитывая что человек больше код не читает, Rust оказывется хорошим вариантом.
Для сложных проектов, ревью человеком все еще требуется, поэтому Rust не самый лучший.
(уточнение, это не значит что мелкие индивидуальные проекты надо делать на руст, это скорей для компаний когда боль менее средний проект а не маленький, мелкие проекты нужно делать — спросить у ИИ что он считает лучшим выбором, и что ИИ скажет так и сделать.)
Я иногда захожу на форумы по программированию, и там обсуждают полнейшую дич, такое впечатление что все еще нет понимания что все это больше не имеет смысла, как обсуждение радиоламп.
Интересно было увидеть недавнюю презентацию Девида Хансона (создатель Ruby on Rails) на эту тему
www.youtube.com/watch?v=vDjW_dRyKXY
Которая вызвала наверно 90% негативную реакцию в сообществе Ruby on Rails, поскольку он сказал что продукт который он создал, как и программирование в целом, больше не имеет смысла. Он очень четко и ясно сформулировал мои ощущения.
А также, по слухам, Matz (создатель Ruby) примерно такого же мнения, но он человек мало публичный, и более дипломатичный, поэтому прямо такого не скажет.
Кванты тоже несколько напряглись
www.reddit.com/r/quant/comments/1wephsy/quant_is_already_automatable_as_math_now/
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
понятно все с автором