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)?
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.