Skip to main content

TECH VEDA

Embedded Linux on Edge-AI 23rd Sept 2026 enrollingLinux kernel & Device drivers starts on 24th Oct 2026 enrollingCorporate on-site training - Submit proposal Pick your modulessignup for free monthly live Masterclass Register
Career

Why Should AI Not Replace You?

Scared of AI, most programmers upskill by consuming more content — infographics, re-watched tutorials, courses chosen by syllabus. That is passive learning. The future belongs to those who can build solutions to unfamiliar problems.

Why Should AI Not Replace You?

AI now performs many routine programming tasks, and engineers can see it. The pressure to upskill often sends them back to passive habits: scrolling infographics, re-watching tutorials, collecting courses by topic count. This builds familiarity, not skill. Your value now depends on solving unfamiliar problems, and that grows only when you train reasoning instead of recall: working through problems yourself, not consuming more content. Ask yourself daily: what am I doing to build my attention, understand problems more deeply, stay with them long enough to gain depth, and grow the competence to attempt one I have never seen?

It starts with a feeling most engineers carry but rarely name. You watch a model complete a function, close a bug, explain a subsystem in seconds, and underneath the admiration is a quieter thought: a lot of what I do could be done without me. Few say it aloud. Fewer stay with it. But it quietly influences what they do next.

The usual response is to upskill, fast. That instinct is right. What follows it is often wrong. Under pressure, with no clear sense of how to proceed, most engineers use the only method they were ever taught: consume more. Under pressure people choose the familiar, and consuming is the one learning mode school ever rewarded. More courses, more tutorials, more topics, more saved links. It feels like progress. It even looks like progress.

The panic is real. The response repeats the mistake.

For engineers, especially those working close to the system, the danger is not AI itself but the habit of giving up the thinking that made the work valuable — and then, in their haste to stay relevant, repeating that same habit with more effort.

Learning habits of the past decades

These habits made sense when information was scarce and the job was to know things. They are exactly wrong now, and most engineers are relying on them more than ever, and calling it upskilling. The problem was never the medium — a good talk or a clear diagram can teach. The problem is consuming content instead of thinking through problems yourself.

  • Infographic engagement. Scrolling, saving and re-posting infographics packed with facts and with no context. You need a base of knowledge to reason at all, but facts you never use are only trivia — and trivia is the one thing the model already has in surplus.
  • Video-playback learning. Replaying the same tutorial again and again, assuming each pass deepens understanding. It does not. Re-watching only makes the content familiar, and familiarity is not skill — it is rote learning. What you keep are images and phrases, not reasoning. So when a real problem arrives, you cannot use it: it was taken in through watching, not through thinking, so there is nothing to apply — only something to recognise.
  • Course collecting. Choosing training by how many topics the syllabus lists, then measuring progress by lectures completed. Coverage is not capability. Be wary of programs and trainers whose whole offer is content — recorded lectures, slide decks, a longer syllabus. Ask instead what they make you build, and whether someone experienced reviews your work and your reasoning. If the only thing on sale is material you could have found yourself, there is little there the model cannot already give you.
  • Note and bookmark hoarding. A growing library mistaken for a growing skill. A folder full of resources does not make you able; only practice does.
  • Answer-first tooling. Using AI as nothing more than a fast search box — paste, copy, move on, with no reasoning in between. It is not the tool that weakens you; it is using it to skip the necessary reasoning.

All of these share a single flaw: they are passive. Each time you re-read or re-watch, the brain strengthens one thing: your ability to recognise that material when you meet it again. That is what rote learning does — recall becomes fast and effortless, which is exactly what the work used to reward. But it builds only a feeling of understanding, and that feeling collapses the moment the editor is blank, the board will not boot, and you have to produce something. Recognising a thing and being able to build it are not the same, and in the brain they are not even the same pathway. Content is not the problem; it is only a starting point. The mistake is stopping there and taking “I have read about it” for “I can do it.”

Repetition strengthens what you already know. It does not build the ability to work out what you do not.

The apprenticeship that is disappearing

Those problem-solving pathways are not built by consuming. They are built by hard repetition — the unglamorous kind. You read an oops until the stack made sense. You bisected a regression by hand. You instrumented a driver until you caught the race. Nobody enjoyed those hours, but those hours were the apprenticeship: the work that turned a junior into someone worth keeping.

