Things are much complex in reality
Stop focusing only on how to code in high-level languages once it gets too abstracted like assembly language or any hardware-level internals where you won’t be touching those in most real-world roles. But until that point, avoid the hype and focus on the core fundamentals(especially problem solving/engineering sense)
All of these things are always important and will remain important rather than diving into frameworks that only make you dependent.
Because when it comes to real-world systems serving users and creating measurable impact, things get very complex.
You will be accountable for the code that goes into production and impacts millions of users.
You will be accountable for the code that causes issues, whether through deep technical complexity or larger abstracted problems.
Also, I go through alot of articles/post saying programming is dead, btw remember: coding is not the same as programming.
Coding is writing instructions in a language or framework.
Programming is problem-solving, designing systems, and applying logic to create impact.
If you focus only on coding and outsource the rest to AI, you’re skipping the real skill that makes you valuable.
If you rely on AI for all your coding—automating everything and skipping the core programming and CS fundamentals—you’ll create a mess. Do this for 6 months, and you’ll see the results:
Businesses, end users, and companies will suffer.
More importantly, your personal growth will suffer. Your cognitive ability will decrease, making you more dependent—and ultimately, dumber than AI.
AI is great for iteration. I admire the build-idea-first culture where executives, CTOs, and product managers quickly prototype and test ideas with AI-powered coding. That’s part of why there’s been so much excitement lately. But iteration is very different from long-term mastery and accountability.
Great lens mention by Sir Yasser in podcast with Ehmad bhai :
Build two teams—one who completely uses AI/automating stuff with tools and one who focuses on human in the loop, rechecking/evaluating each and everything
Do it for 1 year and see the results/impact in numbers
It look’s great in short demo’s—explaining small use case but real innovation happens when it becomes beneficial for large scale software’s/systems/businesses on ROI.


