"AI will replace us all."
"AI will replace us all."
That's what most posts are saying right now.
But the reality is a bit different.
I use AI daily.
First with Cursor, then with Claude Code.
And I have to say: it gives a real boost for simple tasks.
It's useful for:
1.debugging (classic rubber duck debugging situation)
2.explaining business logic
3.speeding up my workflow ā both on the code side and on unit tests
But this works because I know the fundamentals.
Frontend. JavaScript. TypeScript.
Recently, I tried something different:
porting a side project to Go, as a learning exercise.
I also used AI as a learning companion.
Asking it to explain Go concepts, syntax, and patterns I wasn't familiar with.
And here's what I noticed:
AI is strong at converting logic.
It's also decent at explaining things.
But without building the fundamentals myself, could I actually solve the problems that came up?
Not to mention - a lot of the generated code is potentially inefficient.
And without knowing Go, I wouldn't even spot it.
So yes, AI is powerful.
But only if you know the fundamentals of what you're doing.
You can use it to learn faster.
But you still have to do the learning.
Did you experience something similar?