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.