How to be a Programmer: A Short, Comprehensive, and Personal Summary24 points by hhmRead the articleDiscussion on Hacker News