TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

GitHub Is Your Resume Now (2012)

22 pointsby mechazawaabout 11 years ago

20 comments

ccozanabout 11 years ago
That&#x27;s silly. I don&#x27;t even have a GitHub account.<p>All my professional life ( 20+) I&#x27;ve been writing code or building solutions for private companies, all the cool stuff I programmed lies in a private repository.<p>And for the reference, I am always sending nicely PDF-formatted, very relevant, but succinct, CV and not a &quot;poorly formatted, badly designed Microsoft Word template filled with irrelevant information you’ve carefully curated to make you look like the best programmer ever&quot;.<p>What&#x27;s wrong with this guy??
评论 #7732289 未加载
评论 #7732461 未加载
danielsamuelsabout 11 years ago
While I agree that Github is a part of your resume, I don&#x27;t think it&#x27;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 &quot;here&#x27;s 20 projects I&#x27;ve worked on, go nuts&quot;. If the recruiter wants to look through everything else then fine, but they shouldn&#x27;t expect perfection from everything.<p>Some other thoughts I had on the article:<p>&quot;Too many forked repositories&quot;: You just need to click on Sources[1] to see the user&#x27;s actual repos.<p>&quot;Missing or unclear descriptions&quot;: If repos are just simple little side-projects, they don&#x27;t necessarily need descriptions - I know what they are, I know what they do, they aren&#x27;t there for anyone but me, I don&#x27;t expect them to be starred or forked.<p>&quot;Old repositories&quot;: So because I wrote something a year ago, I can never go back to it? What&#x27;s wrong with having a record of achievement? A display of progress.<p>&quot;Mediocre code&quot;: If we were only allowed to store perfect code, there would never be any code on Github.<p>[1] <a href="https://github.com/danielsamuels?tab=repositories" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;danielsamuels?tab=repositories</a>
评论 #7732324 未加载
评论 #7732474 未加载
ajlburkeabout 11 years ago
&quot;The work you did a year or more ago couldn’t possibly still be relevant today.&quot;<p>Are you 16 years old?<p>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&#x27;s not all using the latest Rails 4.1 doesn&#x27;t mean that it won&#x27;t show insight into professional skills like, say, well organized code, playing well with others - not to mention a longer-term outlook that isn&#x27;t just chasing the latest shiny thing.
评论 #7732639 未加载
maugzoideabout 11 years ago
No, it is not my CV. I share and star everything I find interesting. I push any code I want without worrying if it is cool or not. I am a programmer, not a pop star.
评论 #7732271 未加载
ryanthejugglerabout 11 years ago
I read this as a satire, and laughed thoroughly.<p>I do agree that GitHub provides a good look into a coder&#x27;s abilities, though, and many companies agree. It&#x27;s disappointing that, 2 years after this article came out, you still can&#x27;t select which repos you want to display on your profile. &lt;sigh&gt;
tbranyenabout 11 years ago
Remove all projects over a year old that you haven&#x27;t touched? Such bad advice. I&#x27;ve fixed up some old projects of mine that are 2+ years old. Was a great way to see what I was doing wrong back then and apply new knowledge.<p>I don&#x27;t think this is satire, but it&#x27;s definitely misguided.
评论 #7732280 未加载
评论 #7732431 未加载
skizmabout 11 years ago
I only use bitbucket and all my repos are private. Am I not allowed to have a job?
评论 #7732304 未加载
Mister_Snugglesabout 11 years ago
It&#x27;s too bad for all of the corporate programmers who aren&#x27;t able to share the code they&#x27;ve written without violating an NDA or other agreement. Some companies even take ownership of code written outside of company time, via the employment agreement, so even developing things on personal time is a no-go.
评论 #7732409 未加载
walfischabout 11 years ago
Wow, so much bad advice in one blog post. &quot;Missing or unclear descriptions&quot; I&#x27;ll add a description to my github repos now: &quot;Don&#x27;t take it as my resume&quot;
nilvedabout 11 years ago
This makes no sense at all. GitHub is your resume, so here are some silly rules you need to follow to cram that square peg into that round hole. If you need to artificially limit what code you host on a code hosting site to use it as your resume, maybe it&#x27;s because code hosting sites don&#x27;t make good resumes.
drmarianusabout 11 years ago
This is troublesome to me. I&#x27;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&#x27;re not the most well formatted).<p>I can&#x27;t share any work code I&#x27;ve written, and the projects look terrible. Would having several commits that say something along the lines of &quot;made it look like less of a hack job&quot; 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&#x27;s assignment.<p>I feel like what I&#x27;ve written could get me a junior dev job, but I know I would quickly outgrow that based on the work I&#x27;ve done before (or maybe I&#x27;m giving myself too much credit).
mattgreenrocksabout 11 years ago
I have a blog post brewing in my head about all of the vanities of GitHub: commit activity, stars, forks, organizations, working on &#x27;important&#x27; projects. GH&#x27;s handling of these is considerably less hacker-oriented (more stars = better projects!!!!).<p>&gt; The work you did a year or more ago couldn’t possibly still be relevant today<p>Oh man, wait til you discover Lisp.<p>This guy&#x27;s insistence on making a GitHub profile so important really bothers me. I love GitHub, but it&#x27;s just a stupid account on a webapp. There are plenty of great devs who aren&#x27;t committing OSS. Since when were hackers so obsessed with image?
davexunitabout 11 years ago
GitHub is my resume because all FOSS development happens exclusively on GitHub, right? My &quot;resume&quot; is going to be missing a lot of things.
r0bbboabout 11 years ago
For someone who considers GitHub an important part of their online presence, I don&#x27;t see a link to the author&#x27;s account anywhere.
评论 #7732383 未加载
jasonlotitoabout 11 years ago
Like all posts on this subject (resumes, interviews, and the like), you should also amend the headline and advice with &quot; when interviewing with me.&quot; I&#x27;ve never seen the same set of advice given by two different people.<p>That being said:<p>&gt; &quot;The work you did a year or more ago couldn’t possibly still be relevant today. If it is, you aren’t working hard enough or learning fast enough. Get rid of anything you haven’t worked on in over a year.&quot;<p>After reading this part, I can&#x27;t imagine this is a serious article. This is so absurdly false, it can&#x27;t be anything more than a troll on the idea that Github is your resume.<p>Can someone add &quot;satire&quot; to the headline?
CSDudeabout 11 years ago
I don&#x27;t use GitHub to show off, and most of the points in the post are very bold.<p>&quot;The work you did a year or more ago couldn’t possibly still be relevant today.&quot; - yeah I should delete all my work because it is not fresh enough, although there is nothing I have to do.<p>&quot;Don’t waste your time building unimportant things.&quot; - Important for whom? You? Me? Public?<p>&quot;GitHub is your portfolio.&quot; - No, it is a place to share projects and contribute to others. If you want to use it as a portfolio, It shows your most starred projects anyway.<p>You take the GitHub as a personal promotional page, rather than collobarative environment.
badman_tingabout 11 years ago
I fought this for a while, then gave in and spruced it up a bit (I mostly commit to private repos not on Github). The argument &quot;If you don&#x27;t have open repos you don&#x27;t write code in your free time and are therefore probably not very good at coding&quot; is full of gigantic holes. But, I get that everyone has their little arbitrary things they use to whittle down the herd of candidates.<p>I&#x27;m not doing LinkedIn, though. I&#x27;m not.
Luuseensabout 11 years ago
&gt; &quot;The work you did a year or more ago couldn’t possibly still be relevant today.&quot;<p>Funny how the first project on author&#x27;s github page (<a href="https://github.com/brandonweiss" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;brandonweiss</a>) is over two years old.<p>This is satire, right? Right?
jamieomatthewsabout 11 years ago
This is somewhat unrelated, but wouldn&#x27;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&#x2F;site for you? Does this already exist??
评论 #7732597 未加载
评论 #7732682 未加载
talmirabout 11 years ago
So because github is now our cv&#x27;s we should stop using it as the dev tool that it is?