back
164 comments
My own experience is that hours worked are irrelevant. It can vary. Deal with it. To believe otherwise is to think management fully understands the work ahead of time. This is not usually the case. To a lesser extent, even the devs might not know. Overscheduling and underscheduling happen all the time. Things catch on fire. You have to work accordingly. Some days you can stop early. It's not entirely in the hands of the workers. You won't know until you start.

What matters more is a reliable result done on time and everyone is happy with the effort required to achieve that. That's a complex balance to achieve across the whole team. You need everyone recognizing the long term benefits of a job well done and they need to feel comfortable with their part of it.

Working slowly after hours with no promise of getting much if anything concrete done is a deep joy for some of us. I sometimes need to play with my work to know what I'm doing tomorrow. It's often outside the scope of what I'm being asked to do, yet vital to a successful project instead of a mediocre one full of garbage decisions smoothed over by management lies and stress on the whole team to maintain.

What world does one want to live in? Build it and enjoy. That's where productivity, happiness, and ease come from. There are so many heroes out there casually looking at work while eating cereal in their underwear at 1am. They're no more stressed than anyone else.

> There are so many heroes out there casually looking at work while eating cereal in their underwear at 1am. They're no more stressed than anyone else.

I personally know several people from amazon, pretty much all of them acknowledged the crazy oncall expectations there. Combine that with the pip culture and visa issues, and your statement above about being "no more stressed than anyone else" is just ridiculous

Expecting people to work at 1AM, romanticizing them as "heroes"... that's not a normal culture. That's not a healthy lifestyle for the employee and can lead to long term health consequences. And it never applies to everyone equally, because why would you call them "heroes" in the first place

It's one thing if management expects it, it's another thing if I as an employee choose to trade 4 daytime hours for 4 nighttime hours because I know I can be more productive at that time. But building that type of management expectation into a work culture is a red flag

I have seen this repeated so often, but let me put something clear: If your work constantly requires weird hours when it could realistically be a 9-to-5 job if they just hired enough/the right people or had their marbles together in terms of organization — then the only reason you need to do this is mis-management.

I worked in the film industry where you are sometimes for actual physical reasons (the sun being the sun) required to work weird hours. Excuse my french here, but only idiots wear bad work schedules as a badge of honor. Bonus points for when you confuse the thin bond you form with the other victims of such abuse with friendship. If you constantly need to overschedule people, you did a bad job at resource allocation. If your work load is constantly on the edge and things are always "exciting" for all the wrong reasons, you are managed by incapable fools. In a smooth operation the content of the work is exciting, the schedule and the work hours boring.

You can call yourself a "hero", but it is your life (that all of us only get one of) you're wasting. If you ask me (and you didn't) there is better a good reason each time it is wasted like that.

Don't get me wrong, I am willing to step in to do the extra mile when there is a good reason, but in my experience it is very rare that there truly is. If the content of my work is exciting I can easily go for the whole day, but it would be in the interest of my employer to stop me, so I can do this for months without burnout and fatigue.

> There are so many heroes out there casually looking at work while eating cereal in their underwear at 1am.

Please don’t call these people “heroes”, and if you’re doing this, please stop. You’re setting expectations that everyone else should also be up at 1am “casually looking at work”, and if they’re not, they’re not a true “hero”.

This is how unhealthy work/life balance starts at companies. People that work after hours for fun is is called workaholism. Meanwhile, the people that are also having fun from 9-5 are suddenly not doing enough, and are no longer having fun.

And of course the “heroes” are not stressed — they’re able to enjoy working long hours, and making their way up the ranks by being a “hero”.

Agreed. It's important to put enough effort that you find meaning in your work, but not so much that it ruins your wellbeing. Here's a rough algorithm that works for me:

1. Estimate the hours you think it will take to complete a task.

2. Double it and let the team know you did that.

3. Do the work well including good documentation.

4. Assess your progress when you've spent 50% of the planned hours. If you're not at least halfway done, avoid overworking. Instead, seek help within the team and descope.

5. Utilise any extra time for learning new and useful skills, if you finish ahead of schedule.

Cheers

In my humble opinion you have started totally on something that a study/poll like this doesn’t even point to.

You are talking about I/we/people “wanting/loving/preferring” to work at certain hours or for certain length of hours (usually not often or not regularly/daily) compared to being “asked/made/forced/expected” to work that way often/regularly/daily.

