> In reality they work maybe 20-40 and then do things like... uhh... hang around in here... for the other 20-40
So much this.
There's just a huge level of inefficiency with working ridiculous hours on a regular basis. Just because you're engaged in the physical act of coding/designing/writing/etc. does not mean you are producing anything of value. In reality you'll probably do something that needs to be fixed a week or two down the road.
I've watched people who work till 9pm everyday. After 5:30 or 6 they mostly just browse the internet and fiddle around. In reality they should probably work from 8 or 9 - 5 or 6 and take a healthy 3 to 4 hour break and go home. Then after their evening has settled down get back into working on something for another hour or two at the leisure of their own home. This is much more productive than just slugging it out at the office with no work life balance at all.
So much this.
There's just a huge level of inefficiency with working ridiculous hours on a regular basis. Just because you're engaged in the physical act of coding/designing/writing/etc. does not mean you are producing anything of value. In reality you'll probably do something that needs to be fixed a week or two down the road.
I've watched people who work till 9pm everyday. After 5:30 or 6 they mostly just browse the internet and fiddle around. In reality they should probably work from 8 or 9 - 5 or 6 and take a healthy 3 to 4 hour break and go home. Then after their evening has settled down get back into working on something for another hour or two at the leisure of their own home. This is much more productive than just slugging it out at the office with no work life balance at all.