Remix.run Logo
esseph 21 hours ago

Ah, you're not on salary in the US, I take it.

saghm 19 hours ago | parent | next [-]

Not having an exact number of hours works in both directions; there's no lower or upper bound on how much you're expected to work, and with most tech jobs being at-will employment, it's not like they couldn't fire you with virtually no notice if they decided you weren't working enough. "Work as little as you want, if you think you can get away with it" is not a game of chicken that most people will end up being super confident in playing.

bluefirebrand 21 hours ago | parent | prev [-]

I dunno about in the US, but being on salary in Canada I bet I've averaged well over 40 hours a week in my career. I know the usual trope is people on salary work as little as possible but it's not true for me. And that's not a flex. I'd much prefer to work less, but deadlines are deadlines and they're always calibrated to cost me my evenings and weekends, not cause the customer any delays

PunchyHamster 2 hours ago | parent | next [-]

There are three kinds of deadlines:

* the business season (whether holidays or otherwise) - you lose actual bags of money any time it is missed. Alternative versions is "run out of VC money" and "get jumped over by competition" deadlines, those are real

* the "someone decided to promise it to customer" - Missing it over and over might get you to lose a customer but generally after missing one people responsible for setting them make them long enough to have some leeway

* The "gantt chart fitting" deadline - somewhere somewhere plans a thing he had no idea about, just gathered various random estimates and put them in a chart. Then stuff changes, estimates are missed, and somehow the guys at end of the chart had to catch up for guys at start of the chart taking too long. Missing it doesn't matter, it's self inflicted pain by managers to managers.

Majority of deadlines are in third category. Small part is in second. Vanishingly small part is in third. And without pain the system won't learn to not be too "optimistic" with them. And so enabling delivering miscalculated deadlines just makes it worse.

Do not get me wrong, sometimes shit does hit the fan and you burn midnight oil to fix it, but shit hitting the fan often enough all of the walls are brown is management's, not worker problem

bluefirebrand an hour ago | parent [-]

> shit hitting the fan often enough all of the walls are brown is management's, not worker problem

Sure, but as a worker how do I actually convince my bosses to hold themselves or each other accountable? Shit flows downhill and I'm close enough to the bottom it lands on me, not my bosses

I'm not speaking in hypotheticals. I've received the "not a team player" speech a number of times in my career for refusing to do continuous overtime

I love building software, I love writing code, but man am I increasingly convinced I'm not cut out for the industry

esseph 20 hours ago | parent | prev [-]

> I know the usual trope is people on salary work as little as possible but it's not true for me.

Yeah. It hasn't been that way for 25y or more in the US. Lots of 60-80h weeks.