Ask HN: How to get around “please link to a side project you're proud of”
It seems that 90% of job postings require or highly value completed side projects. I understand why an employer would value these activities. They show a dedication and love of the craft, and are a potentially good way to demonstrate ability.
The problem is I don't have any completed side projects. Between 40-50 hours at work, 5-10 hours commuting there, 3-5 hours exercising, 3-5 hours cooking, 5-10 hours reading and keeping up with the latest, having a relationship, family, and a social life, etc, it doesn't leave a lot of room to work on hobby projects. I'm also fairly new to the game (just over 1.5 years), and I have trouble committing to any one project and seeing to it's completion.
Anyone have experience getting around this hurdle?
Should I take a couple weeks off work and just get something done, regardless of how much I enjoy the process or the profit/value potential of the project?
Would you recommend out-sourcing the slow/painful bits (which for me is CSS and design)?
12 comments
[ 3.0 ms ] story [ 36.9 ms ] threadHow I take it, side projects give a candidate an opportunity to present a passion project and discuss the why, how, what of it and they did so because they wanted to, rather than someone asking them to. Ultimately, I think the why is a very important piece.
I've never been asked to show a side project (or even sample code). By the time those practices became common, I had more than 5 years of experience at real companies, where I'd done real things.
If you can get along enough in your career, people will stop needing to use technical validation. For better or worse, they'll use social validation instead.
"Surely someone couldn't have been a Senior Developer at [whatever company] for 2 years if he sucks at coding," they'll think. They'll be wrong some of the time, but that's beside the point.
> having a relationship, family, and a social life, etc
Unfortunately, some companies still think the best workers are the ones that are absolutely obsessed with work and are compelled to be on the clock all the time.
There truly are companies that value work-life balance, though. Be honest with your interviewer and say, "I work 50 hours a week, and my family, girlfriend/boyfriend, and health are important to me. I have lots of ideas for side projects, but they haven't taken priority over my loved ones and health."
If that interviewer rejects you, their values aren't well-aligned with yours. They might have wanted you to work 100 hours a week, even if it meant low productivity and burning out.
"out-sourcing the slow/painful bits"
Which is exactly why I don't get the obsession with side projects or work samples. There is no guarantee that the person showing the work actually did the work. At best, it means they have access to people that can do the work, which I suppose is something.
Not that I am accusing you of cheating or lying or anything, just pointing out that in a world where outsourcing is easy and common that you can't take these things at face value.
I've had to do exactly one FizzBuzz, and some light SQL. Mostly social validation and sometimes reference checking seems to be the norm. I haven't gotten any pushback on lack of a public code repository.
this is exactly why I, as an employer, would be curious to see if you had done any side projects. it shows you have a track record of going out on your own, building something, and getting stuff done. which is an amazing trait in any potential employee, especially at a startup.
so I don't see a way to "get around" it. How about some project from school?