Somewhere between 20h and 30h and a 4 day working week would be best for performance imo
I genuinely believe a 4-day work week is the way to go. It's Friday and I'm already burnt out at 11am.
If smaller companies can't compete on the huge salaries and options that larger companies provide, they can certainly compete on flexible work schedules. A developer working 4 days a week is pretty much just as useful to me as the engineering manager as a developer who is working 5 days a week. Budget and schedule.
They certainly can compete. Just raise more or adopt a stock comp model.
Tech at this point is needed to some degree in lots of products.
We don't have a worldwide labor shortage (!). Productivity going up and work hours not going is a travesty.
https://rooseveltinstitute.org/wp-content/uploads/2021/07/RI...
Further, low labor productivity and bad on the job training pipelines directly result from squashing uppity labor
https://phenomenalworld.org/analysis/construction-labor-shor...
The fact I've never once heard a complaint about 4 10's from anyone I've ever known to work them says a lot compared to the usual 5 8's which I hear complaints from about everyone (including myself).
n = 19~21 people or so
So I worked normally and then I'd sit on all my work and wait until just after 5:15 to submit it all and then leave immediately. I didn't get in until 9:30 or 10 anyway so there was literally no difference except my work was delayed.
They praised our team for all the extra work. They really had no clue.
What I realized is people just created their own down time during the work day. The attitude was “if you want me available from 9am to 9pm, then I’ll just just a 2hr lunch, a 1hr dinner and a bunch of 30 min coffee breaks”. They end up doing about 6-8 hrs of actual work. And on top of it end up with a really resentful attitude about their work and boss as well.
Far better to find competent, motivated (not rah-rah, but more like “lets just get it done”) people and tell them what you need done and leave it up to them how to do it.
It is truly depressing. I would never go back. I earn 1/20 of my old salary as a solo developer. I can't make ends meet, yet. But I would never go back.
Paul Graham wrote somewhing like, if you fail, you would have to go back to those boring companies. This fact provides a lot of motivation. I can't remember the exact phrase. But yes, that's exactly how I feel.
How's that not work? I suppose you meant write some code not for your work, but reading tech docs is ABSOLUTELY part of your job...
From wikipedia: "In China the number is considered to be lucky and is often displayed in shop windows and neon signs".
Chit chat with your friends online, have a cup of coffee, spend 30 min listening to an audiobook or reading. And hey, what do you know, it's lunch time already!
I would do almost nothing in the moring. I did most of my work in the afternoon. In the evening I just pretended to be working.
Forcing a real 7.5h day would not hurt most companies. But it would hurt the ego of middle managers, who want to prove that their teams are trying their best by working long hours.