Doing the boring job at all is a waste of 50+% of your waking hours? By all means, do it if it makes the remaining 50% more enjoyable, but I think it’s possible to have both.
The non-boring companies I've worked for have had problems of wanting to work you at 150% of your schedule, quite often illegally. It is insanely rare that you'll get a job that keeps you busy (only) 8 hours a day constantly. Either the place is always on fire and has 12 hours of work a day, or you'll have it better managed and work will be bursty with the majority of the time under utilized. Spend that extra time being taught stuff on the company dime.
Possible, but unlikely today. I think the advice being converged on is not to let the possibility of 100% enjoyment ruin one's actual, real-life situation. Attain it if you can, but don't spend your life rueing its absence.
It's more so true today than ever before, where there are more companies than ever willing to consider allowing software developers, and some other kinds of knowledge workers, to work any where in the world.
It gives you more opportunities to find that combination of work you find meaningful, coworkers you mesh with, flexibility, and decent compensation, than any other time in history I'm aware of.
It's still not easy. Just easier than in the past.
I completely agree. As you stay, it's still not easy, especially in the post-ZIRP economy. Do I deserve to work with a team of interesting people, on a product I can be proud of, on a team that gives me flexible work hours? I sure do. But finding it is a big challenge for me, so I'm still going to celebrate the freedoms my current job gives me until I can find the right one.
But you know, at the end there should be someone who is cleaning the toilets and taking out garbage. You eating the cake and having it is a bit selfish.
Just because someone's cleaning the toilet doesn't mean that everyone must struggle. Yes, life's not fair to everyone, some people starve right now, while other throw away kilograms of food. Some people clean toilets while other people were born with gold spoon in their mouth and will enjoy whatever they want for the rest of their lives.
Daring to work at place that does not suck is not the worst offender to the world fairness, I think.
>Daring to work at place that does not suck is not the worst offender
But there is something to be said that some people are born into situations that force them to adopt a very risk adverse posture. If you don’t have any safety net, “daring to work at a place that does not suck” takes on a different risk profile and doesn’t necessarily generalize well as a strategy.
Me living in a 4 BR house with only our 4 family members instead of us taking in a stranger is also a bit selfish.
Everyone does some level of selfish things; trying to shape work so that you find it enjoyable (and therefore likely something that others would also find enjoyable) is an acceptable form of selfishness to most.
I think it was Joel Spolsky, who said one of his responsibilities as CEO of a new startup was cleaning the toilets until they could afford to pay a janitor.
I thought it was a good reminder to have an attitude of just seeing what needs to be done and doing it.
Why can't we just automate the terrible jobs out of existence? There's no good reason why we can't have a machine that cleans the toilet or takes your trash out to the street. Plus a self-driving machine that picks up your trash.
The non-boring companies I've worked for have had problems of wanting to work you at 150% of your schedule, quite often illegally. It is insanely rare that you'll get a job that keeps you busy (only) 8 hours a day constantly. Either the place is always on fire and has 12 hours of work a day, or you'll have it better managed and work will be bursty with the majority of the time under utilized. Spend that extra time being taught stuff on the company dime.