Is AI the ultimate co-pilot, or is it just flooding our repositories with "slop"?
In this episode of The AI Valley Podcast, host Vikas sits down with Srikanth, a seasoned veteron software engineer with 18+ years of experience in Big Tech, to have a grounded, engineer-to-engineer conversation about how AI is really impacting software development beyond the hype.
Together, they strip away the hype and analyze what it actually feels like to write code alongside modern LLMs.
From the loss of the "builder’s dopamine hit" to the surprising efficiency of the Jevons Paradox, this conversation explores whether we are witnessing the end of software engineering or its rapid evolution.
This is not a surface-level debate about “AI replacing jobs.”
Instead, the conversation goes deep into:
- Where AI genuinely helps engineers today and where it clearly fails.
- Why AI often produces working code but questionable software.
- The difference between writing code and designing systems.
- Whether junior engineers risk losing depth in an AI-first world.
- How hiring, interviews, and engineering expectations are changing.
- If software engineering roles will shrink or explode because of AI.
- Why domain expertise, judgment, and systems thinking still matter.
The discussion also touches on software craftmanship, creativity, debugging, career anxiety for students, specialization vs. generalism, and whether decades-old software stacks will need to be rewritten in an AI-native future.
If you’re a software engineer, tech leader, student, founder, or anyone building with AI, this episode offers a rare mix of realism, humility, and first-principles thinking from someone who actually ships production software.
🎧 No predictions. No fear-mongering. Just honest insights from the trenches.
Key Topics Discussed: