Live data from Hacker News

Github is Your New Resume

code.dblock.org

101–110 of 152 posts

Re: Github is Your New Resume

#101
post #55

Earlier quoted context omitted.

Sorry but that doesn't make any sense (and I was a hiring manager for many years). When I want to hire an experienced developer, what matters is the experience they got at their previous employers, the large codebase they worked on there. None of that stuff will be on Github, that's just a fact of life.

Do you hire a developer based on their resume alone? Probably not. The article is saying that Github is the new resume, not that you should only hire people based on what they do on Github. I have no problem if you want me to demonstrate experience from a previous job, but it's not like that is some magic bullet to finding a good hire either. I could easily embellish my experience and you have no way to tell. But exp…

[deleted]

Re: Github is Your New Resume

#102
post #55

Earlier quoted context omitted.

Do you hire a developer based on their resume alone? Probably not. The article is saying that Github is the new resume, not that you should only hire people based on what they do on Github. I have no problem if you want me to demonstrate experience from a previous job, but it's not like that is some magic bullet to finding a good hire either. I could easily embellish my experience and you have no way to tell. But exp…

You wouldn't hire someone based on their resume alone but a resume is usually required. What you're saying is Github is now a requirement which is absurd. Also this would mean I have to use a particular tool for development (maybe I should be required to only use gcc for my C projects too). A particular tool on a particular site. I like Mercurial. The projects I like to contribute might use Google code. Guess I am go…

I think you are confusing your disagreement with the original article (which I did not write) and my comment. My comment [mainly] addresses the point about that cletus brought up about people that don't have enough time to do open source or side projects.

I did not say anywhere in this thread that Github was a requirement and I don't believe that to be the case. I also assume you read my parent comment in which I addressed the fact that Mercurial-based repository sites and Google Code both achieve the same goal.

Re: Github is Your New Resume

#103
I had this crazy idea that I'd buy a vanity domain with my name in it. Use it as my personal email, which is used an all kinds of technical newsgroups. Setup a web page where I described myself, linked to various projects, source code, etc. A site that has a better indication of my personality than github ever would, and has some projects that will never go in github for various reason.

After seeing the last one of these articles, I actually put a note on my github site directing people to my primary site. Seems silly that I felt I had to do this, but oh well.

It's also a shame that the last few patches I did, involving smartcard hardware for gnupg, doesn't get me any bonus points, since that project, like a majority of major projects, hosts its own version control. Not to mention, 9 times out of 10 when I open an issue on a github project, I hear nothing back, making me really unmotivated to fork the project and fix something.

Re: Github is Your New Resume

#104
post #70

Earlier quoted context omitted.

I once was given a phone interview because a friend of mine knew the hiring manager. The manager really didn't want to waste time with me, he said, because I had just graduated from school, and thus I couldn't possibly be useful to him. But at my friend's insisting, he gave me the interview, and summarily dismissed me. A few weeks later the manager was fired from the company for some sort of unprofessional behavior,…

I'm not sure the point you're making, but I should have said "phone interviews, at least for me , are a waste of time." I would have brought you in face to face... a recommendation from someone already working there is a very valid positive signal.

[deleted]

Re: Github is Your New Resume

#105

I don't want to take the time to build it, so here's a silly programming project for an afternoon: Build a bot that can simulate an open source genius via a classic academic technique: Plagiarism. The algorithm: Use Github's API and/or Google to find some popular repos. Fork those repos into a new Github account named (e.g.) "Nicolai". For each repo, find some other forks of that repo. Grab some branch names and comm…

I fail to see how that is any different from someone lying on their resume.

If the hiring manager is too stupid to be able to detect the person is lying about their skill level after a 15 minute conversation, caveat emptor.

Re: Github is Your New Resume

#106

I don't want to take the time to build it, so here's a silly programming project for an afternoon: Build a bot that can simulate an open source genius via a classic academic technique: Plagiarism. The algorithm: Use Github's API and/or Google to find some popular repos. Fork those repos into a new Github account named (e.g.) "Nicolai". For each repo, find some other forks of that repo. Grab some branch names and comm…

To make it more interesting, feed the bot 'profanity' list for git commits..

http://andrewvos.com/2011/02/21/amount-of-profanity-in-git-c...

Re: Github is Your New Resume

#107
post #47

Earlier quoted context omitted.

As someone who works in a 'bigco' culture, I would definitely be looking for a github (or other vcs) link on a new hire, regardless of seniority. Of course they might have their own website with some portfolio code, and that is fine too in my eyes. What I'm looking for is the signal that says, "I care about my profession, I go the extra mile".

No, you're saying you want an excuse not to hire people who don't contribute to open source on your favorite source hosting site.

No, I want to see someone who has contributed in ways I can see that I can look up and also consider the quality of his work.

My corporate contributions almost certainly will never leave the purview of the company servers. Ergo, if I ever want to show code samples, I will have to write them at home, on my own time.

Re: Github is Your New Resume

#108
post #103

I had this crazy idea that I'd buy a vanity domain with my name in it. Use it as my personal email, which is used an all kinds of technical newsgroups. Setup a web page where I described myself, linked to various projects, source code, etc. A site that has a better indication of my personality than github ever would, and has some projects that will never go in github for various reason. After seeing the last one of t…

I did the reverse - had a vanity domain and all that stuff, then just tacked my Github account onto it.

Also, why not find your patches from http://git.gnupg.org ?

Re: Github is Your New Resume

#109
post #47

Earlier quoted context omitted.

As someone who works in a 'bigco' culture, I would definitely be looking for a github (or other vcs) link on a new hire, regardless of seniority. Of course they might have their own website with some portfolio code, and that is fine too in my eyes. What I'm looking for is the signal that says, "I care about my profession, I go the extra mile".

I care about my profession. I go the extra mile. Last year, I read Programming Language Pragmatics and the Dragon book because the semester I wanted to take programming languages, the course was offered when I had to work and I never got a formal background. Last month I read 22 research papers in ad-hoc mobile networking in an effort to broaden my horizons beyond what I'm currently working on. Sure, I could write ns…

bartonfink,

How will you demonstrate that in ways that I (or a hiring manager/engineer) can see?

Papers? github(bitbucket, sourceforge) code? applications released? conference presentations?

I can hunt down abstract knowledge all day and bloviate like a master, but in the end, it's all hot air if I can't demonstrate my mastery in a concrete fashion.

The advantage people are seeing is that github provides a public mastery demonstration, as well as a view of your work.

Re: Github is Your New Resume

#110

I don't want to take the time to build it, so here's a silly programming project for an afternoon: Build a bot that can simulate an open source genius via a classic academic technique: Plagiarism. The algorithm: Use Github's API and/or Google to find some popular repos. Fork those repos into a new Github account named (e.g.) "Nicolai". For each repo, find some other forks of that repo. Grab some branch names and comm…

This sounds scarily like what happens to my projects :-/
Post reply on HN