Maddy Zhang's "Everything I learned at Microsoft in 9 Minutes"

I was not expecting Maddy Zhang's "Everything I learned at Microsoft in 9 Minutes" to have practical value. Especially with the sad faced, "Be Dumb..." thumbnail. I was wrong. It is awesome. She outlines 7 points that separate being a useful software developer and being a skilled software engineer. Watch the video.

  1. "Learn-it-all" beats "Know it all".
  2. Design for someone you will never meet.
  3. Backwards compatibility is important.
  4. Focus on security.
  5. Ship, then learn from users.
  6. Design constructive criticism.
  7. Who survives the AI area.

Update: Her video Agentic AI System Design was HARD until I Learned these 6 Concepts is also very good.