Hacker Career Advice
GitHub Is Not Your Portfolio
Real talk: most HR reps and hiring managers aren’t interested in your GitHub profile. Unless your code is well documented, comes with tests, has great instructions, or is live online, don’t expect anyone to clone it or try it out.
What will interest folks is a portfolio that demonstrates your best work and entices them to learn more about you. Here’s what you have to do:
- Identify 3-5 projects that are relevant to this particular job. A few poigant examples are better than a million half baked ideas.
- Focus on the story behind your code: what you built, why you built it, how you built it, the challenges you overcame, the accomplishments you’re proud of, and what you learned.
- You don’t need to write a lot, just be clear. Imagine the reader skimming over each project in 1-2 minutes.
- Don’t just tell, show. Use your Devpost portfolio (here’s mine) to highlight your top 4 projects. It supports markdown, image uploads, gifs, YouTube embeds, social links, and has great SEO. Why rebuild the portfolio when we’ve already done the work for you?
- Include a link to your portfolio in your resume, explictly call it out in your cover letter, and on your personal website. Unmentioned portfolios go unseen.