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.
- "Learn-it-all" beats "Know it all".
- Design for someone you will never meet.
- Backwards compatibility is important.
- Focus on security.
- Ship, then learn from users.
- Design constructive criticism.
- Who survives the AI area.