What you need as a programmer, besides programming skills | Hacker News Reader