It boggles my mind that some of my friends (mostly in other industries) toil away for what they claim is 80+ hours per week. I can’t fathom being able to do that and actually be productive for that amount of time for more than 1-2 weeks.
There are definitely tech companies with the crazy-hours workaholic culture but in my experience it’s easy to spot this from a mile away and I simply refuse to work for them. There’s tons of great companies where you can do cool stuff and still have a sane & balanced life.
They're not actually productive for that much time.
It's just sad to see people I care about get caught up in that culture when I know they are talented enough to work somewhere else and still make really good money and not have to live like that. But I think workaholism can definitely be addictive and a lot of times it is purely self-inflicted by choice whether conscious or unconscious.
Im convinced most of the long hours culture is an elaborate signaling exercise and “facetime show”.
My jaw drops with envy when I see the impossibly huge allotments of personal space people get in more traditional office spaces. My dad’s cube farm felt like a palace. Fortunately I have two monitors side by side and management doesn’t seem willing to challenge that. Those with only one monitor inevitably get their seats compressed until that’s their entire workspace.
My colleagues assure me it’s no better anywhere else in tech and that if I feel strongly about it, the only thing to do is start my own company.
Meanwhile the company continues to throw money and perks at us. Anything and everything but quiet workspace. Actually there are quiet rooms on every floor! But those are for medication only, no laptops allowed. They came so close to getting it.
My tech office in Indianapolis has offices for everybody that wants them.
But I have worked at places where there was extreme and contrived pressure to meet artificial goals set by managers with no engineering input. For example, I have worked at places that have stipulated no vacation without prior approval, and had multiple-month windows where vacation wasn't approved.
Most places I worked weren't like that, but a few were very unpleasant and not any more efficient for it.
The two that really stand out:
1. Enterprise software firm in the healthcare space with a backend lang/storage system that was so antiquated they struggled to find and retain developers. This constraint was so acute that it forced the few remaining developers into a non stop crisis mode as the situation was often "XYZ hospital is down". I left a long time ago, but apparently it's gotten better as they've finally migrated to a more sustainable platform.
2. A hardware/software Augmented Reality startup that had a very difficult time meeting delivery dates. They'd spin up departments like "customer success" and "support" and "technical documentation" and then would have a 6+ month delay shipping. So you'd have very talented people with more or less nothing to do for that timeframe, so people just sat in endless meetings trying to weigh in on everything and it ground the company to a halt. To throw fuel on the fire, they then had the hardware team start working mandatory 6 day weeks (and then made everyone else come in b/c they were "a family").
A senior to me dev started working nights. I didn't even know he was doing it but I got in trouble for not being there when he was working. Because I "wasn't available when he needed me".
There is also a bit of entitlement sometimes (needs an office exactly this size, with this type of lamp bulb, < 5dbs of sound, work hours from 10:06 to 6:06 b/c that is fits the optimal biorhythm with the moon, etc...). Which can make it hard to know if the company is really a problem, or is the employee just difficult?
Not that everyday was like this of course, but these conditions were happening more often than not.
Sure, some of it was due to impostor syndrome and competitiveness between team members but most of it was just the environment
I had to do this to prevent a customer from having another reason not to renew. I wouldn't say it's the norm - just that it happens.
from what i've seen, most people work 10ish to 6ish under very relaxed conditions like eg a comfortable lunch and a few breaks during the day. i've also noticed that people tend to be available online outside of their work hours, but nobody really expects that nor gets mad when someone isn't.
this was true for all of our employees when i was CTO/co-founder and also for us founders most of the time. this was also true when i worked at a Series A startup and it is true in my team at Google, and it seems it'd be similar in most other teams, too.
note that i'm not taking a stance on whether what i described above is good or bad, it's just what i've observed.