> That’s like saying everyone would be fulfilled by getting married and having 2.5 kids.
Not everyone has the same utility function.
I don't think I can do that here, though. You're totally right in that people have different utility functions, but I believe that there are some things that are just objectively bad and unhealthy, and whether or not you think you enjoy them or "like" them, they are still bad for you, and possibly bad for others.
I don't want to live in a world where it's ok for a company to create a position like this guy was in, and have that be the norm. No, it's not like that, but the more we apologize for companies that do that, and the more we say, "oh, it's ok for that person to work in those conditions; if you don't like it then pick another job", the easier we make it for companies to think that those kinds of things are ok for everyone.
And then there's the wage issue. Bottom line: if you are working the jobs of more than one people, you should be paid more than one person. This guy took a pay cut to do more work. That's certainly a reasonable thing to do if compensation comes from other (healthy) angles, which appears not to be the case. The job posting for his replacement explicitly says they're cheap-ass bastards who aren't going to pay what you are worth or what the job duties merit.
That's not just a company I don't want to work for. That is a company with staffing practices that are actively harmful to individuals and the industry as a whole.
edit: @wvenable puts it so so so well a bit below: "I guess I'm old and tired of my peers devaluing their own skills and time."
Basically this whole issue seems to be a case where a significant part of the compensation is non-monetary (essentially, working at PA), and people whose utility functions assign that compensation zero value are getting bent out of shape about the fact that there exist people whose utility functions assign that compensation high value. (For the record, I'm in the group who assigns it zero value.)
This needs to be protected by applicants valuing their time. I guess I read the current guy's description differently than you did; to me, it seemed his multiple-job job required significantly more time than the norm.
I think I distinguish between forms of non-monetary compensation as being good and bad (or healthy and unhealthy, if you prefer). Again, this is all relative, but I think at least on a base level we can probably find common ground here. Accepting lower pay because a place to work is "cool" falls squarely into the unhealthy pile for me. Perhaps it temporarily raises your happiness level (which is of value!), but it's fleeting, and, well, temporary. Accepting lower pay because you're underqualified and the job will be a bit learning experience for you seems reasonable, as would accepting equity in lieu of pay (e.g. a recently-started company) if you think it might be worth something later to compensate. These sorts of things can have lasting impact on your life and are actually useful.
As I said, I just worry that things like this can inspire other companies to do similar things. Right now it's fairly easy to get a job at a good company if you're a developer with some chops. Demand is high and supply is still not quite meeting that demand. But what happens if that changes? If there's a strong culture of paying people market rates and avoiding my-company-is-cool type compensation in lieu of cash, perhaps people can expect a reasonable wage standard when the market is more competitive. But every company that tries to feed applicants some feel-good bullshit about how it's ok that they pay people less because they're just so cool... well, that jeopardizes that.
Or perhaps I'm just worrying about nothing.