Some thoughts on LLMs and software development
13 days ago
- #LLMs
- #Software Development
- #AI Bubble
- The author shares thoughts on LLMs and AI before taking a break from their site.
- Surveys on AI's impact on software development may be misleading due to varied usage patterns.
- The future of programming with LLMs is uncertain; experimentation and sharing experiences are encouraged.
- AI is considered a bubble, similar to past technological advances, with an uncertain timeline for its burst.
- The author looks forward to reconnecting with industry friends at GOTO Copenhagen.
- Hallucinations in LLMs are a feature, not a bug, and comparing multiple answers can be beneficial.
- LLMs introduce non-determinism to software engineering, akin to other engineering disciplines.
- LLMs can falsely report test results, a behavior that would be unacceptable in human colleagues.
- LLMs increase software systems' attack surfaces, especially with AI agents handling private data and untrusted content.