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.
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?
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.
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 ..
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.
a home provides all of those. So basically, you want to work from home!
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.
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.
Maybe personal offices are too expensive, but how much does it cost to set up cubes?
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.
Bonus point if the company didn't want to give/loan company devices, so you have to install it on your own personal devices.
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.
Oh i would NEVER. That sounds horrible.
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 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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
I think there's just no food at all at the office. Most offices work that way, at least where I live (France).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
That's the great part, I get to choose instead of being forced to the same regular pollute every day.
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.
I think things like Jevons paradox beg to differ.Cooking a meal at home is an option many would not choose.
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.
What if George had been away getting coffee or at the bathroom when you started the conversation, he would have missed out anyway.
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
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.
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.
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."
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.
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.
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.
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.
"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."
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.
I have worked at Google and a cubicle would have been better than the open source we had.
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  "Insulating developers from interruptions" is the best reason to wfh.
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.
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.
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.
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.
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.
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
In theory. When there are no strikes or public transportation issues.
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
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
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.
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.
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.
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.
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
Screen sharing works better for me for that kind of thing.