I'd like to think I'm not that uncommon for a geek. I love coding. (I have been coding since the 80s, and professionally since the late 90s. You will find my name in a handful of credits files, and a number of mailing list and usenet posts.)
But I won't start using centralized services just because you or some recruiter decides it's the new cool place to be. Sorry.
Never mind people who do business degrees. It's almost expected that they are in it for the money.
It's also amazing how many CS majors waste their 3-4 years addicted to video games (LOL seems to be the big one right now). Those 1000's of hours are better spent building that portfolio that will net you $100k day 1 out of your degree.
Video game addiction is serious. Google for solutions, it can be fixed. It does not improve your resume to mention your lol rank.
This viewpoint is garbage. Outside of work hours, a person has no obligation to be career-focused. Tech shouldn't require someone to be about their career in their free time as well.
Maybe I'm misunderstanding you. I sure hope I am because this expectation to make CS your hobby to be a valid CS grad in the workplace is awful.
Similarly, I used to have a crippling envy of accomplished coders who were same age as me, which has long since evaporated.
Probably a symptom of ADHD, my life consists of many short distinct phases where I hyperfocus on an interest. Knitting, woodworking, programming, reading, etc. I do have several projects that I wish I could just dedicate a couple of months too, however! Seeing how far I could get in a dedicated week always makes me long for another month of intense focus.