Ask HN: Why to startups put so much emphasis on GitHub profiles?
Do people actually open source their best work?
Also, why do major tech companies never even ask for and put no emphasis on GitHub or BitBucket profiles?
Also, why do major tech companies never even ask for and put no emphasis on GitHub or BitBucket profiles?
11 comments
[ 4.8 ms ] story [ 39.5 ms ] threadMy thoughts:
1. It's perceived by some to be a maximally objective and efficacious measure of skill and experience. This might be true in principle, but in practice, reading code carefully takes a tremendous amount of time and making judgements about someone's work based on a commit log probably doesn't happen much. My intuition is that this gets more lip service than anything. I imagine employers are looking for lots of green boxes and lots of commits, if anything.
2. All the time. The virtues of open source software often outweigh the perceived loss of revenue and control.
3. The interviewers just don't have the time. They are too busy going to design meetings. Or doing dozens of interviews with a minimum of prep or decision time.
To put it bluntly, it is more fair to judge candidates based on Github profiles than whether they are beautiful, looks good in a suit, possesses a firm handshake, are in shape or smiles a lot during the interview.
It's not a problem in practice.
Google, for example, often hires inexperienced developers who are smart and great problem solvers. They know they can rapidly, over a period of 6-12 months, turn an inexperienced dev into a good dev.