WeSearch

The LLM Is Not a Junior Engineer

·31 min read · 0 reactions · 0 comments · 8 views
#software development#ai ethics#large language models#programming#technology risk
⚡ TL;DR · AI summary

The article critiques the common practice of anthropomorphizing large language models (LLMs) as junior engineers, arguing that such framing overestimates their reliability and underestimates the value of actual junior developers. It highlights the risks of integrating LLMs into software development without proper oversight, especially in high-stakes or team-based environments. The author calls for more thoughtful, bounded use of AI in development, grounded in lessons learned from past software engineering failures.

Key facts
Original article
jacobharr.is
Read full at jacobharr.is →
Opening excerpt (first ~120 words) tap to expand

April 29, 2026 A collection of different thoughts about how LLMs might be thoughtfully incorporated into modern software development practices. In the wake of my last essay on why I don’t vibe code, I heard from various people on the Internet who read it (or the Bluesky skeets that inspired it). Some had adopted similar stances on their own, often for overlapping reasons. Others were dedicated vibe coders who wanted to share what practices they used that made things manageable for them. I appreciate the feedback! I’m not going to change my stance, but it’s good to get perspective on how actual developers (and not senior executives or corporate marketing materials) have engaged with this technology.

Excerpt limited to ~120 words for fair-use compliance. The full article is at jacobharr.is.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from jacobharr.is