Seconded. I have worked remotely for years, I don't have anything on GitHub. My work is all for smaller companies that have proprietary systems, or boring web sites that pay the bills but don't generate any code I want to show off. No one ever asks for my GitHub profile when I am hired for a job -- the people doing the hiring are focused on whether I can solve their problem or not.
There's nothing wrong with having the GitHub account available for companies that want that, but using that as the only authentication and perpetuating the "GitHub is your CV" thing limits the site to that slice of companies and potential employees who know and care about GitHub -- mainly the startups you read about on HN. The other 95% of IT/tech jobs don't work like that.
There's nothing wrong with having the GitHub account available for companies that want that, but using that as the only authentication and perpetuating the "GitHub is your CV" thing limits the site to that slice of companies and potential employees who know and care about GitHub -- mainly the startups you read about on HN. The other 95% of IT/tech jobs don't work like that.