В IT-сообществе накопился закономерный скепсис в отношении проектов, созданных с помощью ИИ. Многие из них оказываются низкокачественными поделками, которые не работают должным образом. Однако существуют и исключения, такие как проект pgrust. Его автор, Майкл Малис, не просто экспериментирует с кодом: в процессе работы он обнаружил ряд реальных ошибок в Postgres, включая проблемы с безопасностью памяти и некорректную обработку данных. Это доказывает, что даже если амбициозный проект не станет коммерческим успехом, сама попытка его реализации может принести ощутимую пользу индустрии.
Новые возможности для разработчиков
Главная мысль заключается в том, что сегодня мы можем позволить себе быть гораздо амбициознее при создании софта. Раньше разработка узкоспециализированных инструментов — например, собственного компилятора или кастомной файловой системы — требовала огромных временных затрат и была доступна лишь единицам. Теперь же использование ИИ позволяет сократить время на реализацию подобных задач с месяцев до нескольких часов.
- Современные инструменты позволяют создавать быстрые regex-движки или оптимизированные сборщики кода без глубоких познаний в теории компиляторов.
- Многие проблемы, на которые ежедневно жалуются пользователи, сегодня можно решить самостоятельно, не дожидаясь обновлений от мейнтейнеров.
- Барьер входа в сложные области, такие как создание игровых движков или ИИ-агентов, значительно снизился.
Проблема многих профессионалов сегодня заключается в «до-агентной» модели оценки сложности. Разработчики привыкли считать, что создание низкоуровневых инструментов — это путь в никуда, ведущий к бесконечному циклу «изобретения велосипедов» без финального релиза. Однако текущие возможности позволяют создавать качественные решения «для себя» с минимальными усилиями. Пришло время пересмотреть отношение к сложности и перестать бояться масштабных задач, которые раньше казались невыполнимыми.
Источник: danluu.com