AI is very good at removing exactly that work. It reads the oops for you, guesses the bad commit, patches the symptom. A junior who lets the tool take nearly every hard problem for a year did not have a slow year. They learned the tools, not the craft — they gained almost nothing in the ability that grows over time. And the judgment that was supposed to grow in that time is precisely what the market will soon value most.

The bug closed. The apprenticeship did not happen.

Say a driver intermittently returns stale data. The model suggests a small delay before the read; the errors stop, the tests pass. But the delay only masks a missing cache invalidation or a read that races the DMA completion — the real cause is untouched, and it will return under load or on the next board. Take the fix and you have treated only the symptom. Do the work of tracing it and understanding it, and you keep the one thing that makes you hard to replace.

What the future actually rewards

One thing about the years ahead is clear. Anything that has already been solved, a model can retrieve and reproduce — and most days, most of the work is exactly that. The difference is what you are worth when there is nothing left to retrieve: when the failure mode has no matching post, when the board behaves unlike its datasheet, when the requirement fits no existing library. Those problems have no answer to retrieve. They have to be built.

The engineers who stay valuable solve problems no one has solved yet.

This is a different kind of thinking, and in the brain it is different work. Retrieving a stored answer runs along a connection you have already built, and the machine now does that faster than any trained memory. Building a solution to something new forces you to hold several parts together and form a connection that was not there before. That capacity is active intelligence, and in practice it is judgment, in three parts, none of them memory:

  • Framing — defining the real problem before any answer helps. The tool answers what you type; it cannot tell you the question was wrong.
  • Judgment — deciding whether an answer is sound: whether to trust it, where it breaks, what it implicitly assumed.
  • Attention — staying with a hard, unfamiliar problem long enough to understand it, instead of accepting the first solution that compiles.

None of these is retrieved. Each is grown slowly, by doing the unfamiliar work yourself and checking where you were wrong, so each attempt actually teaches you something.

How to build the part that stays yours

You do not have to refuse the tools. You have to change how you use them, so the hard practice stays yours. A few habits:

  • If AI gives you a fix, close it and rebuild the reasoning from a blank file. If you cannot recreate it, you have a fix, not an understanding.
  • Return to a hard problem a day or two later and rebuild the fix from the start. If you can, it stayed with you; if you cannot, it was never really yours. Spacing the practice out is what makes it last.
  • Spend the first minutes on the question, not the answer. Write down what you actually need to know before you open a tool. Framing is where judgment starts.
  • Read the source. Trace why it broke, not only what made it pass. The “why” is yours to keep; the “what” anyone can retrieve.
  • Treat every generated answer as something you must validate. Where does it fail? What did it assume? What did it leave out? Review is the scarce skill now, not typing.
  • Protect one block of undivided attention each day. One problem, no task-switching, no second screen. Attention is the underlying skill here, and it weakens when it is not used.

None of this means working slowly on purpose. It means spending your saved hours on practice that changes how you think. The brain strengthens whatever pattern you repeat, so repeat the reasoning, not the lookup. Two engineers fix the same bug in the same hour; one keeps the reason it broke, one does not. The build cannot tell them apart. The next bug will.

Use the tool to move faster. Do not use it to skip the part that was making you an engineer.

Questions to reflect on

  • When did you last solve a problem that had no answer waiting online?
  • If every AI tool went away for a week, what could you still build from an empty file?
  • What did last month’s “learning” actually leave you — a skill you can use, or the feeling that you understand?
  • Which of your daily habits build judgment, and which only expose you to information?
  • When a fix works and you do not know why, do you stop there, or do you find out?

So, why should AI not replace you? Not because you know more — on raw recall you cannot match it, and trying to is the wrong goal. Because when a problem arrives that has never been solved, you can frame it, analyse it, and build something that did not exist before. That is the one kind of value the tool cannot retrieve, and it grows only when you refuse to let the tool do your learning for you. The last decade rewarded those who could find the answer. The next will reward those who can build one for a problem no one has solved before.

At TECH VEDA we go beyond covering topics. We teach the internals in depth, and build the framing, judgment, and sustained attention that let you solve problems you have never seen before.

— Raghu Bharadwaj

Was this worth your time?
RB
Raghu Bharadwaj

Founder, TECH VEDA — 20+ years teaching the Linux kernel, device drivers and embedded systems.

Follow on LinkedIn

Get new posts by email

Kernel, embedded Linux and AI-era engineering — a few sharp reads a month. No spam.

We email occasionally and never share your address.