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
GitHub Is Your Resume Now (2012)
31–40 of 51 posts
Re: GitHub Is Your Resume Now (2012)
#32While 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?
With that model in place you cannot expect anything else.
Re: GitHub Is Your Resume Now (2012)
#33Re: GitHub Is Your Resume Now (2012)
#34That'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…
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)
#35While 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?
Re: GitHub Is Your Resume Now (2012)
#36That'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…
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)
#37This 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??
Re: GitHub Is Your Resume Now (2012)
#38I 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)
#39Earlier 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…
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 -…