> There are so many heroes

Heroes? Really? Okay.

> Working slowly after hours with no promise of getting much if anything concrete done is a deep joy for some of us. I sometimes need to play with my work to know what I'm doing tomorrow.

It could be argued that code exploration at the pace you need should be part of your regular working hours, if that is what is needed to do your job efficiently. In the extreme, not allowing your employees to do so is failed management.

Of course, the knowledge and efficiency you gain by doing so is not measurable by any quantifiable metric, so it's easy to see how it will be conveniently discarded as unnecessarily.

Even better, by having you convinced that it is something you should do in your own free time, they can reap the benefits without the costs. Full profit.

> Overscheduling and underscheduling happen all the time. Things catch on fire. You have to work accordingly.

You need more predictability than that in most things. Even start ups. The picture you are painting is of a badly organized company that needs to slow down a bit and ... think.

I have worked for that kind of company and the more boring sort. The more boring sort tends to make more profit.

Startups might be different, but it must be intentful chaos - not getting caught up in pointless busywork.

> Some days you can stop early.

Rarely. The only companies that allow that are probably the ones that made you do a 24h stint the day before.

Form the point of view of a maker / contributor it's common sense that the more tired you are, the worse your output will be. For me, there is a cut off point where the time spent working "tired" or after hours is just not worth the return anymore.

That said, not every work is directly "building" - some aspects of a job might involve collaboration, communication and helping others out when they're stuck. Spending some time after hours to help a colleague who got stuck might have a result which is disproportionately larger to the input that a tired person had.

I'm in the "creative" field (aka, visual time-based arts, so to speak, but honestly, it's "work," and in the same vein, every other job is teeming with much-needed creativity that often doesn't get translated to visual arts, but that's an aside). But this is how I approach my work as well. All that is to say, I really appreciate this post, and it's very validating to whatever I've experienced in the "creative" visual arts field. Which to me kinda points to larger meta patterns that emerge from work in general.
>Employees who log off at the end of the workday register 20% higher productivity scores than those who feel obligated to work after hours

>Slack’s Workforce Index, based on survey responses from more than 10,000 desk workers

Okay, so this "productivity" data is self-reported. How do you know that the after-hours workers aren't simply rating their own productivity lower than actual, or that the 9-5 workers aren't rating their productivity higher than actual? This data is useless.

> “Employees who log off at the end of the workday register 20% higher productivity scores than those who feel obligated to work after hours.”

Maybe people who are less productive end up having to work more hours.

For those that only read the headline, this is an important caveat:

"On the flip side, employees who work outside of standard hours by choice, to better suit their schedule or to pursue personal ambitions, report no negative impacts and even a slight uptick in their wellness and productivity scores."

Before I thought I had ADHD I would sit around the office not doing much of anything in a sort of "ready" state, ready to jump on the next thing someone would try to distract me with or "ready" for the next meeting that is sometimes more than an hour away.

It's only after everyone else went home and I felt relaxed that I finally got any of my actual work done. :(

How do they control for the fact that people who are falling behind frequently work more after hours?

Is it that after hours works causes loss of productivity or is that slow people work after hours to try to make up for falling behind?

Big discussion from a couple of days ago: https://news.ycombinator.com/item?id=38579890
My strategy:

* Work for a small company

* Show up at 10am

* Leave at 4pm

