← All episodes

Junior Programmers Are Not Cooked

| 7 products mentioned
Watch on YouTube tech job market ai coding tools career advice llms and limitations startup strategy competitive advantage industry cycles

Hawkes argues that junior programmers are not "cooked" despite the current tech depression, drawing parallels to the dotcom bubble and historical technological shifts. He contends that while AI coding tools like ChatGPT and Cursor are useful for prototyping, they plateau quickly and will ultimately create demand for skilled engineers to clean up AI-generated code and build better products. The core message: perseverance, deep coding knowledge, and the ability to build superior solutions will determine who thrives as the industry recovers.

Key takeaways
  • The current tech industry downturn is worse than a recession and mirrors the dotcom bubble, but historical precedent shows these periods usher in major innovation and job growth.
  • AI coding tools excel at leveling the playing field for prototypes and unfamiliar domains, but become costly and produce unmaintainable code at scale, creating future demand for cleanup and refactoring work.
  • LLMs are not AGI and rely on pattern prediction rather than genuine learning—they plateau quickly and require significant context wrapping (spec-driven development) to be truly useful.
  • Programmers who understand logic and can code without AI assistance will have a major competitive advantage over those dependent on prompt engineering alone.
  • Companies that over-automate and eliminate engineering talent will be outcompeted by startups and rivals who invest in skilled developers and build better products.
  • The future belongs to builders who can combine entrepreneurial vision with coding ability—leveled playing fields create opportunities for people who understand both technology and business.

Recommendations (3)

Claude
Claude uses

"I use Claude code."

Chris Hawkes · ▶ 5:25

ChatGPT
ChatGPT uses

"I've been using ChatGPT since it came out. I use ChatGPT all the time."

Chris Hawkes · ▶ 5:20

Cursor
Cursor uses

"I use Cursor. I've I I've I I wrote my own Cursor alternative to use local looms."

Chris Hawkes · ▶ 5:27

Mentioned (4)

VS Code
VS Code "If you're going to build a VS Code clone, you have no moat. Which is what they all do, right? So ..." ▶ 5:40
Stack Overflow
Stack Overflow "You didn't have ChatGPT back in those days and Stack Overflow wasn't really even taken off." ▶ 2:38
Java
Java "No experience with Java or Android or any of that. I like crushed it and and created this app" ▶ 2:10
Oculus Quest
Oculus Quest "The program offered the ability to debug your Oculus Quest a little bit easier." ▶ 6:41