Ask HN: How do I become a software architect? | Hacker News Reader