I went to the office for the first time. I fucking hated it
reddit.com
reddit.com
First job of my career, they told me I would have an office of my own. First day I come back do for full time (I had interned there too with my own office), they tell me they're switching buildings to go open office in about a month's time. I got a precious few weeks with a personal office, and then it was all gone. I hated this change of scenery mmediately, but I guess I got used to it after a few years.
Working from home took me back to that zen. I didn't even know how much I missed it - how much I needed my own space to feel productive.
I've since changed jobs, and I kinda dread having to go to the open office nightmare once this is all over. The facilities are way nicer than my last job, but it's still an open office.
Open. Office. As. Implemented. In. Our. Industry. Is. Stupid.
Bonus point if the company didn't want to give/loan company devices, so you have to install it on your own personal devices.
Oh i would NEVER. That sounds horrible.
The closest I got to this situation was being told that if I want to do work on my personal laptop I'd have to install some software that would allow the IT department to wipe it out in case it gets stolen. While I understand the reason, it was an obvious nope from me.
I used to have a garden office but my wife now needs her own space for her work so I took the rented space.
A dedicated space is a must if you're working remotely. Either at home or offsite.
I have no objection to going into the office for well defined, productive meetings like project kick-offs though. I still believe they're the best way to collaborate on big planning tasks, even after having worked remotely for over 10 years.
I live in a semi-rural commuter town outside London, and I've noticed on one of the few office-industrial estates around the town there's a new building which currently has the logo of one of those co-working companies. This isn't something I've ever seen outside of London (WeWork being the obvious one).
I'm curious to see if that style of working catches on post-COVID.
Get all the benefits of office space (i.e., time out of the house, different mental space) with none of the downsides. I've got a couple of spare desks, so if I'm working on something with other people, or just wanna have friends hang out and work it's all doable.
All from memory, so I may have misremembered bits... As I recall it, they actually built purpose-designed buildings for the study, such was IBM's cashflow, power and arrogance back then.
Maybe personal offices are too expensive, but how much does it cost to set up cubes?
My employer is looking into allowing 3-4 days remote each week going forward and is then expecting they can downsize their offices to save money.
Would 100% remote be better? For some. For others who don't have the means to work at home, they need the office.
The open office environment is completely detrimental to good deep work though.
1) The notion in architecture that open plans, by literally removing barriers, figuratively remove them and create a more open and inclusive office environment. This is a popular belief in the biggest architectural firms in the world, even though the principals at those firms all have luxurious private offices.
2) Recently some offices have flipped to open plans to accommodate hybrid working. E.g. allowing employees to WFH 2-3 days / week but then expecting them to hot-desk when they come in. This reduces the total footprint required, which can reduce costs...except many firms are using the saved funds to enhance the office in other ways (more natural light, better furniture, plants and fountains, catering, etc.) in order to attract talent.
Gensler has published a lot of this research and positioning publicly in reports and in their podcasts.
My organisation just opted into open area hot desks instead of offices. One day in there and interrutped about 5 times in 30 minutes by people who otherwise would have pinged me on slack and allowed me to reply in a manner more respectful of my workload. They see this as a big advantage of the open area "instead of making meetings you can just go over and quickly chat to someone!"
When you think about what software people do when they are most productive it is almost a deep trance-like state, I would compare it to meditation. Imagine proposing that people go and do their meditation out in the corridor where everybody is walking past and talking to each other, getting coffee and randomly interrupting you. It's insane anybody ever thought it was a good idea.
Unfortunately closed offices are a huge status symbol now and asking for one is akin to declaring you think you're more important than everyone else in the office.
2. Pristine bathrooms
3. Clean kitchen and good supply of tea/coffee (with ample space for those to store or prepare their food hygenically).
The amount of places I've worked that can't provide 2 and 3 is saddening. Nothing worse than being stuck in a dirty smelly place, hanging around to get points for presenteeism.
No I'm gonna get on a rant.
Why is it that my home network is superior to the crappy wifi at the office?
Why with my limited salary can I setup a better desk with much better screens / computing equipment than my employer provides?
a home provides all of those. So basically, you want to work from home!
Thanks for pointing this out. I thought I was alone thinking this. I mean it tells lot about company right : how they keep toilet/bathroom ..
Anyways I have an appreciation for availability these days. My office butts to toilet ratio is very high and I’m occasionally in a jam.
I really wish people in the men’s room would only use the toilet to sit down. The seat should certainly rise without the weight of a butt on it, it’s the only time it belongs down despite what the women in all our lives have conditioned us to believe.
A-FREAKING-MEN.
I would also add individual bathrooms, not one with stalls. That way I can be in peace a little bit and take care of my business.
I actually do enjoy being in the office. I would much rather the hours be a little better - like 6 hours not 8 to take into account the commute.
But being in an open office and not in my own person office is painful. So many distractions.
I had my own office (as a manager) for 2 years, and it was bloody glorious. After I switched jobs and still was a team lead / manager, I no longer did due to those companies cultures and it was so much worse.
On the one hand, the employer set up a panopticon in the office, with crappy furniture, lots of interruptions, a crappy office kitchen, no decent food (i.e. needing to bring food from home). Garbage in, garbage out. Of course nobody is happy to sit in traffic to come to an environment like that.
Then we have the author, who has the mistaken idea that the number one most important thing that you do at your job is your directly measurable productivity. Not relationship-building, just pure "shut up and let me sit down and get my work done." Personally, I'd prefer it if engineering work didn't go the way of Amazon warehouse workers, because if "productivity" is the sole metric of an employee's performance, just wait until your employer decides to try and optimize it.
Best of luck to the OP at the dice roll that is the next company he works for.
To be fair, that's been a popular view among software engineers long before ubiquitous WFH was a reality. And programmers are definitely keen on not getting their flow interrupted.
Well, the most important thing is certainly NOT relationship-building either.
Relationship-building sounds like something my manager would say. And I’d still have to code XYZ, make sure it works, and make a presentation about it. Not sure how relationships help me in a technical role.
Relationships to your fellow engineers help when you're banging out code and need a review or just a rubber duck session.
Relationships to the Product Management team means you have a finger on the pulse in terms of where the product you're building is moving. That means you can push back on stupid things, and suggest brilliant things that were only possible because you had the technical insight.
Relationships to upper management helps if you have some technical idea that you want to pursue which requires a significant investment.
Basically, relationships help a ton if you want to have any influence on the work you're doing. If you're fine just taking whichever ticket pops up and implementing it then sure, you don't need relationships.
I think this however also heavily depends on the company and culture you're in.
I do command quite some deciding power. But I can’t figure out if it’s my technical skills, or the fact that I’m the only person carrying this project. Pretty sure no one else around me knows what a ticket is.
But what irks me is that my entire position feels incredibly ill-conceived. Like I’m not solving any actual problems. And I can’t “do” anything about it, because that would take years of company-wide restructuring. And I’m just not a long-term visionary, like my peers (who all happen to be, let’s say, at a much later physical and mental state in life).
That’s why I don’t see how in-company relationships benefit me. I wouldn’t dismiss them in general though, which I strongly came off as doing.
But it’s either that, or quitting. The latter will probably happen in the foreseeable future, once it doesn’t look too transient on my resume.
You can also cut down a tree with a dull axe, but why would you choose that over a sharp axe?
It's a false dichotomy that one is better than the other.
The only useful way I know to think about it is what my ratio of solo focus time is vs time spent communicating with others.
There is a place in the world for people who wait for requirements to appear in their ticket queue, code out solutions, then go home, ad infinitum. But software development tends to work better as a collaborative endeavour.
As an IC you should expect to spend 70-80% of your time on focus work (either solo or pairing) and 20-30% on communicating/planning/overhead.
The writing of the code itself happens in the middle of a much longer conversation and to deny the programmer visibility of this is to deny them context.
Designing working spaces to allow this is possible, but easier if you let people choose where to work for 4 out of 5 days a week.
At the end of a good meeting, I love seeing actionable tickets, I can relax knowing I have all the requirements so far captured and I can get to work as soon as it's time. In between now and then, I can forget allll about it.
But the people who wander around telling jokes and drinking coffee are just socialising and (possibly consciously and deliberately) raising their profile.
They're not doing anything of value to others.
I think there's just no food at all at the office. Most offices work that way, at least where I live (France).
It's entirely possible to build relationships remotely.
I'm sort of a job hopper and also work 80% remotely on average, with two-week-long visits to the office. Throughout the years I always stayed in touch with at least one person from the previous projects.
Most of these relationships were built entirely remotely and were much stronger than those made during my time at the office.
It's likely a question of preference, but it's not like someone working remotely has to necessarily have a "business only" approach.
Productivity is the most important for him and people like him, because that is expected from him and he is measured against that. No one is going to nag about him not paying attention in one or the other meeting. He will get people nagging when he does not deliver.
He dislikes things that get in a way of what he is supposed to do. Then we all know you cannot say you did not made your commitment because you had to attend 10 meetings, this will be taken as making up excuses.
Productivity is the sole metric of your performance, it is the job of management to come up with meaningful metrics. If they try to optimise for something stupid like LOC or mouse movements or hours logged, they will get the hell they planned for themselves.
The very last thing I want to happen is being judged by how popular I am.
Not sure what your org is like but ask to pair remotely if you can, ask to do code reviews over video call so you can talk through questions, ask your manager regularly to talk you through the trade offs involved in the decisions they are making, etc. If you hear about a weekly status call happening on some project, ask if you can be included “to learn.”
Your goal is to first increase your situational awareness and understanding of the domain, because that is upstream of the technical trade offs.
I think people graduating into this have to fight really hard for the mentorship and learning that would happen naturally 10 years ago.
People like me who graduated 10-15 years ago and would now naturally be your mentors don’t realise this because we never faced it.
I implemented a weekly technical training program that morphed into the 250 person org official onboarding. Weekly, I literally just get someone on a VC for 30 minutes and record having a conversation about a technical topic at a noobie level. 16 months later we have 50+ training videos on every topic.
We implement mentors and formal onboarding processes with screen sharing and remote whiteboating sessions, too.
It's not hard.
Frankly, this works better than any of the digital tools I tried, despite not being collaborative. (I tried a number of them, and have both a drawing tablet and a tablet pc)
As a junior, the most rewarding learning experiences I have had in my career took place during off-topic discussions at the desk of an engineer who was way smarter than me.
Structured training may be straightforward to implement, but it takes many more man-hours than just letting the new employees sponge up knowledge on their own.
That said, remote work is here to stay, and you're right to criticize companies for being extremely lazy with remote onboarding. Companies that can quickly ramp up fully-remote new-hires will probably have a huge competitive advantage in the coming years.
Better mentorship, not “here’s your mentor” and it’s some disinterested person who can fob you off to soak it in. The good news is that if people can “learn by osmosis” you probably have some strong informal mentors already. You need to identify who they were.
Better follow up and expectations setting, if there’s obvious stuff you expect people will just get because of team culture make that explicit and check in about it as you would other aspects of work. The big thing IMO in any on boarding situation is to get the new person asking lots of questions ASAP.
All of these will make your on boarding better back at the office as well. On boarding by Brownian motion isn’t really a plan after all.
If you're just getting started in your area (whether development, sales, marketing, devops) having immediate help and guidance from your peers and manager is really helpful - documentation helps, structured training helps but they're not the full solution. Those momentary 'quick' bits of guidance help, and whether we like it or not "face-to-face conversation" is the highest form of bandwidth we have.
The other element people don't talk about enough is that getting used to "working" is a journey in and of itself. There are lots of elements of being productive in the world of work - not just churning out code - and it's not obvious how it all works. In some areas I see a lot of "hollowing out" where we don't have as many entry roles.
Last week I decided to switch teams. My onboarding rate is glacial so far. Naturally I don't have a big workload, because I am new. However between tasks I can't just try and learn by osmosis, because there's nobody around. I have to go out of my way to schedule meetings with people and say "what are you working on? explain it to me."
Luckily I am in a fairly senior role so I am confident scheduling those meetings and asking those questions. If I was a new grad I'd be terrified to do that and instead probably just sit here and twiddle my thumbs half the day.
That doesn’t work. I prefer working in the office, but only if the rest of my team is actually there with me. If some people are remote, then we have to do Zoom meetings, so I may as well be remote too.
The thing with your attitude though, is that you're saying it only works for you if everyone is in office. Basically that everyone has to be in office for you to enjoy your office environment. This only works on teams where everyone feels this way. And that's a perfectly reasonable approach to hiring for a new company. The problem is that people have been WFH long enough that every team is likely split on 'team-in-office' sentiment. If a company wants to require staff in office at this point, it should be for building new teams, not applied to existing teams. Then people with the same sentiment as you can choose to transfer to those teams if desired.
We had small rooms so distraction was not a point. Commute was 25minutes.
I do believe we should get more flexibility where possible.
Likewise for city design where commercial space is highly concentrated and disproportional to residential... if workspaces were spread out and there weren't hubs with way more jobs than housing... maybe commuting wouldn't be so long and so unpleasant and the thought of working from the spare bedroom or the couch would seem ridiculous.
So I think you are right, if we had more choice, people are happier. Hubs are also a great way forward I think.
Maybe there are some exceptions, like high security or high demand for coordination on the spot, but a lot of sectors should or could be more flexible.
My worst experience involved commuting two hours by train to a high rise, tiny "open plan" office space (read: a few important people got offices, the rest of us were in one not very big room). It was like a sort of torture... for up to 15 hours a day the only escape from being within a several feet of and in eyeline of half a dozen people at least was hiding in a bathroom stall for a few minutes.... and a space which could be mine and any sort of private was usually two hours of a foul smelling, packed, and unstable public transit away. Growing up in an environment where the median number of people within a mile was usually 3... being forced to be constantly "on display" and knowing that there was no escape other than hours of public transit at the end of the day was deeply psychologically unsettling. I lasted about 6 months.
And likely discriminatory.
I prefer working from home because I (am caring for an ailing parent|just had a baby|am not neurotypical|have a disability|etc.)
WFH is going to start being seen as a "reasonable accommodation" because the last 18 months have proven that lots of jobs can be done just fine without a physical office and denying that to employees who benefit from it for protected reasons isn't going to fly.
In short: suck it up. Dialing a few people in to an in person meeting is fine. Maybe it doesn't work exactly as well for some reasons but so what? Getting along well with your coworkers doesn't require colocation.
I didn't vote, but probably it's mostly because of "In short: suck it up", because it seems like a crudely-expressed attempt to deny others the option of disagreement or further discussion
What if George had been away getting coffee or at the bathroom when you started the conversation, he would have missed out anyway.
At the end of the day, like it or not, the majority of people working for a company of beyond a small size are going to be in some level of a collaborative environment. Logistically, it's easier to accomplish that in person. No dropped calls or poor connections or VPN drops or whatever.
As an engineer, I sympathize with the poster. When I need to focus and get something done, I'm generally happier at home with either fewer distractions or more of the distractions under my control. I also like my privacy and loathe the feeling of someone. looking over my shoulder. I'm so very sensitive to motion in my periphery and find movement around me distracting, too. But, I also value the in person communication and collaboration I get in person.
Personally, I'm looking forward to heading back part time, especially considering that the "new normal" appears to be about a 50/50 split between home and office.
Of course, everyone is going to have their own preference, but the company you work for (and your coworkers) will have theirs as well. But, if someone's attitude is "my way or the highway" they as well start looking for a new job, because they'll need one regardless...
You say this like it's a foregone conclusion, a fact. I disagree with it completely. It's far easier to collaborate remotely. You don't need find a meeting room, you don't need to worry about making too much noise, you don't need to worry about adding one person from another location suddenly changing the entire dynamic.
It's nice to work together in person occasionally, but I'd much rather collaborate remotely... and get together for lunch now and again.
You have to pay for your own.
> you don't need to worry about making too much noise
Unless other people live in your home.
> you don't need to worry about adding one person from another location suddenly changing the entire dynamic.
That’s comparing all-remote to some-remote, which is a different comparison than all-remote to all-in-office.
You have to do it anyway. The rent did not went up due you being at home during day.
I guess that's true, but I'm not sure why I would care about my home getting slightly smaller when I'm at work. It will affect some people, but I don't know if it's many.
In "Either you paid for more space or you lost space at your home during the 8 hours", a dedicated office is the "paid for more space" side, and I was talking about the "lost space" alternative.
And maybe I'm weird but I'm going to have a desk no matter what.
How do you typically browse websites at home? Do you play any PC video games? Steam has a ton of users.
(And if you use a table, then you could use the same table for working.)
It's true that PC gaming is as popular as ever, but I suspect its rise has been at least somewhat countered with a decrease in desktop computing at home as smartphones became ubiquitous.
And there's been a decrease in desktops, but far more households have a desktop/laptop than a tablet and it's not far behind the rate of having broadband.
Or just put it on a table.
I don't see any need to distinguish between desktops and laptops for working from home. Laptops have built-in webcams too.
I'd add a big screen or two, a real mouse, and a better keyboard. But that would take up very little extra space when not in use.
Plus a separate office means a door to keep out noise, room for bookshelves and other office items, and the ability to just "put things down" without having to spend time cleaning off the kitchen table before dinner.
Any setup other than having a specific office for work is, in my opinion, sub-optimal. Sure, you can make due... but you could make due with a poor environment in an office building too... but why would you? You can't compare the setup in an office building to a much worse environment at home and then say "home is cheaper". For a like-for-like comparison, it costs the employee more to work from home.
At worst that's still only a desk of space wasted.
And if you're willing to commute, you should probably be willing to spend 2 minutes putting all that stuff away. If you still decide not to, then it's because that space isn't needed very much.
> Any setup other than having a specific office for work is, in my opinion, sub-optimal.
I agree, but this line of conversation is specifically about if you don't have a separate office.
> only a desk of space wasted
There is a lot more to a dedicated, optimal work environment than "only a desk of space". Plus the fact that a LOT of people live in places that don't have an extra "desk of space". Approximately half the places I've worked couldn't give up a desk's worth of space without it being in everyone's way.
Yes, but the reduction for a desk is only if you don't have another usable surface, and even then it's only a tenth of "lots of money" because a desk is so much smaller than a room.
A tenth of lots of money is not all that much, and very likely cheaper than commuting.
- a 2'x3' area on a table, anywhere in the place you live
For a lot of us (at least for me and some others), a suitable work from home environment includes
- a 4'x3' desk (or larger, for multiple monitors)
- a door or other way to separate the workspace from house interruptions (and vice versa)
- a bookshelf and other miscellaneous items
- good lighting
In general, all that ^ is necessary to be as effective as one would be at an actual office, and generally means a separate room in the house/apartment; and that is fairly costly. The last time I did the calculations, it came out to several thousands of dollars per year.
Whether you can get a nice isolated place depends on the particular place you're living.
But I was never arguing that isolation isn't necessary! Please look again at the initial comment I replied to.
"Either you paid for more space or you lost space at your home during the 8 hours you were previously working at an office."
My concern was only with the second half of that "or". To get to the second half of the "or", you have to take it as given that there's a suitable spot in your home. When you argue that many homes don't already have such a spot, I agree, but that's irrelevant to what I was trying to comment on.
Everything I've said here should be interpreted like this: "Okay, so you've decided you don't need an additional room? Well in that case, I don't think the space taken up by working from home in an existing room is a big deal, because xyz."
maybe it's just because I've never been the meeting room finding person but in most places I've worked it hasn't been a big problem.
>you don't need to worry about making too much noise,
I've never had the problem that a meeting was being too noisy for the people outside a meeting, but I have had the problem that kids in the house were being too noisy for the online meeting and everyone has to laugh and talk about how wonderful having the kids is.
>you don't need to worry about adding one person from another location suddenly changing the entire dynamic.
Why wouldn't this affect remote meetings?
Obviously there are any number of things that can affect remote meeting quality. I would think for meeting quality an in person one is likely to work better as a meeting, although people might prefer the remote one for all sorts of other reasons.
In every place I've worked, there's been a limited number of meeting rooms and you needed to plan ahead to get one. And if your meeting ran over, it wasn't uncommon to have a group of people standing outside waiting for you to vacate.
> I've never had the problem that a meeting was being too noisy for the people outside a meeting
Fair. I was really thinking about the impromptu meetings of 3-4 people around a desk (because getting a meeting room takes too much time). Those almost infallibly annoy other people in the area, even if they don't say anything.
> Why wouldn't this affect remote meetings?
Suddenly adding a remote person to a meeting that was planned to be in person is difficult at best. It's common for the people on location to just not "play well" with the remote person. When meetings are "remote first", adding one more remote person doesn't wind up with that person being an afterthought. This is a fairly well known issue, honestly.
> I would think for meeting quality an in person one is likely to work better as a meeting
Under optimal circumstances, the in person meeting does tend to be best. However, there are so many different variations from optimal, it's my experience that remote-first meetings wind up being better in nearly every _actual_ case.
having a meeting run over is a problem, having someone waiting to get into that room is a solution to the problem.
And since the current trend in our company (and I guess a lot of others) is "hotdesking", where you pull a ticket when entering the building which tells you what desk might be free. Well, no sitting near direct colleagues anymore. So the last advantage of the office is gone as well. Unfortunately it doesn't stop management from hallucinating the great back-in-the-office future after the pandemic...
Yes, I'll also be looking for a new job.
If you don't think your own preference is important then don't complain when other dictate the outcome.
1. Most of the people on the team should be working from the office (benefits of being together as a team), OR
2. Most of the team should be working remote (benefits of working remotely)
The point being made was that the third option, each person gets to pick what they want, isn't really a viable option. The team should pick one option or the other. Nowhere was it was that the "in the office" option should be the one chosen, just that it was their, personal preference.
* There are some other reasons for working in the office besides being in proximity to your co-workers, but that's generally seen as the primary benefit by a lot of people.
I think we should all just switch jobs to remote companies if we like that and our company is not, and vice versa.
This avoids all the issues of mixed.
Here, "that doesn't work" is short for "that doesn't work for me". It is in fact a statement of preference, colloquially phrased.
We don't need to destroy our planet, dramatically increase costs, and dramatically lower productivity just to appease the minority of people that prefer playing office space, and I think more and more people are starting to see it that way.
For example, commuting, while not nice most of the time, has one great impact on life: it allows you to break from work, which is not happening when you have sleep/work/hobbies/life at the same place. I'm not saying you should spend 1h in traffic or subway, but 20min and walking would be a great way to change thoughts and separate work from life.
Also seeing your colleagues for real, and spending some time with them, as they are humans, is a great way to have better empathy and better work relations: using only remote tools doesn't provide such a human behavior.
Additionally, I know in many in-person orgs leaving to go outside and smoke is super frowned upon and seen as a productivity drain. I assume "going for a quick run" would have the same effect at your off-the-shelf toxic org. In a remote org, no one is going to be breathing down your neck while you take 15 mins to go for a walk to collect your thoughts. Especially if we keep passing privacy legislation that limits the ability of the Amazons of the world to install spyware on worker machines.
1. I have to prepare for the weather, organise proper clothes. Fine.
2. I sweat really hard. After a run I'm totally wet and I'd rather be indoors as little as possible, since sweat is dripping all over. And to get to a work shower I would have to go through an elevator and some other places. I'd feel people judging me if I'm sweating all over the place before getting to shower.
3. I'd prefer to not shower at work. I will have to also bring so much stuff along like changing clothes and must find a place to dry my sweaty clothes since they are dripping through. I must remember to not leave them there and I'm quite forgetful about things like that.
I cycle in and my commute is one of the highlights of my day. When some colleagues are occasionally in the office they all comment on how much being back in the office makes them realise what they missed about it.
I do 40 minutes, personally. It's great!
Before I had a dog, I would intentionally go for walks to think over an algorithm or endpoint I'm writing. People who work in an office do the same thing, often intentionally.
About the only thing that I have noticed, is that having the ability to immediately communicate and that communication method being text, it is very easy for complaints about the organisation to get a little more heated than would happen if we were in person.
If you are working from home and you feel alone, then just reach out to your co-workers and spend some time just chewing the fat.
But no in all seriousness, some of the most in-depth conversations I've had in my life have been in video call 1:1s. The intentionality of sitting in a call with someone for 30 mins is enormous. It's equivalent to going to someone's office and sitting right in front of them and talking for 30 mins. That almost never happens in office environments -- instead you have lots of fleeting encounters, passing people in hallways, etc. With remote you get this extremely intentional person to person experience every time.
That's the great part, I get to choose instead of being forced to the same regular pollute every day.
Seeing colleagues in person is also vital for me - I wouldn't have the working relationship with them that I have if we were fully remote. I think the hybrid model is the best way - it's what works best for me, at least.
Is that worth 29 lbs of carbon emissions and 20% productivity drain? What kind of home do you have where you can't go for a walk and take a break?
I don't think it's so clear cut.
In less collaborative environments, nobody interrupts you and you can bang code all day, close many tickets, etc etc.
In highly collaborative environments, people will talk to each other all the time. You'll me interrupted and you will write less code and close less JIRAs but you're more likely to find issues with code, design and requirements earlier in the process, solve misunderstandings easier and faster, and you get that free flow of information where everyone knows what is going on and share knowledge easily.
So you might have lesser "productivity" but you're more likely to deliver high-quality product.
Now saying that, both WFH and hybrid and office can be both highly collaborative and not. But WFH makes is really easy for people to check out of the information flow (even by accident) and be angry they're not getting informed, or promoted or whatever.
If you want WFH to work out, you need to come up with a strategy how to make that highly collaborative.
Moving to WFH will not do anything to reduce emissions and it could actually lead to an opposite outcome due to increased consumption as people would have more time to travel longer distances.
There won't be increased consumption at 7 AM and at 5 PM on a weekday if less people commute. I just don't see it happening. Additionally the tech industry isn't exactly a groundswell of people either -- if all tech workers stop commuting, that isn't going to have enough of an impact to change traffic conditions except literally in silicon valley. There just aren't that many workers in tech.
But let's examine the flipside... The average commute distance in the U.S. is 16 miles. The average tech company is located in a densely populated metropolitan area, and the average passenger vehicle in the U.S. emits 411 grams of CO2 per mile. Commuting two ways that's 32 miles * 411g = 13.152 kg (~29 lbs) of carbon emissions for your daily commute. The average American household in total has around 39.8 kg/day (~88 lbs) of C02 emissions. Reducing that by 29 on weekdays is a 1/3 reduction in emissions. That's huge. Also consider that the average person in the U.S. drives 36.9 miles per day. For working people cutting this by 32 miles on weekdays is an enormous change.
Consumption isn't going to increase proportionally because everyone is still going to be too busy working. The people who were already "consuming" during the day are going to continue to do so, but that population isn't going to increase. It's fixed. Maybe some will drive more, but it's not going to have the same effect that the people no longer driving 32 miles / weekday no longer having to do so will have.
I'm also ignoring the significant environmental and monetary costs of keeping an office running, and the increased work that needs to be done because of the (being charitable) at least 15% production drain of working in an office.
No one (save school trips) wants to pack into the bronx zoo at 8 AM on a tuesday. At best this would have diminishing returns -- the benefit of the roads being less crowded vanishes once the same number of people start driving for consumption reasons. There's no way it would exceed the original footprint of people commuting, because the motivation wouldn't exist once you approach commute levels of congestion. And this is ignoring the fact that there is an essentially fixed population of people who are able to consume during the workday.
There's a delayed consumption.Time and money saved will inevitably turn spending time and money later. Also not only tech workers work in the offices.A lot of other people might demand to work from home (and they already did).That's a lot of people.
>But let's examine the flipside... The average commute distance in the U.S. is 16 miles. The average tech company is located in a densely populated metropolitan area, and the average passenger vehicle in the U.S. emits 411 grams of CO2 per mile. Commuting two ways that's 32 miles * 411g = 13.152 kg (~29 lbs) of carbon emissions for your daily commute. The average American household in total has around 39.8 kg/day (~88 lbs) of C02 emissions. Reducing that by 29 on weekdays is a 1/3 reduction in emissions. That's huge. Also consider that the average person in the U.S. drives 36.9 miles per day. For working people cutting this by 32 miles on weekdays is an enormous change.
I dont think you can make an equation like this.People instead of walking to their favorite restaurant might decide to order more or make longer rides to go to "the better restaurants" instead of just consuming what is withing the walking distance from their apartments / office.
>Consumption isn't going to increase proportionally because everyone is still going to be too busy working. The people who were already "consuming" during the day are going to continue to do so, but that population isn't going to increase. It's fixed. Maybe some will drive more, but it's not going to have the same effect that the people no longer driving 32 miles / weekday no longer having to do so will have.
Except a lot of people will gain time and money to spend later.And that's usually one of the main arguments in these discussions that people hate to spend time and money to commute.
>I'm also ignoring the significant environmental and monetary costs of keeping an office running, and the increased work that needs to be done because of the (being charitable) at least 15% production drain of working in an office.
I was under the impression that offices generally are environmentally speaking better buildings than your average condos and houses.They have to follow specific sustainability standards.
The house/apartment you live in is still there (because you still live in it) regardless of if you WFH. The difference is if you WFH, it's actually being utilized 100% of the time instead of just at night and on weekends. Conversely, the office literally doesn't need to exist in the first place if everyone does WFH. So we have to compare having your apartment + having an office, to having just your apartment. The office situation is a net negative no matter how environmentally friendly it is unless it is actually carbon neutral or carbon negative. And that's ignoring the commuting aspect. If we were to abandon all offices tomorrow and let nature re-claim them, it would have a massively positive effect carbon footprint wise. And it's not like offices turn off the AC at night.
> Except a lot of people will gain time and money to spend later.And that's usually one of the main arguments in these discussions that people hate to spend time and money to commute.
By this logic, we should keep everyone poor because god forbid they consume something. Consumption isn't negative across the board. And overwhelmingly these days it's digital anyway. If I stay at home and watch Netflix, I have a much smaller carbon footprint than someone who goes and drives somewhere. You can see from the statistics above, the average person drives ~39 miles per day. I'm saying reduce that by 32 on weekdays and you're saying "oh no, what if they replace that with other consumption???". I think it is borderline impossible people would consistently do something _worse_ than their commute (carbon wise) across the board. It's like saying "oh no, if we ban unhealthy deserts in schools people will buy them and eat even more unhealthy deserts outside of school". They won't -- on average kids would be healthier. It's a no brainer.
> I dont think you can make an equation like this.People instead of walking to their favorite restaurant might decide to order more or make longer rides to go to "the better restaurants" instead of just consuming what is within the walking distance from their apartments / office.
There is no reason to suspect this would happen. If you work from 9 AM to 5 PM, and you cut out your commute, you have _more_ time to for example make a home-cooked meal. If anything people will order out less. All the statistics on WFH (and I've done contracting for a meal planning company so I can guarantee this one specifically) support this. People order out less when they work remotely, across the board.
Regarding the "taking longer rides thing" -- people aren't going to do that so much that it becomes as demanding as their commute. Then it would be annoying.
I am pretty sure most office buildings adhere to strict sustainability standards as opposed to residential housing.Only more luxurious condos are just as good as your average modern office space.
I am pretty sure most modern office buildings turn off the AC at night or have a mechanism to keep it cool by other means (external blinds).
>By this logic, we should keep everyone poor because god forbid they consume something. Consumption isn't negative across the board. And overwhelmingly these days it's digital anyway. If I stay at home and watch Netflix, I have a much smaller carbon footprint than someone who goes and drives somewhere. You can see from the statistics above, the average person drives ~39 miles per day. I'm saying reduce that by 32 on weekdays and you're saying "oh no, what if they replace that with other consumption???". I think it is borderline impossible people would consistently do something _worse_ than their commute (carbon wise) across the board. It's like saying "oh no, if we ban unhealthy deserts in schools people will buy them and eat even more unhealthy deserts outside of school". They won't -- on average kids would be healthier. It's a no brainer.
I am not arguing against WFH.I am arguing against your argument that going WFH would bring net positives for the environment.People with more disposable resources do things that cause more pollution because they participate in economic activity.That's just a fact.
Americans tend to consume much more regardless of whether they drive a car or not.
>There is no reason to suspect this would happen. If you work from 9 AM to 5 PM, and you cut out your commute, you have _more_ time to for example make a home-cooked meal. If anything people will order out less. All the statistics on WFH (and I've done contracting for a meal planning company so I can guarantee this one specifically) support this. People order out less when they work remotely, across the board.
Regarding the "taking longer rides thing" -- people aren't going to do that so much that it becomes as demanding as their commute. Then it would be annoying.
I think things like Jevons paradox beg to differ.Cooking a meal at home is an option many would not choose.
so no reason to go back to the office at all.
Open offices are awful. In my experience most people end up wearing headphones all day, and I did too. My ears would get red and irritated after a while. But I'd keep them on because it was like an unspoken social rule; that if you looked busy and had headphones on, people won't interrupt you as much.
But I was probably producing about 10% of what I normally produced in a closed space. I was OK with that :-) My company probably wasn't, but hey, I was salary; that's their problem.
I have worked at Google and a cubicle would have been better than the open source we had.
At home these days I rarely have music or anything on, I can work for the most part in comfortable silence.
Means that music is saved for when I actually want to listen to it and can give it my attention, instead of while I'm trying to debug or avoid someone's armpit on the train.
"Today’s modular cubicle is a masterpiece of compromise: It gives you no meaningful privacy and yet still manages to make you feel isolated. You are poorly protected from noise and disruption; indeed in some cases, sources of noise and disruption are actively piped into your space. You’re isolated because that small lonely space excludes everyone but you (it’s kind of a toilet stall without a toilet). The space makes it difficult to work alone and almost impossible to participate in the social unit that might form around your work."
Preference for WFH depends on so many individual factors, not just personality but also your commute length, home size, children, neighborhood, friends, etc. Although a lot of discussions on HN seem to be dominated by "I prefer WFH", I reckon in reality the divide is probably pretty close to 50/50, just like with introverts and extroverts. Companies will find strong candidates in both types of people and find out they can't fully satisfy them all, and the end result will be everyone compromises.
Encourage some days to be WFH so that WFHers won't feel career pressure from missing out on office politics. Encourage some days to be in-office so that office-lovers won't go to the office to socialize and find it half empty. Have a flexible day or two where people can do whatever they want. Maybe throw in some flexibility on start and end hours so that people can avoid peak traffic.
Or a lot of people are going to be looking for full remote jobs and companies which are full remote will be able to get some folks they were not able to hire before.
I'm also in favour of Thursday as the mandatory day if I need to be in the office as the last day of the week to do release management, e.g. minimise the risk of a bad deployment on a Friday affecting someone's weekend.
1: This may be a Dutch phenomenon, but many shops and amenities are closed on Monday morning. Especially with the gradual increase of shops being open on Sunday afternoons.
This is the case in France too, it's common for small shops to close Sunday and Monday, and be open the rest of the week.
The trouble is that the majority of employees have signed a legally binding contract that says "your legal place of employment is <insert address here>", meaning that you are legally obliged to go back into the office.
Some companies think it is a "competitive advantage" to have people back in the office. A couple of banks and accountancy firms certainly seem to think so.
But as everyone has said "it depends".
I've worked in 7-to-a-row open plan offices in banks, to small companies.
I was more productive in open-plan when I was in my early 20s, and far more productive on my own or in smaller quieter offices as I've gotten older.
Going back to this from the other day [1] "Insulating developers from interruptions" is the best reason to wfh.
[1] https://hackernoon.com/the-generational-divide-in-software-d...
Luckily full-remote companies have lots of good documentation about remote work. So I think other companies should start reading their playbooks or try to hire some of their talents to learn how proper remote work is done.
I work in the engineering industry and am lucky enough that I get to have privacy and my manager is good. I ensure I do my work and well at that.
But I know friends in IT who absolutely loathe the feeling of being in a monitored jail cell.
IMHO it can actually be more frustrating because one feels more on the hook for keeping an eye on notifications. At least at the office I can zone out or focus on something personal or work related, safely assured if a boss really needs me I can be found in person, rather than just missing a ping and being assumed to be a slacker.
The above depends a lot on your company culture though. It's a common failure mode though.
It's pretty difficult to fix bad social behavior with more tech.
On a tangential note, thanks to WFH, I've grown to hate clockwise with a passion. It's the single most disruptive tool in the remote workplace, especially when combined with private-by-default calendars. Maybe I only worked with bad users, I don't know. I just haven't seen anyone with that consistent a schedule, and no one pays attention to their calendar schedule after they set it once anyway. Have to set a meeting for 5 clockwise users? Tough, you'll either have to ask them individually if that time works, or just ignore calendars altogether and hope the relevant people make it work. I hope it dies soon.
Our team has a backlog of approximately 500 tickets / bugs / work ideas. Nobody has to stretch anything, the backlog will outlive us all.
If you don't believe me, and your system allows this to be reconstructed, find out what your full backlog looked like about 10 years ago, find everything on there that still hasn't been done, and find out what percentage of them actually would have significant business value today.
I know this is a gross generalization but we are dealing in generalities. This is what I have found across many projects. We are not always great at predicting what we will need, and the backlog is BY DEFINITION prioritized. By the time we get down to the lowest priority stuff the statistical expected value gets low enough that we are not even covering our own wages.
If you want to go to an office every day of the week, go ahead! That’s great, who’s stopping you? But if you think everyone you work with should also be there in order to interact with you? In the environment where you like to work, regardless of how productive your colleagues are there? I shouldn’t have to tell you that you are the one who is being unreasonable.
Then making the office more comfortable and flexible without people micromanaging would be the next thing.
In theory. When there are no strikes or public transportation issues.
No we don't. It would add 90 minutes each way for my 15km commute. We really need to stop with the idea that public transportation in Europe is awesome, it not, it actually pretty terrible outside a few select areas. It's actually faster to ride a bike to work in my case, except bikes aren't allowed on the motorway.
Europe need to fix it's public transportation system. So far the solution is to make driving more expensive, while providing no alternatives. Maybe it's better in Czechia, but in general I don't think we can seriously claim that Europe has good public transportation.
15km is far af. It's only not far af if you use a car. If your frame of reference though is not commuting by car, then you select employment and residence differently.
I currently don't have a car or a job, and walk or take transit everywhere (not in Europe), and as such I'm sure as hell not looking for jobs located 15km from my house. Sure, let me just thru-hike to work np.
Oo
I've been commuting 40km each way before pandemic with public transportation and it took me (65min of travel + waiting for train + 10min of walking) each way
I've been traveling 40km in 65mins each way using a train from the village "at the end of the world :)" that has a few thousands ppl, so definitely not capital city
12 minutes on average (there is one 2 min semaphore) with car. Would take on average 45 min by public transportation Takes about 25 min by bike.
But i think i am in almost worst case. There are plenty of my friends in same city that have usable commute with public transportation
When everyone's in the office, I can _see_ when they get back to their desk and haven't gotten into anything again. I can see that my question isn't going to interrupt them.
As it stands, I interrupt everyone and they interrupt me. I haven't been able to get into flow during office hours in 18months.
Code review discussions which would take 5 minutes take 3 days. You have to write multiple paragraphs instead of walking over and saying "dude, look at this right there, like _seriously_."
Nothing like a little pair programming to work through a code review.
This I actually like. My short summary of my work in Slack usually becomes the first draft of the documentation I need to write later.
It's amusing to see the occasional "hi" sent without any context, then an hour or two later, the real question the person wanted to ask. I think I'd get in trouble if I set https://www.nohello.com/ as my status though.
Unfortunately we also have to use Microsoft Teams which implements its own notification system and doesn't obey the system-wide DND, so I usually just quit Teams when I am not actively using it.
My point is that the tools are there to address this concern. I don't go a day without sharing my desktop or looking at someone else's. And in some ways it's even more efficient and less disruptive than getting up, walking over to someone's desk.
People seem to be a lot more open to sharing ideas. We tend to chat back and forward all day. If you really need to, kill notifications and mark yourself as busy or focusing and review the chat when you are available.
The only down side I've found is that workgroup chats, being somewhat private, can tend to become a bit of an echo chamber if there is any dispute or controversy in the workplace. Dealing with this tend has required everybody to step back and examine their behaviour. I would assume that if you had a team in a different location you could have a similar problem.
Screen sharing works better for me for that kind of thing.
Honestly, I've found screen sharing better on a video call for pair programming. I can switch to the branch and share on my screen to code through a solution, give or take control of their workstation without crowding around a tiny desk, and if I need to have an in-depth discussion that takes 45 minutes to work out what core concept is missing, then we can do that without annoying everybody else in the office or needing to find a meeting room.
Three days is an epic amount of time for an open pull request to be resolved, unless there's been some massive miscommunication. To me, that would indicate there's some other problem with the team.
If people keep interrupting you, update your notification settings.
Why are you not doing screen-share code reviews? You can easily say "dude, look at this right there, like _seriously_." via screen-share.
> Nothing like a little pair programming to work through a code review. I enjoy pair programming MUCH more when we both have our own computers (with dual monitors, etc). This works GREAT with screensharing
Why is he going to a daily meeting if he doesn’t have to pay attention to the meeting?
Why is there not an incentive to complete more than one card a day? If one card can take as little as two hours it seems like a massive waste to expect someone to only do one card.
Why doesn’t he have proper equipment? If you spend XXX,XXX a year for an employee it makes sense to spend X,XXX/yr for proper equipment. The company should provide high quality mouse/keyboard/headset.
Attendance is not usually optional for standup.
If he doesn't have good equipment he could work with management to lobby for better equipment or bring his own there.
Instead of working for 4 hours then "doing whatever" he could make meaningful changes in the organization but he chooses not too.
Maybe it isn't a terrible place to work. Maybe he is a terrible employee.
Maybe neither are terrible. Maybe they're just poorly suited for each other.
Because it is an expense, not an investment.
If you are building a product, having good equipment is a force multiplier: You get more from your expense in people.
If you're just billing hours to a third party, good equipment is an expense and might be counterproductive.
Oh, oh, I know this one! Because the equipment is standardized for the entire organization, meaning that it's optimized for the administrative branch who uses mostly Powerpoint and Outlook.
For the extra credit: Of course you can order specialized equipment, but it will come out of your department's budget (because it's non-standard) and there might not be enough. It may also take weeks to arrive, a business case justification, and/or quotes from several vendors.
Paying for it yourself also won't do - Bring-Your-Own-Device may be forbidden due to security concerns, and I have yet to see a company that allows me to buy more RAM with my own money.
There's also the question of what a "high quality headset" is, but that's probably a different topic.
Reminds me of a funny story from my first IT internship. Got a ticket for a weird issue from a software developer on the floor above. Went to visit his desk, and found he was a quiet, shy, but likeable guy who was having trouble with some hardware in his workstation. He gave me a cheeky look before opening his company-supplied desktop, and it was completely full of custom parts he had slowly installed himself over the course of years to improve his workflow. This guy had a PCIe SSD, in 2011, while the rest of the company still had spinning rust.
1. Good office environment (including convenient commute).
2. Working from home.
3. Bad office environment.
Some people love WFH simply because they experienced an improvement from 3 to 2 and they don't even know that 1 is possible. For others the order is genuinely different from mine and they would pick WFH over any office. I think this is helpful because office experiences vary a lot and people often end up talking past each other in threads like this one.
Since working from home for almost the last 4 years, my productivity has gone stratospheric. It’s freaking amazing.
I still maintain a lot of personal “office discipline,” like dressing in jeans and a button-down shirt, even though I may not be going out anywhere. I also limit breaks (but I take them whenever I want, and sometimes, they may be an hour or so).
I work whenever I want. Early morning is my most productive time. I often get more done by 8:30AM, than I used to get done all day, in the office (8:30 was my usual starting time).
But not everyone is able to work this way. I don’t have small children (if you don’t count the cats), and I spend just about every second of work time, coding.
I have a dedicated office space, with a standing desk. No sitting on the couch, with a laptop. No Starbucks tables. My equipment is top-notch. I have a monitor that extends across my entire desk. I have a decent laptop, but its screen seems ridiculously small. My next laptop will be even smaller. I’m spoiled rotten.
I have tremendous self-discipline; partly because I’m a high-school dropout with a GED, and have had to fight for Every. Damn. Thing. in my career. I’ve never had one blessed thing handed to me. It was infuriating, but it taught me to stay disciplined, focused and productive; despite almost ceaseless adversity. Not everyone’s experience, but it made me who I am today.
I have no idea if things would be better for me by now, if I’d had a smoother road. I could easily see myself “going to fat,” so to speak. I probably would not have been so well-prepared for at-home work.
But that was just my experience. YMMV.
...but just can't handle remote employees that they have so much more control over?
Sounds like complete nonsense to me. If they can handle vendors located on a different continent - they can handle remote employees, full stop.
I'll believe the complaints about WFH when they'll ban offshoring.
All of this involves varying degrees of transaction costs (ie. how hard is it to have everone aligned, communicating effectively, etc). Outsourcing is usually done for (parts of) jobs that can be easily carved out into fairly complete packages.
For example, have the QA team offshore, or outsource the design or slide-deck preparation. Most dev outsourcing is also done at least per-component if not per-project.
True distributed teams are HARD. But having everyone aligned, on the same page and motivated, if half (or more) of the team is remote, means a lot more effort on clear communication, management, etc and many office patterns will need reworking.
As one example, onboarding (esp junior) team members is much harder, as new people learn as much by osmosis as by reading the documentation.
This is not to diss WFH - I prefer it to office esp. cubicle hell - but we should be realistic about the challenges involved.
A drop in empathy, trust, relationships for me was very small. It's there, but for work related stuff, I believe it didn't actually matter. Everyone was nice with me and we got things done. Whenever I had questions, they would help me out.
We were since then a couple of times in the office and talking to them in person was nice, I felt I could ask more questions, I got to listen to their unfiltered opinions as we could have spontaneous 1-1 conversations in the office. It was also because we didn't make time to "just chat" online, except for online watercooler team calls, but with 3-4 people in the call, we pay more attention to what we are allowed to say.
Open floor plan is good for cost saving but not for anything else. Collaboration is less in open plan than a traditional office.
Here is Harvard research on Open Office plan https://hbr.org/2019/11/the-truth-about-open-offices
"When the firms switched to open offices, face-to-face interactions fell by 70%." https://www.hbs.edu/news/articles/Pages/bernstein-open-offic...
Smart companies understand that and tailor their approach to fit. Dumb ones will dictate The One True Way and see half their people leave.
...but just can't handle remote employees that they have so much more control over?
I'll believe the complaints about WFH when they'll ban offshoring.
Cherry picking justifications for management decisions is often an art form.
If you live in San Francisco or London, probably, but there are lots of places where the cost of living is lower.
The tech company I work for was all SF based for it's engineering. Now they're open to hiring from anywhere.
They haven't entirely committed to hybrid/remote. They have however expanded beyond the Bay Area based on their experiences during covid. And that's meant new offices in the Philippines and Mexico City.
Plus there are other barriers. WFH can be every day except a monthly lunch or social event with the team. Or it's WFH save for on-prem things like hardware upgrades. WFH doesn't have to mean fully remote... just not an office environment.
There's a lot of factors slowing down the outsourcing of CS jobs. The most talented pretty much always immigrate to the US because of higher wages and higher standards of living. Security concerns mean a lot can't be outsourced at all. Language & cultural differences give the US & western countries a huge hold on CS education. Etc. Plus a lot of jobs could be WFH 99% of the time but the last 1% is very important.
Even in the most extreme push of WFH or remote work, outsourcing would just be jobs moving from high COL areas like SF to lower COL areas of the US. Same culture/language, minimal timezone differences, etc. The pendulum is still very far on the side of favoring in-office work giving a few select areas a huge advantage & driving COL in those areas. The US is a huge country; even a 2x increase in WFH jobs wouldn't exhaust the number of low COL areas in the US.
After reading what I just wrote I fully realize this is one of those things that is impossible to predict and pointless to worry about. It can happen tomorrow, in 10 years or maybe never.
Has been quite like this since early 2000s.
But if you want to work on new technology with a ton of unknowns (which I personally get more job satisfaction out of), in my experience you need that human connection and in-person collaboration - at least at first. Maybe that can work fully remote. But my fully remote startup experiences have been abysmal.
Right now some of the most cutting edge technology is developed within Open Source communities, predominantly resourced by geographically spread folks from different companies / independents - all using tools to communicate / collaborate.
I think this is a case of argue your limitations and they are yours.
Some people don't like things.
Can we just accept that different people are different and move on?
Did you also notice how the TLDR is at the end of that whole rant?
The way I see it the problem is that if you let people choose (no matter what, including 100% office or 100% remote), then it's fine.
My point is in a lot of cases maintaining options for people costs money/time/effort/opportunity for the provider. That's money that could have gone to your pocket. And note I'm not saying we're not going to have both options - just don't expect to live in a simpler, more cost efficient system.
Sometimes I even feel a little schadenfreude when my opposite claims they are suffering.
I also don't understand why he would discover the cubicle only now: didn't he interview with the company? didn't he ask the questions?
I believe this person should urgently go work for another company that better fits him, and not because he has to go to an office.
Aren’t you supposed to start the next card?
“Working at the office sucks because I have to work instead of doing my hobbies” is a shitty argument for working at home.
At home I have an insanely comfortable chair, very nice keyboard and mouse, two stellar 27'' displays on a very large desk. At work none of the above plus a shitty 2010-era work computer with a 5400rpm rotational drive that takes at least 20 minutes to boot and 10 to open visual studio alone.
Plus at home I can listen to the news while doing mundane work tasks like replying to tickets and emails, have some relaxing music on, access to my whole kitchen, and so on.
Commuting one hour each way sucks hard too. I hope we'll never go back to full office work, I feel like I got my life back.
Will definitely be using home office more often tho.
I get the idea that some people prefer to be around others, to have face to face conversations etc. And some people do not have the best home environment. Maybe they have kids and would prefer an office. And maybe, they just like working at an office. That’s fine.
What I don’t really understand is that people complaining about being in pijamas and being in the house all the time and stuff like that. Just becase they now work from home. At what point working at home meant that you should not shower for a week and have ketchup stains on your face?
Just wear the thing you want, meet with people you like and do as you wish. What is the hold up here?
Looks like lotsa people build their life around work instead of work around life.
Ah, young and childless.
Plus, senior workers are likely to have a larger house with room for a separate office.
We must be there for 4 hours every day, and then go back home and keep working for another 4.
This means we have the worst experience of being remote and in an office. The fun part is we're a consultancy firm. I work remotely with customer equipment, I have my dailies with the customer in MSTeams, and I am not expected to go to customer officest for at least 24 months.
Of course, does not make sense to me, nor my manager, or my VP. But the company was bought by a fund 2 months before Covid and the investor wants its money back asap...
I prefer an office mostly because unfortunately the only way to make some people "behave" and work together is actually by forcing discipline on them. My biggest frustration is the type of person who only values their own personal productivity to the detriment of the team. The type of person who joins a "useless meeting on mute" then after whatever time period produces output that wildly varies from expectations because listening to others is beneath them, and they're too smart/disinterested to ask questions about what they're building. The type of person who replies to messages hours and sometimes days after you message them because they turned their notifications off to "focus" and never bothered to check them after. The type of person who you have to message about everything because they can't be bothered to document anything they do (never updates tickets, never comments their code, doesn't write readmes etc). The type of person who writes tests that assert 1 = 1 for the sake of adding tests like their team lead asked.
I don't know OP personally, but I get the impression that they're exactly the type of antisocial person I'm thinking of.
About 3 years ago I realized I turn into a hermit. Being home alone all day is bad for me. The problem is that I live in a small mountain town now and my company is fully remote as well.
I rented an office that I share with a really close friend who does the same kind of work. We set up a sweet little kitchen with our ridiculous coffee stuff. It's less than 5 mins from my house. I get to see my friend every day, and we can go for walks and talk about work stuff. Our dogs hang out while we work. It's in a commercial space but I honestly think renting a residential apartment would have worked just as well.
I think this going to become common.
There's real value in being around people who care about the same things, but it doesn't actually matter if you all work for the same company. There's value in separating home from work, but I still want to share my work life with friends and former coworkers that I really enjoy being around.
Not sure how I feel about this, maybe flexibility is the real answer?
Some days I woke up and I don't feel like working from home. It feels good to go out and walk to our company's cool office. If I don't feel like it, then I'd just stay home.
I think it's up to the company to make the office experience worth it and even then it might not be enough for some people so flexibility should be offered as well.
It's also nice now that it's voluntary so the commute is shorter and meeting rooms are empty. I only go about once a week so far (will start going 2-3 times soon).
After the Intel acquisition it was still good, but having other people in hearing distance of us wasn't nearly as fun (likely for either side).
I enjoyed it a lot more than sitting at home. Conversely, I think sitting at home is way better than being wedged in with a bunch of random semi-connected folks.
As much as I love remote work, a word of caution: don't take this text too seriously. It's just the ramblings of a very immature engineer.
Form your own opinion rather than using a second hand toxic one. Try it out. It turns out different people like different things, and also circumstances are different. If something doesn't work, try to change it. If ultimately you hate the office as well, then feel free to look for other opportunities.
> second hand toxic one
You mean, be cautious because the reddit poster had not been sufficiently institutionalized yet to love his openplan cattle stall and believe he works with a "family"?
A team should be in the office together on the same day. This day should have a schedule like a mini conference with talks, pair programming and architecture sessions.
We have done similar things in the past when two teams that are remote from each other come together and it works well. All the activities were optional and we went to a Beer garden at the end.
Simply going back into the office for a day and working as normal is wasting the personal contact time.
I use this speech noise-jamming page a lot at work, someone walks over near my desk and starts chatting, I wear my headphones and this goes on. I don't have any downtime in the office anymore because of this.
Are all the stalls busy? Yep.
Did you go across the hall? Yep.
Did you go to the floor above or below you? Yep.
Does it really just come down to the personal insecurities of management.
It does probably help that work is a 20 to 15 minute cycle, and I work in a 3-person room, rather than an open space.
I’m so used (conditioned) to working in an open office plan that my desk faces a wall with my back to the room. Idk, it helps me focus.
It was mostly boring.
If I could cut out the 40h work week and commute, I think working in an office would be okay.
The most productive engineers, and the ones I enjoy working the most are the remote ones. The only way they have to justify their time is with what they ship.
I don't go to work to be a family, a brotherhood, or whatever....I do that at my pub, at the gym or with my friends. I go to work to work, ship stuff, grow my career, learn and earn money.
Problem is when people mix the office with their entire social Life.
I'm not very good at it, but since then I try to work on both sides.
Technical skills almost solely put me in the 1%. Although, I am sure that if I stayed at my 1st job I would have gone nowhere due to my lacking interpersonal skills. I also sincerely doubt that I would have made millions if I had mediocre technical skills and mediocre interpersonal skills instead of my pretty good technical skills and subpar interpersonal skills.
What percentile would you rate your technical skills?
For full time employees going through a career with no interpersonal skills is very hard, they stick around with the same bunch of coworkers for a lot longer than consultants. If your technical skills are top notch and you lack interpersonal skills, doing consultancy not only makes more sense financially, it's also much easier.
The anecdote I have for my office is the complete opposite of the parents comments anecdote. The least productive members stayed at home as much as possible, and the most productive ones are in the office every day (because they all know that collaborative work is so much more efficient in person).
Collaborating with others works as well for me over a video call as it does in person. Further, the hours I save commuting to the office I can use to solve or collaborate on something else.
Most people I've talked to concerned about those not being in the office appear to think those out of office are on holiday. If a manager is worried their remote staff are not on task, why not give them a call?
This is just fundamentally untrue. Depending on your office culture, processes, personalities of the people involved, and any number of other things… it can be _good enough_. But you are always going to make compromises to communication and collaboration by all working in completely different locations.
I think this is one of the reasons everybody gets so frustrated by the WFH discussion. Sure there’s lots of reasons why the WFH experience can be better for the worker, but most of the discussion on the topic is so completely dishonest. The detractors will grossly exaggerate the downsides, and then comments like this refuse to even acknowledge that compromises are being made.
I have found video calls can help me and others keep to the point. It certainly may not be the same for everyone.
I'm certainly not 100% against office meetings or working some days in an office.
The issue I see exposed is rather the top-heaviness of many modern companies where there are too many managers and too few people that do actual work.
If you're a manager and doing low level work you're doing it wrong. Your role is to remove the interpersonal roadblocks, get people to pull in the same direction, inspire with your vision, hire the right people, and fire the people that don't fit.
A manager doing these things properly has value. But that manager has to manage enough people to make these efficiency gains worth more than the manager's salary.
Being a good manager is actually a thankless job, because you have to deal with all the crappy stuff, like keeping office politics in check, shield your team from budget and bikeshedding discussions, order equipment etc to keep your team productive etc..
It's not a bad thing per se. The problem is that it seems in some places there's no alternative
WFH means you can do other shit more easily because you have more time available to go to the gym, cafe, walking around, party etc..
Not to say that friends made at work cannot be friends, but all it takes is a trivial severance of that to reveal how close that connection was.
That's an interesting approach - how do you even do that though?
Honestly - WFH isn't much more time liberating for myself. Any amount of commute time I had (which was never very much - always under 20min each way, closer to 10min) was taken over by extra work demands or blurring separation of lines. On top of that - there's no happy hours, fun lunches, or what not now because WFH.
And I agree - but I guess what I'm saying is... You don't need lasting friendships for socializing to be enjoyable. Situational socializing can still be fun and it doesn't have to be this thing where you are going to have these people be your best man at your wedding.
Absolutely agree. This is why I mean more specifically that this shouldn't be relied upon entirely. If you stop being in the office, and your social life goes away, then maybe too much is coming from your work social life, whereas my opinion is just that it should be an augment. You may not need your casual work buddies to come to your wedding, but you probably want someone to come to your wedding, and it probably needs to come from somewhere else.
It's just a common thing I've heard—from particularly 9 to 5, somewhat more socially anxious people—that they have no idea how to make friends now that they realize their work friends don't necessarily want to go have a picnic. Work tends to usurp their personal lives in this sense, though I don't necessarily mean it to be so dramatic.
> That's an interesting approach - how do you even do that though?
It takes time and breadth. It's probably a better idea in general to just meet people through other means, but the big thing is simply forming enough of a connection with a small subset of your colleagues that they'd invite you to a party or something, then you might get to meet some other people, of which a small subset of those will vibe well enough with you.
It's just like meeting the friends of your current friends in that if they move away, you have redundancy. You wouldn't want 10/11 of your social group dependent on that one person you met them through, but that one person might give you exposure to the other 10. Ideally you get to a point with the other 10 where you'd invite them regardless of your first friend's availability.
Sure, as can be true after leaving school or moving away from family. Reason enough to always foster the skill of both making and keeping friends.
It's not an either-or. Both modes of working will exist in the future.
I joined a banking grad scheme many years ago in my first role out of uni. Have about 10 friends from there now 20 or so years on that I am in regular contact with.
I have moved to several different jobs since and pick up maybe one friend along the way but nothing as close as from our first job. Obviously age / place in life at the time was a big factor.
Damn, I've seen some random ass video on yt called "normal day of Googler" or something like that and it shocked me hard that "normal day" meant hanging out with coworkers
Don't get me wrong, it's not like we don't do it "here" - like going to pub or something, but it's definitely not normal day.
Until there's a conflict of interest between the two zones or between two colleagues and it all goes to shit.
Trust me, keep work and friends separated.
That's what you do by changing jobs. When you move on to the next company, those guys you met on the job become just "out of work friends".
I know, and I try and socialise with people who know, that work is just work, and its not worth sacrificing personal/social life just to simp for a boss.
I've met my best friends at work. I've moved across the world to another country with former colleagues. Created extremely deep connections with colleagues who've lead me to much personal growth.
I prefer an office for the same reasons - separating my work life from everything else. Out the door by 5pm. An emergency in the middle of the night? Nothing I can do about that.
Everyone else prefers working from home? Great; less noise!
The unproductive ones that invite for coffee, make jokes also have successful careers as they are perceived to be - friendly, high in openness, and high in consciousness. Now, I'm skeptical of your claim that these people are unproductive, not sure whether such an individual would survive a highly competitive environment. I could argue that they are productive enough to have time not just for work but also to engage in things outside of them.
I'm that type of person, my career growth has improved tremendously due to this ability of mine though it is natural for me to engage with people in my workplace. I am the guy people come to build XFN features and products because everyone knows me and I don't come off as a threat. This is a huge plus in large-scale enterprises where each BU works as a startup of its own and collaborating with them becomes a hassle.
These positions are part of the incentive system: "if you're loyal and work hard, you might one day get a job like that." For most people, being able to lord over others is very seductive and motivating.
The managers just want to continue to experience what they construe as their "reward" for loyal careers.
People work differently and I think that an employer should accommodate as many types of work environments as possible. There should be a choice between remote or in-office and neither choice should be seen as better or worse.
In the end, the whole walking around was a gimmick and 99.9999% of the time it was not used. But yeah, while you cannot smell your coworkers, you can have the same convo's etc. Just have everyone when they start working enter the video chat.
It's not the same if you make it not the same.
Everyone’s job is different, everyone is different. There are productive engineers who are introverts and there are productive engineers who are extroverts. Making jokes in the office and having conversations does not take time away from doing good work - no dev is productive 100% of the time.
Humans are social animals, and working _with_ someone is important. I don’t care if that interaction is over chat or in person but this idea that people are productive in isolation needs to die. This is especially applicable to new hires. The most productive engineers you talked about have habits and work they do that cannot be taught over chat or VC. It just doesn’t work that way.
and yet, you assert
> Humans are social animals, and working _with_ someone is important.
The most productive engineers are all different. But empirical evidence has suggested that those who are _the most productive_, such as people like Carmack, are productive in isolation (see https://news.ycombinator.com/item?id=16518726 about his programming vacations).
Of course, i don't deny there are productive engineers who do their most productive work in a group setting. But i would also not want anyone to assert that social interaction is required for it.
I would go even further than that in your criticism of the overgeneralisation: there are engineers who are introverts and want to go back to the office.
I'm sure this is very dependant on the local or office culture, but introverts can very much miss social contact in the office as well.
"When disagreeing, please reply to the argument instead of calling names. 'That is idiotic; 1 + 1 is 2, not 3' can be shortened to '1 + 1 is 2, not 3."
I was way more productive in the office. Home is too fun and distracting. The sounds and vibe of the office have work associations in my brain.
> Problem is when people mix the office with their entire social Life.
You sound like a joy to work with.
What's wrong with making friends at work? I have other friends (although age makes meeting new people harder) but work friends tend to be techie people who are interested in similar topics to me. My wife's eyes glaze over when I start talking about the finer points of my job. It's nice being around other technical people for a few hours a day.
You’ll find that once you’re not used to that anymore, reaclimating to it will be a nightmare (and very stressful)
I've made some really great friends in the workplace. Considering how much time you spend working, there's nothing wrong with cultivating relationships there, and often those relationships can outlive the job.
This is more applicable to managers, who have a lot to lose and might feel compelled to protect their dubious skills/roles/responsibilities, which are now being eroded and automated by 'Bossware'.
https://pluralistic.net/2020/07/01/bossware/#bossware
https://www.eff.org/deeplinks/2020/06/inside-invasive-secret...
Being able to WFH comfortably is not a luxury everyone has.
That's why a WeWork office exists.
It seems you have a political axe to grind.
I think this is just another instance of people being "small c" conservative about what they are used do since they were young. The first Stone Age hunter who used a primitive bow was probably chastised "what's so bad about spears?" by other members of his tribe.
However, once the open space revolution started and we had to flock like animals, it became a nightmare. People started to have headaches, problems with ears and even vagus nerve from constant headphone use. Some of my colleagues complained their blood pressure levels are higher than ever, with no apparent reason. Production-wise, it was a disaster.
The pandemic clearly demonstrated how useless open space offices were and how much more productive we can be if not treated like cattle. For me it does not matter that much if I work in a private office or at home, but spending most of my day in an open space is unacceptable, especially now that we finally have other options.
Everyone has a preference. But in my experience, the people that whine the most about having to go to an office are generally the people everyone wishes would stay home anyway.
Hypocritically, it’s whining about the very topic it claims it’s toxic to whine about.
You mean congregating like actual people. Not making snacks in your “private upstairs kitchen” and eating them in your pajamas?
If you're retired then maybe you are waxing philosophically about the fleating nature of time.
I can even get things done on public transit at a reasonable time when I have important errands to run! Because half the city isn't taking the train into the peninsula for no reason other than micromanagement. Honestly, this is the more interesting part to me. People that absolutely can't WFH by nature of job duties have much less traffic and craziness and delays to deal with as a side effect of the majority of the city WFHing - this greatly helps people that can't afford to live in the downtown CBD zones of major cities, for instance.
I prefer wfh for the very reason that it allows me to congregate more - early morning surfing with friends, midday gym with friends, afternoon training with friends, evening dinner with friends. All far easier to do when you’re not tied to a particular location all day. Doubly so when factoring in commute.