How to learn a programming language in 11 steps | Hacker News Reader