GitHub in Hiring
Debate on the value of GitHub profiles for software engineering job candidates, including whether recruiters and hiring managers review them, their signal quality, and experiences of applicants.
Activity Over Time
Top Contributors
Keywords
Sample Comments
How would you compare candidates that have some code in GitHub and those that don't ?
That is one person so I would not read too much into it.When I read CV and I see github link it is "nice to have" so I check it after I consider that person has enough work experience.I have only seen "meh" code on GH. If someone would have contributions to some real OSS project he would probably jump queue to front, but it is not like I would throw away application because person is trying just stuff out on GH.That said - I don't see value in putting my own tra
Have you ever gotten a job because of your GitHub profile?
If you don't have much to show on your GitHub profile, simply do not provide the URL. It's just one data points among others, but it's true that it's useful to see the candidate's coding skills in advance and the easiest for that is open source code (since anything else probably can't be shared).
Lack of github profile is not a no hire either. Just means they might not be a open source enthusiast.
I disagree with this article completely. I'm a woman and a software developer and I think my Github is very valuable as a portfolio to me. Before I used Github, if I wanted some of my code to get shown off, I would make a blog post about it and call out specific chunks while linking to a ZIP of the whole thing. If a potential employer wanted to see samples of my code, they'd have to find my blog and dig through its archives. Now, they just find my Github. The author acts as though when
- Is there something on your Github?- Looking at the first few repos, does the code looks good? Is it copy/pasted, generated, a template, or your own code? Can I understand quickly what it does (README/docs)? Is there tests? Bonus for having external contributors/stars/forks/some collaboration going on.- Looking at how you interact with other open source projects (e.g. issues/pull requests/contributions). Do you provide valuable information? Can you commu
I'm not sure about that. It's toward the top of my "Github Contributions", and by necessity I have to show them my Github. I've never worked as a developer before beyond a few small contract jobs, so I have to show them code somewhere.In any case, this is falling off the new page, so I probably won't be able to hear from a meaningful sample of the hiring population. So I'll just have to risk it, and revisit it if I don't get any calls.
Maybe some companies like the idea of you having a Github account (maps to "really into coding" on their candidate checklist) but don't have the time to actually evaluate the code that you've posted, due to having too many candidates/applications to sift through, etc. That could be one explanation...
Question for you: is your judgement of the applicant affected by whether or not they have an active GitHub repo?