Live data from Hacker News

GitHub Is Your Resume Now (2012)

anti-pattern.com

31–40 of 51 posts

Re: GitHub Is Your Resume Now (2012)

#31
post #21
post #19

For someone who considers GitHub an important part of their online presence, I don't see a link to the author's account anywhere.

https://github.com/brandonweiss

I googled it without problem. My point is it's not mentioned anywhere on that page, his "about" footer, or the homepage. Strange for someone who values their GitHub contributions so highly.

Re: GitHub Is Your Resume Now (2012)

#32

While I agree that Github is a part of your resume, I don't think it's the whole thing. If I was providing a link to my account when applying for a job, I would probably link to some specific projects and provide some narrative around them, rather than just saying "here's 20 projects I've worked on, go nuts". If the recruiter wants to look through everything else then fine, but they shouldn't expect perfection from e…

>> "If repos are just simple little side-projects, they don't necessarily need descriptions - I know what they are, I know what they do, they aren't there for anyone but me, I don't expect them to be starred or forked." Why put it in a public repo then?

Because private repos costs money, to encourage public activity and sharing. That's the github model.

With that model in place you cannot expect anything else.

Re: GitHub Is Your Resume Now (2012)

#34
post #7

That's silly. I don't even have a GitHub account. All my professional life ( 20+) I've been writing code or building solutions for private companies, all the cool stuff I programmed lies in a private repository. And for the reference, I am always sending nicely PDF-formatted, very relevant, but succinct, CV and not a "poorly formatted, badly designed Microsoft Word template filled with irrelevant information you’ve c…

I don't agree with this guy, and I spend a lot of my time hiring developers. However: if you don't have open-source code, I tend to assume you don't do much programming in your free time. And if you don't program in your free time, how are you going to become a really strong developer? How will you get exposed to a range of technologies outside what your employer uses, and a range of problems outside your work domain…

C'mon. I assume you are relatively young. But, here are the obvious answers:

1. I have tons of free time. But I am spending it with my kids and family or reading books. Sometimes I am going out with some old buddies.

2. You have no idea what level of technology or engineering I am using at my work. I could be programming microcontrollers or writing risk calculation for a bank. Both require same skill: attention, read documentation well, invent the solution, implement it and maintain it. That is a "strong" developer.

3. You better do following when I am seeking a job at your gig: invite me for a in person interview, tell me the story of your company, tell me the current pains, I tell you what can I do for you, how long I need and how much it costs you. If it matches then we have a deal.

Re: GitHub Is Your Resume Now (2012)

#35

While I agree that Github is a part of your resume, I don't think it's the whole thing. If I was providing a link to my account when applying for a job, I would probably link to some specific projects and provide some narrative around them, rather than just saying "here's 20 projects I've worked on, go nuts". If the recruiter wants to look through everything else then fine, but they shouldn't expect perfection from e…

>> "If repos are just simple little side-projects, they don't necessarily need descriptions - I know what they are, I know what they do, they aren't there for anyone but me, I don't expect them to be starred or forked." Why put it in a public repo then?

Same like josteink said, paid repos cost money. And even if there is no description, readme or any documentation, It's still possible to find them. And they may prove useful for someone who is trying to build a similar project.

Re: GitHub Is Your Resume Now (2012)

#36
post #7

That's silly. I don't even have a GitHub account. All my professional life ( 20+) I've been writing code or building solutions for private companies, all the cool stuff I programmed lies in a private repository. And for the reference, I am always sending nicely PDF-formatted, very relevant, but succinct, CV and not a "poorly formatted, badly designed Microsoft Word template filled with irrelevant information you’ve c…

I don't agree with this guy, and I spend a lot of my time hiring developers. However: if you don't have open-source code, I tend to assume you don't do much programming in your free time. And if you don't program in your free time, how are you going to become a really strong developer? How will you get exposed to a range of technologies outside what your employer uses, and a range of problems outside your work domain…

Interesting perspective, thanks. How about those who love programming, but really spend their free time working on projects which are private (either for their company or some other private group). You probably won't find that stuff in a public repository.

I think this is where the CV comes in, you can mention such other projects without revealing the source code.

eg. If I am working on growing a startup in my free time and say, have this awesome idea and worry about someone just copying and pasting my code, I probably won't make it a public repository.

Also, lets not assume that everyone has the same priorities. Someone might love programming from 7am - 6pm but when they go home, their focus is on family and friends. I fear that this "show me your github account" culture could eventually undermine the importance of having a balanced life outside the world of software engineering/general programming

Re: GitHub Is Your Resume Now (2012)

#37

This is somewhat unrelated, but wouldn't it be nice if there was a tool that would let you connect with Github, choose 3 or 4 of your favorite projects, and it would generate a cool looking resume/site for you? Does this already exist??

To answer my own question, there is [this](http://osrc.dfm.io/) and [this](resume.github.com), but neither of those lets you pick and choose projects, which would be nice

Re: GitHub Is Your Resume Now (2012)

#38
This is troublesome to me. I'm just completing my MS in CS and have been coding at my job, but all of that has been on private repos (and have been rush jobs at times so they're not the most well formatted).

I can't share any work code I've written, and the projects look terrible. Would having several commits that say something along the lines of "made it look like less of a hack job" be a good idea? They can go back and see how terrible it looked before, but it was for a class and I had to get it done before I could start on my other class's assignment.

I feel like what I've written could get me a junior dev job, but I know I would quickly outgrow that based on the work I've done before (or maybe I'm giving myself too much credit).

Re: GitHub Is Your Resume Now (2012)

#39
post #34

Earlier quoted context omitted.

I don't agree with this guy, and I spend a lot of my time hiring developers. However: if you don't have open-source code, I tend to assume you don't do much programming in your free time. And if you don't program in your free time, how are you going to become a really strong developer? How will you get exposed to a range of technologies outside what your employer uses, and a range of problems outside your work domain…

C'mon. I assume you are relatively young. But, here are the obvious answers: 1. I have tons of free time. But I am spending it with my kids and family or reading books. Sometimes I am going out with some old buddies. 2. You have no idea what level of technology or engineering I am using at my work. I could be programming microcontrollers or writing risk calculation for a bank. Both require same skill: attention, read…

^ This covers my exact thoughts!

I have next to no public repo's available simply because I don't have the time to maintain an open source project, my free time is spent away from the computer attempting to enjoy life!

In answer to How will you get exposed to a range of technologies outside what your employer uses, and a range of problems outside your work domain? Get thrown in at the deep end, put my headphones on and work it out. Hasn't failed me yet!

Re: GitHub Is Your Resume Now (2012)

#40

"The work you did a year or more ago couldn’t possibly still be relevant today." Are you 16 years old? Tech changes quickly, but not that quickly. A GitHub repository with older projects would be useful to show depth and variety of experience. Just because it's not all using the latest Rails 4.1 doesn't mean that it won't show insight into professional skills like, say, well organized code, playing well with others -…

When you are a beginner, a year ago seems like a very long time.
Post reply on HN