You Are Not Your Code
Why Every Dev Needs to Understand AI — Like It or Not
Who used AI to write code this week?
Who refused to use AI this week?
Who is quietly worried answering either question?
"This is the biggest productivity jump of my career." | "This is going to destroy the craft I love." |
Both are honest. | |
It is already happening:
In your IDE
In your PRs
In your boss’s emails
In your teammate’s commits
In the code you’re about to review
The question is no longer if.
It’s how you relate to it.
It's not "AI replaces devs".
It's not "AI is useless hype".
For years we worked to raise the ceiling.
AI didn't raise the ceiling. It blew the roof off.
Turns out that wasn't entirely comforting.






Why does this shift feel personal?
We learned to identify with what we type
"I am a Java developer." "I am a backend dev."
Years of mastery — keystroke by keystroke
A tool that types for you feels like a tool typing over you
The verbs got bigger.
The responsibility got bigger.
I got excited. Really excited.
I rebuilt workflows. I shipped faster. I felt like I’d unlocked a cheat code.
I assumed my team would feel the same — that most developers would
They didn’t
Some were cautious. Some were quiet. Some pushed back.
And I couldn’t understand why.
It took me longer than I’d like to admit to realise:
I was so caught up in what the tools could do, I forgot to ask what the people around me were feeling.
Will I still matter in three years?
Is my experience becoming less valuable?
Am I falling behind right now?
If the code writes itself… what am I?
These are not weak questions.
These are the questions of someone paying attention.
What AI is bad at is exactly the senior-engineer list
Knowing what it doesn’t know. Long-range consistency. Saying "don’t build this."
When everyone can generate code, what you choose to keep is the differentiator
Taste in architecture. Taste in API design. Taste in when to stop.
A model can suggest. It cannot care.
Share your AI experiments openly — "hand in your AI story, no judgment"
We listen. We don’t judge.
Weekly "getting better at Claude" — room to mess up, be curious
Don’t push automation on people — don’t type over them
Let teams/people find their pace
A 2-person team is not a 200-person team
Security-critical ops is not a prototype frontend
A regulated bank is not a startup hackathon
But you have to decide — silence is not a policy
Start the conversation.
Bring it to standup Monday.
You are not your code.
If your value was typing code faster than everyone else — this future is frightening.
If your value is understanding people, systems, tradeoffs, and problems —
this may be the most exciting moment of your career.
Questions, disagreements, war stories — all welcome.
@maxandersen
https://xam.dk