5 ms·
One thing I noticed while doing a 40 hour a week software job recently (I'm not working now) is that your ability to work in the evenings and weekends depends o
by fizixer 9y ago
One thing I noticed while doing a 40 hour a week software job recently (I'm not working now) is that your ability to work in the evenings and weekends depends on how much cognitive load you go through during those 40 hours.
I've had jobs where the load is moderate, but in this recent one, the employer wanted to extract work from every hour of the 40 hour perior. I was so exhausted, that I couldn't do anything in the evenings, would spend Saturday in a state of haze, and on Sunday finally be able to think straight. But then on Sunday you barely catch up with what you were doing last Sunday. So your progress practically comes to grinding halt.
- jaggederest 9y agoThis is the beginning of burnout. Soon, you'll stop being able to think straight even into Monday. Other things in your life will fall to the wayside or disappear out of neglect. Monday will turn into Tuesday, Tuesday into Wednesday. You'll wonder why you even bother to show up. Eventually, your employer will fire you for someone younger and cheaper, and you'll realize that you have no ability to maintain enough software development effort on your own to demonstrate to potential employers that you can do the work. And even if you could, it's a sham, because you can't. You'll find that you end up being able to work ten, maybe twenty hours a week if you're having an especially good week. Your work won't be any worse, for quality, you just simply won't be able to force yourself to do it any more than that. So, it's worth addressing that early. I'm not sure why the mantra of HN is that "You just have weekend and side projects and stay up till 3 am while still making that 9am meeting and everything is great". Sure, that works for a while, until you hit your limits and your life falls apart. There's no road back from there. Take it from me, you can truly excel, and nobody cares unless you can work 40, 50, or 60 hours a week. To PG's point from a while ago, "Nobody is willing to pay double for twice the work" - neither is anyone willing to pay half the rate for half the work.
- sqldba 9y agoI'm not sure what solution you're suggesting. Can you please rephrase?
- jaggederest 9y agoI am suggesting that, if the environment you work in leaves you with no energy at the end of the day, you need to either change it or leave. (Not that you should use that free energy for programming. Use it to build your life, not software.)
- watwut 9y agoParent is not working 60 hours a week. He is working 40, but he does not slack around, so he is tired after that.
- jaggederest 9y agoI don't think that being exhausted at the end of the day should be accepted, or considered normal. Sure, everyone has bad days. What happens if you're working to your utmost, absolutely everything you've got has to go into the job, and you hit a rough patch? A cold, a breakup, God forbid a death in the family. You have to build that into your routine. You're not going to be a superhero every day, so you need to spend some of your time managing for that, setting things up in such a way that when you have a bad day, you can compensate for it, rather than falling apart. If you're putting out more than 90% of your 'best day' effort every day, you're sitting in a very precarious place. You need to be proactive about resting and rehabilitating yourself.
- eeZah7Ux 9y ago> I don't think that being exhausted at the end of the day should be accepted, or considered normal. Indeed. Being physically exhausted can be healthy in most cases but mentally exhausted is completely different. You don't recover from it with a good sleep.
- watwut 9y agoIf you are too exhausted, whether physically or mentally, then it is bad. However, if you come home full of energy and work four more hours, then you likely slacked at work - regardless of how much time you spent there.
- Grustaf 9y agoIt's probably true that not everyone can pull it off, but many evidently can. You don't need to excel at your day job, you just need to work hard enough to hang on while exploring your side project. Speaking of, I don't think I've met a programmer without some kind of side project, so it's just a matter of how much effort you can put into it, and how good the idea is. If you have a family this will depend on how understanding your wife is, but I think it's safe to assume that anyone can but in an hour a day at least. Americans watch some 3 hours of TV a day, so time is not lacking.
- madengr 9y agoShit, that sounds like me. The weekends have turned into recovery from the workweek. I love electronics design, but my employer has ground me down over 20 years. I'd quit now at 45, but have 2 kids elementary school age with looming college expenses and a few years left on the mortgage. I'd like to quit and do it just for fun again.
- jaggederest 9y agoI'd be happy to talk if you want. I don't have a bunch of help to offer you, it's what I've been living the last little while. My email is in my profile if you'd prefer to discuss privately - I have no shame so... here's my thoughts. Take it from me though quitting doesn't solve the problem. It just means you're unemployed and burnt out! I've been in therapy for quite a while now and really not seeing much in the way of significant progress, but things are getting better in an incremental way.
- stefek99 9y agoIs college really required? === It takes too long. It's too expensive. In the UK and US it's s a costly activity - students tend to take loans so when they leave university they are in debt. Hurray! You got a degree, now you have to work to pay off your loan... I have nothing against education and learning. You should always learn. If you really think that going to university is something you really have to do: * Take a gap year first * Be sure what you want to study * Don't pay for it: scholarships, or maybe a different country with free education? (you may need to learn the language first) I made several mistakes in my approach to university. Probably the biggest one was sense of entitlement - because I graduated from the top degree in the top high school - I thought I'll get new jobs easily. > Hard work beats talent, when talent doesn't work. University could be good in terms of making friends, expanding your network but... I bet you can make friends anyway. ===
- sqldba 9y agoI know how you feel. I'm currently technically doing a 37.5 hour week - but it FEELS like a LOT more and it's killing me. A lot of those hours are at odd times and I seem to work more and then take it up in time in lieu but it's entirely recovery time not doing-things-time. Try explaining to your boss, "We need more staff because although I consistently meet all targets I'm just working TOO hard". I get gas lighted when I do so. They insinuate I'm doing something wrong and need to take more breaks. Uh yeah but then the work doesn't get done, and day by day it builds up, and everyone is clamouring for it, and then you make it seem like I'm at fault again? I started keeping an Excel spreadsheet of what I do every day just to see how much time I "waste". It turns out I'm doing 6-20 different things a day. Which is what I've been telling them, the load of constantly switching between so many different demands on attention and doing stuff "which should only take a minute" but can turn into hours spread out over days - all the time goes. I'm extremely sad every day. I'm definitely depressed. But the pay is good and it pays my mortgage. So I feel very trapped. And yeah when I get home I do nothing. I used to do stuff and blog but now I'm just too tired. All day every day I'm working and making decisions and stressing out - I have no capability to function outside of hours. I can't even make dinner so my partner does it. I find it hard to decide on even simple things and if anything goes wrong I'll break down into tears.
- baudehlo 9y agoI hope writing that down helped. Because that is not sustainable. I tell developers that I interview that I don't want them working long hours because it leads to bad code. Go home. I want you to have a life and one you enjoy.
- wolco 9y agoLet the work pile up. Who cares if they insinuate you are doing something wrong. Don't take it personally. Resourcing issues are not something you should be worried about. I wouldn't worry about them replacing you if they don't understand what you do either.
- mythrwy 9y agoYou bring up an often overlooked point. The friction of switching tasks. Some people (non-technical managers especially) don't understand the price. They think "oh, I'll just have them jump on this for 15 minutes, then that for half an hour, then the other until lunch". Wrong. You don't get 15 minutes + half an hour + whatever until lunch. You can take 30% + off the top for the switching. This holds true in non-technical fields as well. The ideal workday is doing just one or two things. That's where a person gets the most return on effort.
- iliis 9y agoThis isn't normal? ... f*ck. What kind of software job leaves you with enough mental energy at the end of the day to let you work and code on your own projects? (Serious question, I feel like it's either work or hobby for me!)
- Grustaf 9y agoMost I would say, definitely so in Northern Europe. We all have side projects.
- iliis 9y agoBut how? After about 6 hours of work my brain is mush!
- DanWaterworth 9y agoYou're not alone: https://www.johndcook.com/blog/2013/02/04/four-hours-of-concentration/ https://www.johndcook.com/blog/2013/02/04/four-hours-of-conc...
- eeZah7Ux 9y agoNo, it's not normal at all across the world and especially throughout the last century.
- hkjgkjy 9y agoWhat I personally found is that the days when I go straight home, have some food and then get coding, I get nothing done at home. Instead I feel stressed and it's no fun. Not a good way. When I instead pass the gym on the way home and work my body hard for an hour it works much better. Then I go home hungry like a wolf and devour a meal, and I feel more inspired for my projects than I did during the "regular" work day. My conclusion is that sitting life isn't how we evolved - and when I fix my body-use deficiency I unlock all that potential.