- Инженер-программист с опытом в веб-разработке и применении ChatGPT.
- Мечтает о создании AGI для реализации нереализованных идей.
- Ни одна LLM пока не научилась писать приложения и сайты самостоятельно.
- Новичкам LLM не заменили профессионалов и не сделали из них джуниоров.
- Текущее состояние и перспективы развития LLM: написание фрагментов кода, проверка программистом, не могут мыслить архитектурно и моделировать будущее.
- В ближайшие годы ожидается появление инструментов разработки с активным участием ИИ.
- ИИ помогает выявлять множество проблем на ранних стадиях разработки.
- Увеличение размера контекста для охвата всего проекта целиком.
- Инженерное мышление в программировании: создание эффективных инструментов, решение задач, скорость разработки, производительность, гибкость, совместимость, стоимость, масштабируемость, надежность, безопасность.
- Создание эффективных инструментов сложно из-за замкнутого круга: проверка эффективности требует создания инструмента, а создание инструмента требует проверки его эффективности.
- Вторая проблема: выбор подходящего решения из множества вариантов с разными ограничениями и проблемами.
- Языковые модели не справляются с инженерными задачами, так как не занимаются исследованием и поиском эффективных решений.
- Прогнозы о скором создании AGI могут быть неточными из-за отсутствия опыта и знаний о сложностях разработки.
- В ближайшие годы программисты увидят все более совершенные инструменты, но они останутся помощниками, а не заменой.
Почему ИИ не заменит программистов: взгляд инженера
1 янв 2025
Краткий пересказ
от нейросети YandexGPT
Источник:
habr.com
Обложка: Изображение сгенерировано shedevrum.ai