← All videos

Engineering video

7:10 · 12 August 2025

Is this the BEST time to be a Software Engineer?

Chapters 6 sections

  1. 0:00Reduced Competition in Software
  2. 0:57The End of the Hype Cycle
  3. 2:26AI Technical Debt
  4. 3:48Software is Still Eating the World

Key concepts in this video:

1. Decreasing Industry Competition

Many developers are quitting due to AI doomerism, burnout, and side hustles, which means significantly less competition for those who stick with software engineering.

Hear it at 0:00 →

2. The End of the Learn-to-Code Hype

The hype has shifted from coding to AI agents, leading to drops in CS degree enrollments, bankrupt bootcamps, and influencers moving on, which will create a future shortage of qualified engineers.

Hear it at 0:57 →

3. AI-Generated Technical Debt

LLMs make it easy to generate garbage code that requires rewriting, creating a massive problem across global codebases that skilled developers will be hired to fix.

Hear it at 2:26 →

4. Software is Still Eating the World

Global software spending reached $675 billion in 2024, and software continues to power new innovations like self-driving cars, home robotics, and remote blue-collar work.

Hear it at 3:48 →

5. Easier Prototyping and AI Leverage

Mature ecosystems, cheaper infrastructure, and AI tools help good developers prototype faster, handle repetitive tasks, and learn new domains more efficiently.

Hear it at 5:07 →

6. Overtaking in the Rain

Just like race car driver Ayrton Senna noted you can overtake cars in the rain, current market fear and uncertainty allow dedicated engineers with clarity to make massive progress.

Hear it at 6:08 →

Transcript

This is in fact the best time for you to be a software engineer. And the number one reason for that is that a lot of developers are quitting, which means a lot less competition here on YouTube. We went from day in the life videos, like, hey, look how amazing my software engineering job is. To videos, hey, I quit my job and encouraging people to actually quit. And developers are quitting because of many reasons, some of them being AI doomers saying the world it's over and software is not worth it.