What I Mean By Learning, and What I Don't
What I Mean By Learning, And What I Don’t
Learning has always been part of being a software engineer.
Late nights. Long weekends. Missed sleep. Some new framework or language that was definitely going to matter this time.
After years of doing this — and doing it wrong more often than I’d like to admit — I’ve finally figured out a few things about what learning actually is.
And what it isn’t.
Learning is not Consumption
For years, I treated learning as input.
Books.
YouTube.
Udemy courses.
Conference talks.
When AI hit hard, I added prompt collections to the pile — hoping speed would substitute for understanding.
All of it moved me forward in some way.
But most of it didn’t stick.
I kept the book nearby.
Saved the video “just in case.”
Relied on bookmarks instead of memory.
Eventually I noticed a pattern:
If it doesn’t change how I build, choose, or explain, it didn’t stick.
Consumption can support learning.
It can’t replace it.
Learning Is What Survives Context Switches
I’m self-taught. I’m curious. I juggle projects.
Context switching isn’t a failure mode for me — it’s the default.
In the middle of a build, I’ll hit a block, dive into an article or tutorial, and halfway through… the original problem unblocks. Back to the project. Half-learned idea abandoned.
That happens constantly.
So I’ve stopped pretending uninterrupted learning is the standard.
Real learning survives:
- interruptions
- missed weeks
- tool churn
- hype cycles
If knowledge only works when conditions are perfect, it’s just trivia.
Learning Has a Cost (And That’s the Point)
Learning is expensive — not in money, but in things people avoid losing.
Time.
Ego.
Certainty.
We live in a shortcut culture. Fast answers. Fast courses. Fast mastery.
And yes, videos and tutorials have their place — but they don’t remove the cost.
Real learning takes time.
It bruises your ego.
It forces you to admit that something you were sure about… wasn’t true.
If there’s no tradeoff, you’re probably just entertaining yourself.
Learning Is a Decision Filter
This is the part that matters most to me now.
Learning is how I decide what not to chase.
It’s how I simplify instead of accumulate.
It’s how I stay relevant while tools, titles, and timelines keep shifting.
Not by knowing everything —
but by knowing what’s worth carrying forward.
Old Dog, New Flex isn’t a system to adopt or a mindset to perform.
It’s a lens I’m using to evaluate what actually lasts — especially when the industry keeps rewarding novelty over understanding.
If the way I “learn” doesn’t survive interruptions, change how I decide, or hold up six months from now, I don’t count it.
That’s the bar I’m holding myself to.
Anyone else is free to borrow it — or ignore it entirely.