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