Ask HN: Where does a beginner programmer start? | Hacker News Reader