Live data from Hacker News

When it comes to hiring, I'll take a Github commit log over a resume any day.

blog.stackoverflow.com

111–118 of 118 posts

Re: When it comes to hiring, I'll take a Github commit log over a resume any day.

#111
post #73
post #52

Earlier quoted context omitted.

The problem is that I can't believe a word you said. I can't see examples of this awesome super top-secret code because it's all closed-source, as you say, for good reasons. I also can't trust your references, because you'll only give me ones that will say good things about you, and any digging at your work history will only uncover "yes he worked here" responses. I want to see open-source contributions because I lik…

'The problem is that I can't believe a word you said' Thats fair, but the thing is that its YOUR PROBLEM(as a recruiter), not mine as a great "closed source" engineer I know bunch of people who work on very cool and interesting problems/projects binded NDAs and have no problem on finding a new job if they want to. Hell Facebook, twitter, google are all closed source(mostly) so wouldnt you hire ex-Facebook engineer if…

But how many Facebook/Google/whatever engineers can a new startup afford to hire?

Not every programmer is a rock star ninja. Most are mediocre. Some are pretty bad but know the theory and can play the resume game, pass the whiteboard test, etc. There are plenty of books and lots of advice that will teach you how to fake your way through a resume, cover letter, and interviews.

Worked at Google/Facebook/Twitter? Great. Odds are I can't afford to hire you. You're not the target of open-source filtering :)

Re: When it comes to hiring, I'll take a Github commit log over a resume any day.

#112
post #91

Earlier quoted context omitted.

This assumes that all programming in analogous to 'graphic design'. This analogy breaks the moment you consider that perhaps at least some programming is more analogous to, say, civil engineering or in-house material science research or in-house statistics... none of these other professionals are going to be able to disclose their 'portfolio' in any meaningful way. Yet, mysteriously, civil engineers, material scienti…

The difference is that if you graduate as a civil engineer the probability that you can do what the job requires is quite high. This isn't the case for most graduates in the field we work in. This is a tragedy - I share your sentiment, but I can understand why companies are unwilling to use the same process that works for engineers as long as the education doesn't produce equivalent results.

Not to mention that research scientists and engineers often have advanced degrees which required a lot of application.

I bet you'd hire a programmer without a degree who can do the work before you'd hire a civil engineer who learned how to build stuff off the Internet. :)

Re: When it comes to hiring, I'll take a Github commit log over a resume any day.

#113
post #67

Earlier quoted context omitted.

It is becoming increasingly rare to work on an island away from open source. A lot of companies use open source in some way and having an in-house developer familiar with the projects they use or relay on can be quite useful. And the improvements that the company is willing to pay for but aren't a competitive advantage can be committed to the open source project. It's a win for everyone. Do you work on an island?

You people are insane. Going out on a limb here, as I hate making my life public - I worked at Factset Research Systems for just about four years. They are a publicly traded company (FDS - NYSE). Guess what - They would allow precisely 0% of the code I wrote for them while working there to be shown to another company. So what you are saying, is that, given that, unless I went home and coded and contributed to an open…

I said nothing of the sort. Please try to pick a comment that is actually relevant to your diatribe next time.

Re: When it comes to hiring, I'll take a Github commit log over a resume any day.

#114
post #95

Earlier quoted context omitted.

> Do you think that when a heart surgeon from NYC applies to work in Seattle or LA, they say, "That's great that you didn't kill anyone at First General on 57th street, but, do you have any published video of you doing surgery pro bono we can watch so that we know you're not full of it?" I think their diploma and med license are sufficient. I also think a lot in hiring decision for particular surgeon can depend on th…

Then check that the guy has a relevant degree.

While medical cert (rather painful and time consuming to obtain) give a good guarantee that a doctor wouldn't butcher people outright, there is never such a protection with CS diplomas.

Re: When it comes to hiring, I'll take a Github commit log over a resume any day.

#115
post #78

I frequently fork projects on Github, add features/fix bugs, send a pull request and then delete my fork after my changes have been integrated. I've started to consider keeping my forks around for this reason alone but that strikes me as a waste of Github's disk space...

I keep stale forks around mostly to game the language high-score board: https://github.com/languages/Emacs%20Lisp

Go elisp! You can do it!

Re: When it comes to hiring, I'll take a Github commit log over a resume any day.

#116
post #78

I frequently fork projects on Github, add features/fix bugs, send a pull request and then delete my fork after my changes have been integrated. I've started to consider keeping my forks around for this reason alone but that strikes me as a waste of Github's disk space...

> that strikes me as a waste of Github's disk space...

Oh, and forks don't take up much disk space since they share structure with the original repository. If the changes have been merged to the mainline, then the marginal cost of your fork is close to nil; probably just a few rows in the database.

Re: When it comes to hiring, I'll take a Github commit log over a resume any day.

#117
post #41

Earlier quoted context omitted.

The hiring process isn't meant to be fair - it's meant to get the best results. A good way to see if someone can write good code is to look at the code they've written and to see if it's good. If the ability to demonstrate that they can write good code with concrete examples puts someone at an advantage over others, so be it.

Actually in this case it puts people who like git over people who like mercurial, svn, rcs, etc which is unlikely to benefit anybody . Last time I heard git sucks on windows, svn is still extremly widely used (try writing a game with a large amount of binary assets and use git) and some of the old open source systems still use CVS.

[deleted]

Re: When it comes to hiring, I'll take a Github commit log over a resume any day.

#118
post #66

Earlier quoted context omitted.

You'd go with a graphic designer with a portfolio you could look at every time, right? Say the graphic designer's previous employer didn't let them put stuff in the portfolio -- I don't know, maybe they only worked on NSA internal marketing -- that's the designer's problem. They aren't going to say "no fair," they're going to find a way to do some work to put in a portfolio. Wouldn't have to be open source work, just…

This assumes that all programming in analogous to 'graphic design'. This analogy breaks the moment you consider that perhaps at least some programming is more analogous to, say, civil engineering or in-house material science research or in-house statistics... none of these other professionals are going to be able to disclose their 'portfolio' in any meaningful way. Yet, mysteriously, civil engineers, material scienti…

if nobody could show their portfolio, then nobody would get an advantage from doing so.

but since people can show it in the programming world, you are at a disadvantage if you don't.

if a civil engineer had some way to show what they could do, I'm sure it'd give them an advantage.

Post reply on HN