← All videos

Engineering video

14:38 · 7 October 2026

why Senior Engineers struggle in the age of AI

Chapters 13 sections

  1. 0:00The 3 types of senior engineers struggling with AI
  2. 0:30Self-taught & bootcamp devs: will AI replace you?
  3. 2:28Employed vs. unemployed developers
  4. 3:10Don't quit: outlast the storm

Key concepts in this video:

1. Self-Taught and Boot-Camp Developers Feeling Betrayed

Self-taught developers and ex-bootcampers who invested years into mastering coding find it demotivating to see AI generate code instantly, leading to job market insecurities and uncertainty.

Watch section from 0:00 →

2. Surviving Market Uncertainty and Retaining Transferable Knowledge

Developers are advised not to quit or sell out of panic, but rather to outlast market disruption by focusing on language-agnostic transferable knowledge, computer science fundamentals, and traditional algorithms.

Watch section from 3:11 →

3. Methodical Job Search and Structured Applications

Unemployed engineers struggling to get interviews must replace random applications with structure, discipline, accountability, and tracking.

Watch section from 6:00 →

4. CS-Educated Engineers Drowning in AI Slop

Engineers with formal computer science backgrounds struggle as top-down management pushes uncritical AI adoption, flooding codebases with AI-generated PRs that lack engineering principles.

Watch section from 6:00 →

5. Human-First AI Adoption and Architectural Quality

Smart companies approach AI adoption from an engineer-centric perspective, preserving software quality and using architecture to optimize token spend rather than forcing blind automation.

Watch section from 8:07 →

6. The Software Factory Mental Model

As agents begin autonomously building features and fixing bugs, the human engineer's role shifts toward supervising the software factory and diagnosing high-level architectural mistakes.

Watch section from 9:57 →

7. Post-2022 Developers and Imposter Syndrome

Engineers who started coding after the release of ChatGPT rely heavily on AI for everything, resulting in severe imposter syndrome and an inability to defend technical decisions in meetings or interviews.

Watch section from 10:00 →

8. Prioritizing Fundamentals Over Speed

Because the true scarcity in the AI era is quality rather than speed, engineers must use AI-enabled productivity to free up space to deepen their judgment, decision-making, and foundational craft.

Watch section from 12:00 →

Transcript

There are three types of senior engineers who struggle in this post AI era. This first category of self-thought ex-bootcampers, which are now senior engineers years later, they feel betrayed. They learn coding to live in a dream that no longer exist. They spend time and money and years of training to get better at this craft and now AI is coming and it feels like it's going to eliminate this professional together. On top of that, there is no real solution insight. Everybody's saying, hey, do more lead code, more project, you should learn AI. But nobody has a clear vision. So, what would you tell software engineers in this situation? So, of course, when you invested so much time and then you see AI coding faster than a human and the typical react component or whatever that you take half an hour to think about and then write and carefully craft and it took you three years only to get 20% faster doing that or 50% or whatever. And then you see AI doing that in a fraction of a second and people building things, people with no expertise, but that they didn't make the same investment of time and money. And then they build these things, it feels demotivating also. So, I totally understand that. And from a career perspective, it feels like just because I learn does do that thing that you got so much better off, then you'll be fully replaced. And it's basically the same as saying that you've been starting to be a civil engineer or an aerospace engineer and then they release computer assistant software and you won't have a job. The reality is to build with the tool, the people that will build with the tool, the people that will build healthcare software, the people that will build finance software. They'll be software engineers. Now, everything you learned will help you scale yourself with AI. So, a software engineer vibe coding will be much more effective than vibe coder. And you see the trend on X where people that started vibe coding are now thinking, oh, maybe I should learn the fundamentals when they realize that they are doing bugs. And solving problems that were solved way before, they realize, oh, probably if the code base was modular, I wouldn't spend so many tokens every time I fix a single problem because it wouldn't build the spaghetti that the model has to ingest. Or if I had a stable API, it would be easy to refactor. Or if I had tests on this, it would be easier to write tests. Or maybe I done that.