I went to a talk once on leadership. One of the suggestions was to get your "go to hell kit" ready. That is, get enough money in the bank (whatever that means for you) so that you can walk away if things cross your personal lines, be they moral / work-life balance, whatever. It's a good thing if there's pressure to work silly hours. In my first job (recent grad) before I left the job, I'd been working 5 weekends stra…
> You're just reducing your hourly rate. This is how I've always explained to people who constantly work overtime in salaried positions where they don't actually get paid for that overtime. You can at look at it one of 2 ways. 1. Your billable self stopped at the 8-hour mark on a given weekday and every hour after that, including weekends, you're just giving away free labor to the company. Just think about that every…
The Programmer’s Guide to a Sane Workweek
41–50 of 152 posts
Re: The Programmer’s Guide to a Sane Workweek
#42Earlier quoted context omitted.
> You're just reducing your hourly rate. This is how I've always explained to people who constantly work overtime in salaried positions where they don't actually get paid for that overtime. You can at look at it one of 2 ways. 1. Your billable self stopped at the 8-hour mark on a given weekday and every hour after that, including weekends, you're just giving away free labor to the company. Just think about that every…
Do you also account for the fact that you are way more likely to be promoted if you work overtime?
What about those of us who don't have strictly defined roles like that? Where I work you're basically just a programmer. Experience has always seemed to count more for me than an arbitrary title.
Re: The Programmer’s Guide to a Sane Workweek
#43Earlier quoted context omitted.
> You're just reducing your hourly rate. This is how I've always explained to people who constantly work overtime in salaried positions where they don't actually get paid for that overtime. You can at look at it one of 2 ways. 1. Your billable self stopped at the 8-hour mark on a given weekday and every hour after that, including weekends, you're just giving away free labor to the company. Just think about that every…
Do you also account for the fact that you are way more likely to be promoted if you work overtime?
(I was once promoted en passant, when my first employer wished to inflate the number of Senior Developers assigned to a consulting proposal...)
Re: The Programmer’s Guide to a Sane Workweek
#44Let me come in with a contradictory opinion especially on the overtime. You don't work for your current salary, you work for your next one. If you are one of those 9 to 5 ers, don't complain when the guy working 60 hours and more gets that promotion over you. The higher up the ladder you go, the more that will be required of you. Also, startups or high paying jobs will require more of you since you will get getting m…
This is actually sign of poor management. You should not reward people for working 60+ hours. If you want to reward anyone, you should find the ones that can get the same work done in about 30 hours. Hard to believe, but they do exist.
What you will find, is that the people that need 60 hours at one level, are likely to think they need 80 hours at the next. Or more. This clearly is not going to be available.
Worse, you don't think so, but the odds are high that as you get older, you will get a family and possibly children. When that happens, the ability to get 60 hours is now in jeopardy. Heck, many weeks, that 40 is tough.
Note carefully, I do not believe you should punish people for working extra hours. But incentives should not be such that they are required or encouraged. Unless you like seeing ruined lives. And businesses.
Re: The Programmer’s Guide to a Sane Workweek
#45Let me come in with a contradictory opinion especially on the overtime. You don't work for your current salary, you work for your next one. If you are one of those 9 to 5 ers, don't complain when the guy working 60 hours and more gets that promotion over you. The higher up the ladder you go, the more that will be required of you. Also, startups or high paying jobs will require more of you since you will get getting m…
When you take taxes into consideration, the promotions don't really add up to that much. You're just adding to your yearly income, which tends to get taxed quite heavily anyway. You need to find a way to take your effort and put it into something that doesn't get taxed as much as regular income does.
I would be more interested in building passive sources of income that don't rely so much on my being present to bring in the money.
I also generally don't like the idea of someone else telling me what my contributions are worth. By putting in all those extra hours, you're basically pinning all of your hopes on someone else's judgment. If they like you, then maybe you'll get that extra money.
But what if they don't? What if they're just some sociopath who couldn't give a rip about your career goals? In my experience, that's been the case more often that not.
It would take one hell of a leader to convince me it's worth putting in all those extra hours. I would basically need assurance from the very beginning that I would be getting a bigger cut of the pie.
Re: The Programmer’s Guide to a Sane Workweek
#46I don't know what's the perfect amount of work every week, but I'm sure anything > 40h is wrong, and you should add commute time if more than 30min/day, otherwise it's a fake figure. In 36-40h/week it's possible to do a lot of things. If you can't often is not because of the time, but because the same people wanting you to work more vaporize your time with meetings, conference calls, emails, phone calls, at a rate th…
I wouldn't necessarily draw the line there. It always depends on your situation. If you don't have a family, working 7.30am-5.30pm (my approx working hours) 5 days per week still allows you to have enough time to spend with friends and for side projects. If your really dedicated to your project and have no family waiting at home, why should you always leave after 8 hours? Sitting in front of the TV at home isn't nece…
Re: The Programmer’s Guide to a Sane Workweek
#47Let me come in with a contradictory opinion especially on the overtime. You don't work for your current salary, you work for your next one. If you are one of those 9 to 5 ers, don't complain when the guy working 60 hours and more gets that promotion over you. The higher up the ladder you go, the more that will be required of you. Also, startups or high paying jobs will require more of you since you will get getting m…
Re: The Programmer’s Guide to a Sane Workweek
#48Earlier quoted context omitted.
> You're just reducing your hourly rate. This is how I've always explained to people who constantly work overtime in salaried positions where they don't actually get paid for that overtime. You can at look at it one of 2 ways. 1. Your billable self stopped at the 8-hour mark on a given weekday and every hour after that, including weekends, you're just giving away free labor to the company. Just think about that every…
Do you also account for the fact that you are way more likely to be promoted if you work overtime?
Re: The Programmer’s Guide to a Sane Workweek
#49Earlier quoted context omitted.
> You're just reducing your hourly rate. This is how I've always explained to people who constantly work overtime in salaried positions where they don't actually get paid for that overtime. You can at look at it one of 2 ways. 1. Your billable self stopped at the 8-hour mark on a given weekday and every hour after that, including weekends, you're just giving away free labor to the company. Just think about that every…
Do you also account for the fact that you are way more likely to be promoted if you work overtime?
Re: The Programmer’s Guide to a Sane Workweek
#50Let me come in with a contradictory opinion especially on the overtime. You don't work for your current salary, you work for your next one. If you are one of those 9 to 5 ers, don't complain when the guy working 60 hours and more gets that promotion over you. The higher up the ladder you go, the more that will be required of you. Also, startups or high paying jobs will require more of you since you will get getting m…