Becoming a high performing software developer working from your bedroom | Hacker News