How did you go from being an adequate to exceptional programmer? | Hacker News Reader