A case for self-teaching software engineering | Hacker News Reader