Live data from Hacker News

Ask HN: What do recruiters look for in a GitHub profile?

news.ycombinator.com

21–30 of 226 posts

Re: Ask HN: What do recruiters look for in a GitHub profile?

#21
I want to know what other people will see when they look at my employees GitHub Account. If I see nothing that concerns me, I move on. All of our companies code is private so an empty GitHub is not concerning.

Daily stars in the seize_the_means_by_any_means repository is going to get your resume tossed.

Re: Ask HN: What do recruiters look for in a GitHub profile?

#22

As a recruiter I can answer this! I do not speak for all recruiters. As a recruiter who is also a programmer, my approach may be nonstandard. * I want to see thoughtful README files. If the README is whatever was generated default by the framework and not edited at all, that's a huge groan and turn off and you lose tons of strength (credibility) as a candidate. * I want to see your code looking pretty. Consistent ind…

>that's a huge groan and turn off and you lose tons of strength (credibility) as a candidate.

Toxic and off putting. You put too much weight on relatively minor things. It’s preventing you from fairly considering the rest of the candidate. You could be the one to teach them to do READMEs well.

Re: Ask HN: What do recruiters look for in a GitHub profile?

#23
I am not a recruiter but help with software/firmware interviews where I work. When interviewing someone, any and all signals are very useful. For someone fresh out of university, they can show me their student projects. But an experienced engineer, their contributions are usually property of their previous employer and can't be shown.

To me, being able to see an interviewee's code is like being able to see an artist's portfolio. Alternatively, if an interviewee can point to mailing lists, code repos, etc, for open source contributions, that also is very valuable.

Some other folks in the comments are saying they use Github, etc, as a dumping ground for projects. Still valuable. In my opinion, that means you're interested enough in the project to at least save the code. Plus, even quick and dirty code can have valuable information. Does this person understand, for example, the common idioms in C, C++, Python, etc? (Specific example, using malloc/free/printf correctly, new[]/delete[], not using for i in range(len(foo)). Simple stuff like that.)

Note a repo containing "this is code where I'm learning this language, this library, etc" won't have the best use of the language, obviously, but will be a good sign this person is learning something new. It's another signal.

Just my opinion.

Re: Ask HN: What do recruiters look for in a GitHub profile?

#24

I look for things to chat about. That's it. If there aren't any then I'll find other things to chat about. It's almost like a dating profile. You use the items as jump-off points to start a conversation and get to know the other person better.

> It's almost like a dating profile.

That's a good description!

Re: Ask HN: What do recruiters look for in a GitHub profile?

#25

Related question: how many recruiters actually look at GitHub pages? Does this number change if one is linked in the resume they’re looking at?

Yes, please put your GitHub, GitLab, etc, profile on your resume. When interviewing, being able to see someone's code quality is golden.

But do you actually look at them? I have my GitHub profile in my resume, but I’ve never once been asked about anything on there, nor has a recruiter let on that they had looked at it.

Re: Ask HN: What do recruiters look for in a GitHub profile?

#26
post #9

Since most people’s work is going to be in private repos, Ive always thought the most consistently valuable signal is the contribution graph. But that’s just my opinion.

> Since most people’s work is going to be in private repos Is this generally true?

Yes

Re: Ask HN: What do recruiters look for in a GitHub profile?

#27
As someone doing interviews, most of the github profiles I’ve seen have a bunch of forked repos with little to no added code. I don’t understand why people include a link to that.

A couple of times I’ve seen real code and it certainly didn’t hurt.

Re: Ask HN: What do recruiters look for in a GitHub profile?

#28
post #4

As a recruiter I can answer this! I do not speak for all recruiters. As a recruiter who is also a programmer, my approach may be nonstandard. * I want to see thoughtful README files. If the README is whatever was generated default by the framework and not edited at all, that's a huge groan and turn off and you lose tons of strength (credibility) as a candidate. * I want to see your code looking pretty. Consistent ind…

I really don’t see why these things are relevant at all. It’s a personal Github profile. Why would anyone add thoughtful readme’s or a clean coding style if they’re the only contributor? I mean, those things are great of course, but not sure if I’d expect it on Github.

Ostensibly, you put your code on Github for others to read, use, and maybe even contribute to. If you have a project that you didn't care enough to write cleanly, or even document in the most bare minimum of ways (a helpful README to contextualize the code) then why are you even putting it online? It's just going to reflect poorly upon you. If all your Github repos are as described above, people are going to (rightly) assume that's how you treat all of your projects, even those you are paid for.

Re: Ask HN: What do recruiters look for in a GitHub profile?

#29
post #22

As a recruiter I can answer this! I do not speak for all recruiters. As a recruiter who is also a programmer, my approach may be nonstandard. * I want to see thoughtful README files. If the README is whatever was generated default by the framework and not edited at all, that's a huge groan and turn off and you lose tons of strength (credibility) as a candidate. * I want to see your code looking pretty. Consistent ind…

>that's a huge groan and turn off and you lose tons of strength (credibility) as a candidate. Toxic and off putting. You put too much weight on relatively minor things. It’s preventing you from fairly considering the rest of the candidate. You could be the one to teach them to do READMEs well.

Wow. This comment is deep. People who call themselves managers, read that last sentence 20x. This is what we need to do, can you?

Re: Ask HN: What do recruiters look for in a GitHub profile?

#30
post #4

As a recruiter I can answer this! I do not speak for all recruiters. As a recruiter who is also a programmer, my approach may be nonstandard. * I want to see thoughtful README files. If the README is whatever was generated default by the framework and not edited at all, that's a huge groan and turn off and you lose tons of strength (credibility) as a candidate. * I want to see your code looking pretty. Consistent ind…

I really don’t see why these things are relevant at all. It’s a personal Github profile. Why would anyone add thoughtful readme’s or a clean coding style if they’re the only contributor? I mean, those things are great of course, but not sure if I’d expect it on Github.

If you use your GitHub profile as part of your personal brand / marketing then these things absolutely are relevant.

As a developer in a professional context you'll hardly ever work alone or be the sole contributor.

Even if you use a GitHub profile just as your personal code repository code still is communication, even if it's just with your future self.

Therefore communication skills are crucial. A well-thought-out README file and consistent, readable code help others to understand your work. These aspects often are more important than what the code accomplishes.

Working, even efficient, but unmaintainable code is a risk. Ultimately, code is a precise specification of what the software at hand is supposed to do. If that specification is hard to understand it'll be much less useful.

Post reply on HN