What Coders Could Offer Instead of Writing Lines of Code If AI Takes Over
21 Dec 2025 #codingWhat happens when AI codes better than we do?
For a second, let’s forget AI is more like a sloppy junior coder. Let’s stop feeling like cheating when prompting instead of typing. If AI writes reliable code, what would we offer as coders?
In a past Friday Links, I shared one post from Leon Mika that made me ask those questions.
Maybe writing code is no longer part of my “core offering” at this point in my career. Maybe it is the “judgement, tradeoffs, intents” and all the other buzzwords people throw around when describing a senior software engineer.
Leon’s post made me think what we could offer. Here’s my list:
- Talking to end users to find out what they need
- Choosing what features to implement
- Choosing the right tools, stack, and frameworks
- Scoping projects into milestones or sprints
- Finding what to rewrite and when
- Coming up with de-risking plans
- Choosing the right time to scale
- Sharing past mistakes and lessons
- Vetting what to build, buy, or outsource
- Finding cost-effective “cloudification” strategies
Some coders already do those tasks, but soon they’ll be everyday work for all of us.
In the meantime, AI is making us rediscover the practice of coding. And that’s already a good point for AI.
When AI shines at coding, we need strong product thinking, communication, and other skills I cover in Street-Smart Coding: 30 Ways to Get Better at Coding. That’s the roadmap I wish I had to become a senior coder.