If I'm really into what I'm doing I'll happily do some work after hours, or on the weekend. No one ever expects it and honestly I try to keep the fact that I'm doing it a secret (don't push commits, just keep changes local).

The key point here is feeling obligated to work outside regular hours. My most productive time is early in the morning or late at night. There’s just less happening at that time, both professionally and personally. There are fewer interruptions and less need to context switch, making it easier to focus and get things done.

Knowing that I’m more creative and productive outside normal business hours, I try to take brakes during the day because I know I’ll make up the time later. I’d much rather get out of the house and take an hour walk when the sun is up and work at night.

Less is more work posts are so trendy now. The comments invariably point out unexplored confounding variables and the posts lack sufficient substance to be interesting. At the end of the day you can reason that hours != productivity, which everyone knows by now
This is a pretty fraught area. As the comments show, there's a lot of emotion, and cultural differences at play.

"Cultural differences" can be macro, like, in Japan, a 10-12-hour workday is de rigueur, and it can be "micro," like individuals that have different clocks.

I had an employee, who is, no exaggeration, one of the best engineers I've ever known. But he couldn't come in early, to save his life. He'd roll in, around noon, but would often stay until 2AM.

The Japanese loved him. He was often on their time zone.

American HR hated it, and I got called on the carpet, numerous times, as his manager.

But I stood up for him, and let him do his odd hours, even though it cost me. Fortunately, Japan backed me, and they were the ones in charge (that didn't win me any friends on this side of the pond).

I have been "retired" for the last six years. In that time, I have worked harder -and far more productively- than I ever did, in the workforce.

The key seems to be, as has been alluded in the comments, mastery of my own schedule.

I have been there. I was working long hours because work was exciting. And also I wanted to show my boss that I put in a lot of effort. I voluntarily spent a lot of time in the office to finish tasks more early than expected. Sometimes this extra time was completely unproductive and the things I did turned out to be irrelevant a few days later. Sometimes it was very important for the business that things got finished and the extra time was therefor productive. I learned for myself, that I cannot sustain working long hours regularly without loosing interest in the job.

Right now my mantra is: Keep showing up.

For me this means get work done on a regular basis. My focus is to work on this topic for years without loosing interest, instead of prioritizing to finish the current workload as fast as possible.

Real productivity is achieved when you are an expert in the domain and you have built a network in the company or market segment. Expertise and personal network are the main levers to get thins done.

Posted yesterday:[0] (190pts, 128 comments). Slack either changed the URL (fooling the dupe detector?), or mods made yesterday's title much less clickbaity.

[0]: https://news.ycombinator.com/item?id=38579890

I have alot of colleagues that avoid their actual work by taking on pet projects or some cross functional nonsense. I have a colleague that takes calls with vendors almost weekly, knowing there's no budget for it. Someone who spends hours with HR or recruiting on some DEI stuff. Someone who wants to be a professional conference speaker. Almost anything to avoid coding. Meanwhile, those of us that simply log on to do work have to pick up their slack. Management doesn't care. I understand this isn't the case everywhere but happiness equates to doing less for some. I don't engage in those projects and I'm very productive.
For me, I'm most productive after hours because during the day, I get too many pings and escalations. After hours is the only time I can focus and get deep work done myself. This is something I'd really like to improve, but I'm really not sure how. I've tried creating discussion groups and many other approaches to make knowledge transfer more efficient. However, the real issue is company growth. A huge recent period of growth has meant a focus on training people. This is only the kind of thing I could defend against if I were 1-2 ranks higher in the company, and honestly, this lack of longterm growth planning is one of the reasons I would leave my company.

One approach I've been thinking of experimenting with is saving everything I say, and using an LLM with my custom knowledge base to answer a question. I actually think a borg-like communication structure in a company could be really efficient. If every communication was publicly available, and we used ML to make that information consistent and to answer queries, I think you could achieve coherence with a company much faster, move as a unit much faster, and get a lot more done.

However, it's still a pipe dream at this point due to the context length limits. The actual amount of important context at a company is many times what a model can keep in mind now. As models get bigger, or if a group can run multiple models many times to make the company info widely consistent, it would be much better.

For instance imagine now, 30 people at your company work on one project, and 50 people work on another. They might take a slightly different definition for a term, and do work which is ultimately counterproductive to each other. Usually, it takes a conflict arising to resolve this, and people are long stuck with the mutually-incorrect definition. If an ML algorithm can look at everything both groups are saying and point out inefficiencies, I think you could get more cohesion, especially before problems get big enough to be a drain.

That being said, this type of system is more of a pipe dream, and I don't think it will be feasible for a few more years. In the meantime, I'm struggling how to balance communication with work. Advice appreciated.

Dupe from yesterday (128 comments): https://news.ycombinator.com/item?id=38579890
I saw a sign in a cubicle farm one time: "In every group, someone's the weakest. If you don't know who that is, it's you." Fuck that.
47 here. And 20 years of dev experience. I am now hired by a big company. As far as I understand, it is to become a “manager” (==a politician). So now I spend my days having pointless meetings with bozos.

Because of the poor management, we have had reorganizations and budget cuts all along the year. Making proper work impossible.

So now, I simply code what we need, after hours. This is exhausting, as it is double days. But extremely valuable in the end.

Interesting. I found I wrote more, and better code once everyone left me alone.
"employees who work outside of standard hours by choice, to better suit their schedule or to pursue personal ambitions, report no negative impacts and even a slight uptick in their wellness and productivity scores."

So, if, like alot of Hacker News readers, you're hacking away on your next startup idea after hours, you should be fine.

The 8 hour work day: created for physical laborers, extended to paper-pushers, and forced onto creative workers along with productivity-sapping random meetings.

The current white collar worker paradigm is proof that capitalism is inherently inefficient. The theory that a business will naturally optimize for efficiency does not survive a meeting with human culture, which has nothing at all to do with organizational efficiency, and everything to do with repetition, imitation, resistance to change, and the easiest short-term path. If you want to get more productivity out of a human, you need to do more than just tell them what time to arrive and go home.

The only people surprised would be the “MBA class” of management. Anyone who has ever worked any job would gladly tell you how productivity decreases if you work after hours. It’s not a revolutionary idea.
> Employees who feel obligated to work after-hours register 20% lower productivity scores

Very notably, this excludes people who want to work after-hours. A rare person but they do exist in some fields.

What is this "productivity score"? Did they just ask people if they feel productive and call that a "score"?

I couldn't find that info in the article.

Simplest explanation: the lowest performing employees feel the need to work after hours to keep up. Few people start out working more hours than necessary.
People who feel obligated to work after work hours also are probably in a poor work culture company.

I log off when I went to log off and if I have an idea or a reason to work at night I do it. If I feel it's not productive I sleep early and do it in the morning.

Those who feel obligated could also be doing it to look good to their boss.

There is no way that climbing the stairs to the 10th floor will be as fast as climbing to the 1st or 8th floor, let alone the 10th floor. The same applies to working hours. There's no way you'll be as productive in the 10th hour as you were in your first hour.
Seems this is very cultural, eg in Japan there is an expectation that you must always work back late, so people don't give 100% for 8 hrs as they know regardless of performance they will need to put in more hours of overtime.
Two factors:

Scrum and its idiotic sprints, especially two weeks sprints. Sometimes things are more complicated than what they seemed, and maybe they just need a couple more days. In the overall scheme of things, no big deal, yeah, from time to time, things take more time than expected, the world is not going to end because of one or two days in 99% of the circumstances. Sometimes you win, sometimes lose and all that jazz. But, then the sprint is over tomorrow, a one day delay becomes a two week delay, demoralization and demotivation ensue, trust is fucked, and it is all downhill from that point.

Second point, closely related to this one, is the strange idea that some managers have that any delay can be solved by the copious administration of more overhead. Let's schedule more meetings! Let's micromanage more! Of course, the developers are slacking! Beatings to rescue. And this is related to the first one, because this kind of manager is usually a True Believer in Scrum.

Over time, developers, like any other animal, is mentally geared towards avoiding pain. Shortcuts will be taken, and one of the most obvious is overtime. And at first it works, overtime actually works a lot of time, until it is chronical.

The subtitle of this piece:

> Slack’s Workforce Index uncovers new findings on how to structure the workday to maximize employee productivity, well-being and satisfaction

The base assumption of the employer structuring and managing the employee's well-being and satisfaction feels so 19th century. I know it's still the prevalent paradigm in HR in most places, but it's crazy how hard that idea persists.

Those who feel on top of their work don't feel they have to catch up on work after hours?

Where is the surprise?

We all know that working your ass off is the way to get things done. The problem is, in most companies, no one can tell the difference between hard working people and folks who take it easy. If a project takes 6 months it must have been hard if it takes 6 weeks on the other hand it must have been easy. No one is going to run the experiment twice.
"surprising"? It's very well known and nowadays well proven by neuroscience.
High performers don't need to put in extra hours, in other words. Big surprise.
Seldom has the "surprised Pikachu" emoticon been more appropriate.
How is that still surprising?
Surprising huh?

If the wording and subjects presented in the "article" sound a bit like Bill Lumbergh with a polo shirt was the author, don't forget Slack is Salesforce now.

Have they considered how Slack contributes to decreased productivity?
Anyone have a link to the wordings of the original questions asked?