I don't judge a person's technical skill through this metric (or at least I make an attempt not to), but it's rather noticeable when someone has nothing going on online. A blank GitHub, no website, no projects, etc. For an employed person, eh, whatever, maybe they just have a life. But for a student? I'll admit I get a little suspicious. I'm not saying students should have a huge roster of projects and crazy extracur…
I used to think the same way as you. Until something happened in my life that changed me. I used to have a very fruitful open source life. I have a personal website, a blog, etc. Some of my libraries are useful and reasonably known on my niche. Then I had a child. Everything changed after that. I suddenly don't have time or energy to devote to open source any more. I am the same person as before, but if you looked at…
But also, am I crazy to ask that people practice even a tiiiiny bit outside of class? I know some people legitimately don't have the time or capability, but that's not everyone. I can't even find 5 people in my school who have a semi active GitHub. It's completely frustrating, as our curriculum is a joke. I don't know how they expect to get a job when our curriculum teaches nothing, they don't do any programming outside of school and they have no other experience.
Bear in mind I don't go to a low ranked school. We just had a professor who won the goddamn Turing Award (easy to guess I suppose). Somehow though we have the most anemic, half-dead CS community.