I say we shouldn't even have a distinction between work and home. We should set up dorms so that people don't have to leave the premises. Rent can just be taken out of their pay, talk about convenience! In fact, do they really need to get paid, when the company can provide all their needs? Isn't getting to do the work reward enough?
I mean honestly it’s like debugging - for God’s sake just stop writing the bugs in the first place.
You could spend your evening honing your skills for a while, yes, but even then at some point you might feel tired of just spending all your time on computer-related stuff.
Then you log on HN, like you did for the last decade or so, and see another "Ask HN: I don't feel passionate about coding anymore" post. It's okay buddy, passion will come back, or might not in a way that makes it okay, you just need a breather.
Sorry, went on a bit of a tangent, cause I do agree with you in fact. I do expect my colleagues to meet a baseline of competency, one that usually only met by "doing your homework", and at the same time, I don't think it's reasonable to expect them to do it out of habit.
Are you a founder, perhaps? Or just a toxic individual?
You know there's life outside work, right?
I think this is a really important point!
Of course it's acceptable to go home and watch soccer.
But then you are relying on your employer to keep your skills current. Some employers will send you to a conference once a year, but I'm not sure that's enough.
If you don't keep learning you'll realize that when you are 45 your skills are 20 years out of date.
Considering how tech salaries exploded in the last decade, I think we're getting a fair deal for spending some of our free time learning.
It's also dangerous to willingly give this away based on the salaries during a boom. The expectation won't go away when the boom goes away... In fact, it will probably get worse.
I’m not saying that I’ve never worked “overtime” to do what would have been 8 hours worth of work for someone who knows what they are doing.
Should we expect more? No.
If you are lucky enough to work a job you love, work as long as you want - but no one is obligated to do more than they are contracted for.