Ask HN: Learning to program for four years. What am I missing? | Hacker News Reader