Hacker News new | ask | show | jobs
by sillysaurusx 2423 days ago
The idea that you can simply find a new job is itself a privileged point of view.

Software engineers are special in the sense that they’re expensive to replace. It costs time and effort, both of which are much more scarce than money. Businesses are also usually expanding, so there’s no shortage of openings. This gives us more freedom by definition.

However, some sectors of software engineering are much more strict. You wouldn’t take a “Just do it” attitude in aviation, for example. It’s easy to say “move to some other sector,” but eventually most devs try to build a career in one area.

2 comments

What do you think is being suggested here? All I read out of it is to dedicate some portion of your time at work towards self improvement. Why wouldn't you recommend that to someone in aviation?
Because that person’s work is probably scheduled and tracked to a higher degree than most software engineers, and if they’re seen to be slacking off they probably don’t get the excuse of “waiting for the test suite to finish”.
There's down time in virtually every job. If your employer discourages you from using down time to get better at your job, then get a new job. I did it even back in college working at a chain pizza store. I learned some management tasks, how to proof dough properly, etc. I'm sure there's some jobs out there where it's not an option, but I feel like you guys are really stretching it to find ways to say people are incapable of self improvement at work.
It's not a privileged point of view. You can find a new job. You might not like it. It might not be possible for everyone. But the idea that there are only jobs in tech is asinine.

All qualified and experienced people are expensive to replace.

That's not unique to software.

I work in a bar. If I was to take 20% of my time to learn new things and sharpen my skills (without being told explicitly by management), I would be fired very quickly.

It is a privilege not shared by the large majority of jobs.

You're right that it wouldn't be as easy for different kinds of jobs and working in a bar is a good example. Even there though, I think you could be clever about it - you can find opportunities that blend in with your work (e.g. coffee foam art, small talk in a language you're learning). These probably wouldn't increase your value as much but with some creativity I'm pretty sure in most jobs there is some kind of opportunity for learning.
> I'm pretty sure in most jobs there is some kind of opportunity for learning.

This is absolutely not the case.

There is a vast swathe of jobs that are labour under very strict conditions imposed on you by middle management, for example anything in a harbour or construction context. That's not the sort of rule that you can just opt to take some time for self improvement under. I would wager the percentage of jobs with such conditions is probably higher than without.