Ten Commandments for How Not to Become a Good Programmer | Hacker News Reader