I'm Syed Ahmer Shah. I'm 19, I'm from Pakistan, and I'm still an undergraduate studying Software Engineering. I want to say that clearly before anything else, because I'm not writing this as some expe
blog.ahmershah.dev16 min read
What makes this compelling is that Syed Ahmer Shah includes his own mistakes instead of presenting himself as an AI expert.
Syed Ahmer Shah captured something many developers experience but rarely admit: AI can make you feel competent before you are.
This really reframes seniority: knowing what good software looks like may matter more than producing every line manually.
Syed Ahmer Shah, the point about reading AI-generated code like someone else's homework is an excellent habit worth adopting.
Syed Ahmer Shah, this is the kind of AI discussion developers actually need: practical, uncomfortable, and grounded in experience.
The calculator analogy works surprisingly well here—automation changes valuable skills rather than simply eliminating entire professions.
Syed Ahmer Shah makes a strong point: faster code means very little if you cannot explain what shipped.
I really liked the idea of understanding the plan before letting AI touch the implementation, Syed Ahmer Shah.
Syed Ahmer Shah, the distinction between using AI and depending on AI is probably the most important lesson here.
What stood out most, Syed Ahmer Shah, was your honesty about becoming productive while quietly losing understanding.
Syed Ahmer Shah nailed the real danger: using AI so much that we stop developing the thinking required to challenge it.
Sahil
The distinction between typing syntax and making engineering decisions is becoming increasingly important in modern development.