A response to “LLMs are Eroding My Software Engineering Career and I Don’t Know What To Do” - and to everyone I keep hearing this same anguish from. You’re not wrong that the ground is moving. You’re wrong about which ground.
Popularity, Jobs, LLM Proficiency, Concurrency Complexity, and Deployment Complexity
Five factors now drive language choice: developer adoption, job market demand, LLM code generation quality, concurrency handling, and deployment complexity. Here’s how they intersect.
Let’s talk about AI pair programming - not the hypothetical future version, but what we have right now in 2024. I’ve spent the last year working extensively with AI coding assistants, and I have some thoughts to share.