This has been brought up here before: WFH doesnt work for companies that don't have a culture for it. When a large number of employees work remotely, people seem to like it. Someone should do a poll on it.
Most of what they were citing were issues you'd have working for a company that doesn't have that culture, and a guy who was at home all day with a two month old. I love my son, but when he was born I quickly found out why older guys were happy to be at work.
But at the same time, I am having zero issues working from home with a 2 year old and a 7 year old. Everyone knows when daddy's office door is shut, he's working and is not to be bothered.
You can't expect to work from home and still interact with everyone who is home.
Exactly. Get an office with a door and hours. If it's before 6pm, I am "at work". I try and get out to the kitchen for lunch, but I can't just hang out on the couch all day.
I have a friend with a ADHD 7-year-old. There's no way this would ever work with that kid: you can tell him over and over to stop bouncing a ball around and he'll just do it again in a couple of minutes. Expecting him to not bother you for hours at a time is a pipe dream.
I'd assume that if you were to not be disturbed for 8 hours for work, someone else would be there to take care of the children, so ummmm, lock the door?
>I'd assume that if you were to not be disturbed for 8 hours for work, someone else would be there to take care of the children, so ummmm, lock the door?
And where is this "someone else" supposed to come from? You have enough money to hire a full-time nanny? For many professionals, both parents work (and the mother taking significant time off to raise kids is a career-killer).
Day care, I suppose. But doesn't having to drive your kids to day care remove a big positive in favor of working at home (eliminating the commute)?
I don't think I'm "grasping for excuses" at all. The kids that I've seen and met would be completely impossible for me to work at home and maintain any concentration. I'm honestly befuddled how parents of kids under the age of 10 get any rest at all. I guess some of them are lucky and get kids like me when I was young (I was quiet and liked to sit in my room on my computer, or doing puzzles, etc.), but the kids my friends have aren't like this at all, and from my observation are the norm these days (I was an odd, quiet kid even back in those days).
I worked semi-remotely for a mid-sized company with ~100 IT/developers and those that were working from home were less-involved from a workplace perspective.
I now work for a small company (< 60 employees) that's entirely remote and it works wonderfully. Everyone is on a level playing field and all processes are designed to support it.
I would say it also seems to work at companies with many offices. I worked at a company where I was in the Bay Area, half my team was in Seattle, and most of my 'clients' that I worked with were in Boston. People could work from home and it didn't really make a difference because half of people had to video conference regardless
Yeah, the article is meant to entice you in with doubt. But as you say, I've found a way to not need a job like that but still work from home. So yeah, it wouldn't work if I was trying to do the same type of work as the person in the article.
I found the first part, about the difficulties of attaining flow at home, pretty interesting.
I have much the same problems while at the office (and while avoiding open-plan areas helps, all offices seem to be distraction factories to some extent).
Different environments for different people, I guess. Although that doesn't fit well with a culture that says management is about fitting people into standardised processes.
This is a perfectly succinct rebuttal to the article. Especially this part:
> I have much the same problems while at the office (and while avoiding open-plan areas helps, all offices seem to be distraction factories to some extent).
> Different environments for different people, I guess.
>Different environments for different people, I guess
Absolutely! I seem to get the most work done and the best "flow" when I'm sat on a train (the Metropolitan underground line in particular). I believe this is partly down to the complete lack of distractions and inability to do much else but sit and work.
Switching from a beefy i7 desktop to an ancient core2 laptop occasionally did that for me. I'm pretty sure however, that if I tried to use that as a permanent productivity trick my ability for distraction would quickly adapt.
Yup. If I need to write a long document, I had better do it at home. If I need collaboration from a bunch of people, I should do that in the office.
If I want to research a problem without interruption, home. If I want to be available to people casually (they don't feel it merits a ticket, which often means I will write one up for them) I need to be in the office.
I worked at home for 5 years and had more problems getting into the flow than i have in an office. But i also did not have a real office and was usually not alone at home, which makes things worse. However i know a lot of people that say they would not wfh because they feel more productive in an office environment, so i believe the point is valid.
Personally i now prefer to have the option to wfh on some days (i don't use it often) but in general i enjoy working at an office. My communte is also just 20min by bike though.
> Different environments for different people, I guess.
One of the best things about remote work is that it puts the responsibility for the working environment on the individual rather than the organisation. Different people thrive in different environments, and forcing everybody into the same environment isn't going to get the best out of everybody. But people tend to know which environments they work best in, and remote work lets them work in the environment that suits them best. Do you need to lock yourself away in silence to concentrate? You can do that. Do you need human contact to stay sane? Go to a co-working space or coffee shop.
One of the best things about remote work is that it puts the responsibility for the working environment on the individual rather than the organisation.
Agreed.
But there are some surprisingly paternalistic views out there about employer-employee relationships. You'll definitely find employees who believe it's the employer's responsibility to create a very structured environment where work happens, and managers who are very happy to go along with this.
> Caseiro quickly realised that interruptions, like a visit from the plumber or cooking lunch, added up to too many distractions.
This really comes down to discipline and prioritizing. I'm not saying it's easy, but if you are at an office the plumber will think you're not home and leave. Not answering the door because you're working has the same effect. It's a choice.
For me personally, an office has more distractions than home.
I don't get the quote. Isn't a visit from the plumber scheduled? You know he's coming at 2 pm, so maybe plan to not be in the hardest problem then.
In fact, the quote gives an example of why remote working is awesome. The author can get basic house chores and repairs done without doing a scheduling dance with people who also work 9-5.
The only thing that working from home hurts is your ability to put up with the general "office bullshit" that you put up with in order to have a career prior to technical remote work becoming a possibility.
I know that, at least for me, I would have to get paid a lot more to come into the office. I don't miss the commutes, business lunches, and the general overcrowding of the city.
exactly this. I've been working from home for about 8 years now, and even those days when i don't have 100% concentration I'm still a lot more productive than in an office environment.
I've been offered and approached about multiple roles which have had a variety of nice bits about them, but having to commute for them ...costing me 4 hours of my time per day just doesn't make it make any sense.
I've turned down roles for twice my wage. Don't get me wrong i want a new challenge but i also love my free time. Getting to bed my 22:00 each night and setting my alarm for 06:00 is something i don't think i can tolerate.
Well I am primarily a NetBackup guy, so those emergencies happen a lot more frequently than you'd think :) And yes, I'm fine with working late when needed.
There is quite a lot of middle ground between working from home and a four hour daily commute. I was at a similar crossroads a few years back, but my total commute was closer to 50 minutes and the 60% bump in pay was well worth it for me. At the end of the day, it's a personal decision that is highly dependent on circumstances and preferences.
What I will say is that there are certainly advantages to being in a shared space with collaborators for a scheduled bracket of time on a regular basis. I haven't yet found a remote-working setup that can properly mimic these advantages. Certainly some make a praiseworthy attempt -- but some of my team's most productive days have been kicked off with a brief hallway conversation that resulted in alignment/commitment that would have taken far longer if attempted remotely.
I agree with that completely. I'm actually a team of one, no one else does my work. So there isn't any random coffee chat, or overhearing someone talking of a problem that i can help with.
There are two big negatives i find from working from home, by the end of Friday I NEED socialising which can be at odds with my partners desire to chill inside after her week 'outside'. Secondly i don't get involved in side projects not directly associated with my actual role, which i do miss.
My commute limit is 30 minutes one way, door to door. My actual commute right now is under 10 minutes, by car. Where are you that a 2-hour one way commute is reasonable?
> is your ability to put up with the general "office bullshit"
I have been lucky enough to work with really awesome people in good environments. If I have worked from home I will have lost the pleasure to meet them, and - with some of them - to have long lasting friendships.
I also have learned a lot about people needs, fears, and worries. And how that affects the work environment, and how to deal with it to create a more productive environment, at the same time that a happier one.
To hide away from "office bullshit" just hides the problem, it doesn't solve it. If you have a lot of that in your company, maybe it will be better to change to another one.
> I don't miss the commutes, business lunches, and the general overcrowding of the city.
I live at 10 minutes from the office, 45 minues if I walk. And I love to go for lunch with my co-workers. We have a really relaxed and welcoming environment at the office. So it translates in people that want to work toguether.
Working from home can solve some problems. But "office bullshit" needs to be solved in other ways. Otherwise you are just hiding it behind distance.
It's the usual inability to focus for undisciplined people. I am working almost 5 years from home, created some unique algorithms nobody did before me and recently being headhunted by companies like Google, Facebook, Apple SPG etc.
I always think about the study of pianists in Berlin - the excellent ones and mediocre ones put the same amount of time into practice, but the excellent ones did it in two 100% focused blocks while the mediocre ones did it interleaved with other things.
If you need an office, a man-cave, a vacation house on Hawaii, a one-man island, New York during rush hour, noise of Barcelona center, ... to get into the flow, by all means do it!
>If you need an office, a man-cave, a vacation house on Hawaii, a one-man island, New York during rush hour, noise of Barcelona center, ... to get into the flow, by all means do it!
The problem is, many people can't afford to set up an ideal working environment for themselves if they need one of the quieter venues. A one-man island obviously is unattainable for almost anyone, a vacation house on Hawaii is unaffordable to all but multi-millionaires, and even a decent house with a separate, quiet room is unattainable for many because of family or roommates.
Much of the issue with housing costs and difficulty getting the property you want are down to people piling into a few hotspots. More remote work seems like the answer to this.
Oh, if only that were true! (It's less that $400k at current exchange rates, and arguably even that overstates the purchasing power).
not exactly a "modest family home" in most of the US outside of a few overpriced metro areas like SV.
It'll go a long way in the housing market of much of the UK, too. Just not the "overpriced metro areas" (where, sadly, a lot of the software jobs seem to end up...)
> created some unique algorithms nobody did before me
Apparently you are a genius. Which is fine.
The point of the article is that this kind of setup doesn't always work, so the rest of us average people should take the time to consider before jumping on the wagon.
Its interesting to hear about WFH for different people in different locations & situations.
This example working in a small London house, on the dining room table with a baby around is very different to the American guy in a quiet suburb with a few spare rooms for an office, with kids at school or perhaps no kids at all.
Its one of the reasons I dont like working from home - I dont have an office at home and I prefer a short commute to the office where I have some space.
>Its one of the reasons I dont like working from home - I dont have an office at home and I prefer a short commute to the office where I have some space.
And this is exactly why I wish I could work from home: at home I have some space and peace & quiet. At work, I don't, because every company in America now has embraced the open-plan work environment, and thinks we need to be surrounded by chattering coworkers to be productive.
One angle I didn't see covered - if home working works for you it becomes much more difficult for another company to poach you if they don't also offer home working, and so I can see that it might harm your career in terms of inertia. I work from home and I'd say I'd need to increase my salary by around 30% to justify a move taking into account commuting costs, 2.5 hours spent on the crappy train each day and the usual tax robbery..
> I'd need to increase my salary by around 30% to justify a move taking into account commuting costs, 2.5 hours spent on the crappy train each day
Interesting. I'm wondering if that's true in reverse for people. Did you accept a 23% pay cut to work from home? For people who currently work in an office, would you accept that? It seems pretty steep--I don't think I could afford to do that.
This kind of thinking works out if you personally value your time at an hourly rate, and consider the whole commute time as lost and unpaid.
For example, say you value your time at ~$50/hr, and the train costs $8/day, and there are 20 work days in a month. If your daily commute takes 2.5 hrs, that's $2660/month in value to you. If your marginal income tax rate is 28%, then to actually get that amount of additional spending money you'd need to make $2660/.72 = $3695/month. This would be a 30% raise if you currently make about 12k/month (144k/yr).
Interesting way to look at it, thanks. My commute costs roughly $10/day (100 miles x $0.12 or so a mile), so that's $2400/yr to commute.
It's hard to justify assigning a dollar value to your time though, unless you'd otherwise be making that ~$50/hr. If I were not commuting for 4 hours per day, it's not like I'd be consulting for those hours, so there's no opportunity cost. Is the time I'd otherwise spend lying on the couch worth ~$50/hr? Hard to say.
>Is the time I'd otherwise spend lying on the couch worth ~$50/hr? Hard to say.
Assign an hourly value to your free time. If you wanted to relax at home on a Saturday playing video games, how much money would I need to pay you to do something for me instead?
I'll work for no less than $20/hr. I'll give up my free time for no less than $100/hr.
My rates differ because, at least for me, I'm required to work to pay bills and pay to do things I enjoy doing with my free time. Since I'm required to do it and I need to be realistic with what I ask for, I charge less. My free time is time I'm not required to work - so there needs to be enough monetary incentive for me to be willing to give up my free time. Idealistically my "work rate" would match my "free time rate".
Free time is a bit of a curve too I think (like marginal utility).
In an entire 7 day week, if I only had 1 hour of freetime, I would value it at $1000. My 100th hour I might only value at $5, as I would be getting bored.
So if you are busy with family and commitments.. working from home vs not may be the difference between 10h and 0h of freetime a week. Whereas for a single guy with no hobbies, it might only change the balance from 30h of freetime to 40h of freetime, which is a bit less.
Even with constant free time - my mood can affect the price. If I'm not in the mood to work, I'd charge more. Free time itself can adjust in value. Nothing happening this weekend? Normal rate. I planned to go to an expo? Looking at x10 the normal rate if they expect me to miss that. I have a date planned? They're looking at an all expenses paid two week vacation for my date and I if they expect to be able to buy that time from me.
This is a way to think about free time that I've never considered before. Thank you. Curious as to how you arrived at that $100/hr figure. Is it based on any measurable aspect of your life? If I were to adopt your way of thinking, I would have a hard time putting a dollar value to my own because I have nothing but my current job to measure it against.
Would I give up another hour with my family for $100? How often would that opportunity come along? If I had the opportunity to make $100/hr whenever I wanted, I'd first quit my job and fill up that time with this new $100/hr activity, before eating into my free time. But that's a lot of money--it would be very tempting to let it eat into my free time and I'd probably just apply it to as much time as possible in order to maximize the opportunity. That's probably true for any dollar value over what I currently make.
But reality is, whether or not I would give up an hour of free time for $100 is a pointless question to ask because I'm not aware of a way to convert free hours into $100 bills. If I had the opportunity to do such a thing, I'd simply be doing it instead of what I'm currently doing.
The figure is simply how much I feel is motivating enough to give up my free time. That's the minimum amount and often times it can be quite higher (see my other post). The opportunities largely don't exist and mostly because people don't want to pay that much for my time. Cash is not a priority for me and I'm not really needing of more of it. [0, tangent]
For some people it could be $5 because they need some money to buy some food to eat. For others it might be $30 to spend at the bar on Friday night. Others charge more - I know a contractor who won't settle for any less than $10,000 for 40 hours of their time (comes out to $250/hr). Some people value their time above all else, refusing any monetary incentive. You simply can't buy their time.
If you think $40/hr is worth your time, do it. If you think $2/hr is worth your time, do it. The value is yours to set - it can fluctuate and change. But learning to value your time is worthwhile. You only get so much of it, so be sure you're happy with how you're spending it.
[0] I've been told that's terrible future planning, because I may need more cash in the future. I prefer to live in the now and worry about possible futures when it becomes the now. There are just so many futures to worry about and plan for. What if I worked harder to store away more money just to die of a heart attack without ever being able to enjoy my life? To avoid stress and simplify my life I don't worry about possible futures.
There is an opportunity cost to commuting, while you might not value it at your full hourly wage, taking a job that pays slightly less but has a 30min commute round trip instead of 4 hours can have large health and wellness benefits, and allow you to do things you previously couldn't (activities, business, etc).
Just curious, where all are you commuting between? I rarely hear people commuting over 2hrs round trip here on the West Coast, and a 2hr commute round trip can allow you to buy super far out in the gricklegrass, IE Tulalip, WA, where a couple acres with a house is ~170k, with a 5min drive to the park and ride and a 47min ride to Downtown Seattle. Living closer to the core, a similar house would be easily $500k, but it'd be a single seat, 20min bus ride, less if on the train.
In fact, you do not even need to live in Rumenia to use this clause. All you need to do, is to set up a Rumenian company that invoices your employer and then pays you your salary, free of tax.
This is just one of the gazillion ways in which as a programmer, you can avoid paying even one dollar in income tax.
I have personally paid the equivalent of less than 12 months worth of income tax in a career of 25+ years.
Seriously, there is never a good reason to pay it. You can always circumvent any attempt at making you pay. That is pretty much always trivial.
>Interesting. I'm wondering if that's true in reverse for people. Did you accept a 23% pay cut to work from home?
I'm preparing for a big move that will require me to work remotely or leave the company. Part of my bargaining chips is accepting up to a 50% pay cut, starting at a much lower % of course (10-20%~)
There's no reason I can't work remotely other than they dislike it. The team frequently works from home/remotely (eg: while "on vacation") and there is little in the way of processes that requires anyone to come in to the office. Nearly all communication happens over Slack and the occasional email chain.
I love the company I work for and don't want to leave them. But I also have my own dreams and ambitions in life and given a choice between the two I'll choose to follow my dreams.
I didn't accept a pay cut, although the wage hasn't kept up in the area the company is located in. In other words, I wouldn't even consider working on site for my current company without a minimum ~50% raise (bay area).
In the US, you can cut out state taxes by moving to a state that doesn't levy income tax. It's a nice self-raise.
It is very easy to achieve that by moving out of the country. You see, in 75% of the globe they do not have a population registry with address registry with a functioning postal system to send you a tax return right to where you happen to live. A lot of these countries -- most actually -- have an income tax system on their books, but they cannot make it work, not even to save themselves from drowning. In those circumstances it is impossible for them to ask me about my income, which they then don't. I pay no income tax because nobody around me does, and if they did, I would just move elsewhere.
For us, the believers, all legitimacy emanates from the laws of the One God. For you, filthy pagans, it is a well-known fact that legitimacy could even emanate from the inventions of your political clowns.
If you dedicate a portion of your home as a "home office" that you work out of, suddenly you can gain a lot of interesting deductions, based on the square footage of the home office.
It's not a lot (but every little bit counts), and it also depends on how much you work out of the home, but there's various deductions for electricity, internet costs, magazine and book purchases (relating to your work), and other items. So you could potentially lose this if you don't work from home (and if you don't claim the deductions, of course).
I'm on about the same as a previous role, but with the benefit of working from home. The tax point is that about half of any increase would disappear in tax etc. An annual train ticket is £5k. So if I then consider travelling hours to be working hours and factor in the hassle of the journey it doesn't look good. The way I think about it is what if someone woke me up each morning and said 'I'll give you x to travel to the metropolis and back today for work' - how much would it have to be on top of what I earn now? Basically it would be more than I could expect to get via a realistic pay rise once everyone else has dipped their beak along the way.
My gut feel is that the 30% number is about right. I was offered a remote work position a year ago. I asked two software engineer friends who worked from home how much value they would assign to it. Both of them gave the same number, $30k, which is a little less than 30% but definitely in the ballpark.
working from home entails a personal responsibility for effectively scheduling your time. having a separate space from "normal" household activities can really help staying focused and avoiding overwork / burnout.
over time, the worst part of working from home is lack of eye contact. engaging with others outside of home can help, but there's still an awkward quality to getting to know people without seeing their reactions
So, let me sum up. If you don't actually do work while working from home and if you work for a company that doesn't know how/want to actually manage remote workers, then you might have a problem.
It's not the distractions per se, it's the mental state.
Distractions exist at work too, but when everyone around you is working, you can't help but work as well.
When you're home, your mental state it's "I'm home, I should not be doing work". At least that's how it was for me.
I can be productive working on a personal project when I'm home, but that's because I can work on it whenever and however I want. I can work in bursts of energy. But that's not how professional work is done.
It definitely requires a change in your mental state at home. It goes from "my place of relaxation" to constant anxiety about whether you should be working. Unless you start with the mindset that you will now always be working, you won't be as productive from home. Maybe once you get some experience you can lighten up a bit, and you should always keep some off-time scheduled for the weekend, but as they say, you can't go home again. And good for some people for not wanting to trade that (along with typically a lower salary and opportunity) for having to show up 8~6.
This is not a universal truth: I have worked remotely for nearly a decade and have no issues separating work from personal. When I type "/me → EOD" into IRC or slack, that's it. My focus shifts to personal tasks.
One thing that gets me in the zone is time. I really begin to focus at night. When I spend the night programming, it is extremely productive, but during the morning or evening, I can't really wrap my head around sitting in front of a computer.
My take on this is that everyone has their own take on it. Some people like it and want to do it all the time, some hate the idea and could never imagine it as a lifestyle. This makes senses to me. It's a personal preference thing. Different personality styles like different things -- and, as mentioned here already, it can have a lot to do with your personal circumstances and the stage you are in your life and your "career."
What's real nice is to have the ability to find the right balance for yourself, if you have the luxury of a company that's relaxed about such things.
I live in the New Jersey suburbs and have an approximately 2 hour (one way) door-to-door train (includes a 20 minute walk from Penn station) commute to get to my office in Manhattan. For me, I like to be able to work at home 2-3 days a week. I do like to go into the office and see my co-workers and friends. I would feel out of it and lonely if I didn't have that. I just don't want to do it 5 days a week. Thankfully I have that luxury now. Situations change all the time and nothing is forever, but it's great at the moment.
Well put. People like to generalize but there really aren't general truths. I can and do mostly work remote these days but I do have an office I can, do, and derive value from coming into semi-regularly. I also travel a lot so I'm only really sitting at home about half the time.
That said, I've done a lot more collaborative work at other times and definitely got more benefit from working mostly in an office. Also, although I know times and communication mechanisms have changed, I really have trouble imagining that I'd have either enjoyed or done well with working from home when I first graduated.
I've mentored new ( already seasoned ) hires remotely. It worked well. Skype calls, instant messaging, screen sharing, code reviews, and a genuine interest in helping were the key. I don't see any reason this wouldn't apply to mentoring less seasoned teammates, unless they do not enjoy working remotely.
I've seen people gain skills while working remote with a fully remote team. If the company culture encourages the employees to be social and talkative, you can learn as a junior dev working remotely.
Offices may still hold the upper hand here, a lot of people have mental barriers about messaging coworkers vs casually wandering by their office.
It's possible however that some juniors may take longer to reach their full potential, or perhaps never reach it at all in a remote environment. Also juniors may not have the self-introspection to perceive that the environment is not working out for them, and rather feel discouraged about their ability.
My experience tells me the opposite. Approaching a senior level guy in person can be intimidating when you're just starting out. Sending that same senior engineer a chat message on whatever what message system the company uses is considerably less nerve wracking. Also, if you don't get any response back from the people you're reaching out to, that's a culture issue not a proximity issue. Those guys would probably still blow you off if you were in the same office.
I'm a junior developer work at a BigCo in NYC. I don't feel like I am fast-tracking my learning by being in the office. I don't have a mentor or anyone in my office that I can learn about enterprise app dev from. There is a dev in a different office that I ping occasionally with questions, but I really do not think that I need to be in my office 5 days a week. I wonder if my situation is the rule or the exception, and if I am getting shafted by not having a professional mentor...
Eventually you would meet people and discuss technical stuff and unofficial mentor/mentee relationships may develop. Most places won't have an assigned mentor. Your boss (if he/she is technical) may become a mentor but it doesn't always happen.
Coffee/Break room chats and other social gatherings would help in building rapport with other devs and eventually you would be learning from each other. Unless the place you work is extremely toxic, I would say just give it time. My 2c.
You need to take advantage of the proximity and network! Preferably upwards. Befriending the QA guy may make your life easier now, but he's not going to be the one who can offer you a job in 5 years time.
I 100% agree: people are different and have a continuum of preferences. However, a frequently brought up point is that remote really only works well if the organization is "remote first", which excludes people who prefer to work in the office the majority of the time. The other way around seems to marginalize people who prefer working from home always/frequently. This bifurcates the talent pool, with the ensuing negative consequences. How do we reconcile this?
I agree with the intent of your post, but want to point out that most people use the term "remote first" to mean that even those who are colocated work in such a way that is compatible with those who are distributed. Therefore, teams can consist of people who want to work together in an office along with team members who are distributed if the entire team embraces a "remote first" approach.
Pulling off that balance is extremely hard to implement in practice though. Usually it swings heavily one direction or the other, so one group is marginalized.
Not only does it depend on your personal preferences, but also to a huge degree on life circumstances. I worked from home for a fully-remote startup for two years and loved it. My wife was working long hours downtown at the time, and I had the apartment to myself, with a nice setup and the space I needed to be productive. At the end of those two years we had a baby, and after both taking a few months off to enjoy time with the family the agreement was that I would start working (from home) again and my wife would also stay home and take care of the kid. We even moved to a bigger place so there would be room for everybody.
Unfortunately, it didn't work at all. Even though the nominal agreement was that during "work hours" I wasn't to be disturbed so I could be productive, and my wife agreed that was necessary and ok, in practice little things inevitably came up each day that broke flow and made it nearly impossible to get anything important done. I ended up switching jobs after a few months to a BigCo with an office in large part to regain that separation between work and personal life, to the benefit of both.
I'd still like to work from home, but I'm not sure that it's possible with my current life situation.
I disagree. I have three kids, five and under, who are often at home while I'm also working from home. The key is credible boundaries. I actually have my workspace in the walk-in closet attached to the master bath. I lock the door, still have access to the facilities and water, and I'm good to do for as long as I want, and until I decide to emerge. My wife and kids know I don't respond to anything short of apocalypse and leave me alone. I think the setup is crucial, as is being clear about your boundaries and sticking to them with great discipline. It can be done. I do it two days a week, and those two days are way more productive than the three in the office.
I have the same commute and have settled on a similar approach. The balance has helped me tremendously as I know I can have 2, or 3, days a week of not hustling out the door and home.
I have a similar commute, though mine is only 75 minutes (when Penn isn't a cluster). Unfortunately, I have little WFH flexibility right now. I would love an arrangement like yours.
I have almost the same situation, 1,5h (one way) train + bicycle or buss trip to work. However my employer gives me the choice to work remote from home as much as I like.
I usually go to the office one or two times a week, and this is perfect for me right now, It might change in the future, who knows?
My strong believe in this subject is that you, as an employee, will more likely stay happy and perform better in your work if your employer gives you the flexibility of working remote.
I worked from home (UK for a US company) for 5 years. The first 2 were great; I realise now that the last three I was close to suffering from depression. Difficulty concentrating, hiding from problems, lack of energy etc.
Less social interaction, no clear home/work time split, lack of the background encouragement and feedback you get constantly from working face to face with people, even the simple lack of exercise and time outside - these are all things you have to be really careful about.
Totally agree, almost to the word and the timings. Am not a remote worker though, but my own online programming business, so is always that nag "there is something I should be doing instead to progress the business"
Results, impact, relationships. If you can create all three working from home great. The first can be done from home easily, the second with some difficulty, and the third is exceedingly difficult.
Relationship building is harder on a distributed team, but I haven't found it to be "exceedingly difficult". I suppose it would be if the team isn't "remote first" or totally distributed.
This article can be read the other way around. The article talks about 'interruptions' but what they describe are NECESSARY stuffs like having the plumber over, or going to the post office, or taking care of your child.
When you start working from home you realize that while you were in the office, none of the stuffs that actually matters to you (besides your career) get priority:
- send that mail to ask for a refund: it's been on the dining table for months.
- fix that sink: meh... the plumber would not come on Saturdays
- buy a new bbq to have friends over: I'll go next week.
- doing your taxes: I'll hire some accountant to do it.
- wanna buy an apt: I'll do the visits after 7pm please.
Yeah, doing all these stuffs is annoying, but going to the office just to get away from chores seem like a terrible advice to me.
FYI: 'stuff' and 'advice' aren't countable nouns in English - you sometimes see a countable 'stuff' as part of a compound noun like 'dyestuff', but it's never countable in the common sense of "a collection of things".
Out of curiosity, are you a native speaker of German or a closely related language? I'm not intimately familiar with the language, but it seems like both these nouns' German equivalents are countable, and I'm wondering whether that is the origin of your unusual usage here.
(ObTopic: In prior positions, I avoided working from home, because there are many more distractions there. In my current role, it's about even, which is regrettable, and working from home is off the menu here in any case.)
thanks for the info. I knew about advice (despite my mistake!), but didn't know about stuff. I'm French, and yes, in French: stuff, advice and news are countable.
Another OT FYI - where you wrote "stuffs", a better word to use would be "things" (because I imagine "thing" is countable in English). It would make the sentence more fluid to most other English speakers.
/for what it's worth, your English is already better than my French, which is virtually non-existent! Also - it's already way better than a lot of adults here in the United States, which isn't saying much...
I was going to reply along the same lines.
- Cooking food; you'd either do that before work, or go out to lunch - so you still have to take time out of your day.
- Plumber; going to have to take a whole day off to wait for the plumber or if you can get a decent appointment, make sure to extend that an extra hour for the commute.
Plus the mistakes are very rookie mistakes that any WFH guide will tell you not to do. Almost all of them say have a dedicated work space so that your work mind can switch on and off.
The guy that tried being Mr Dad and WFH should have known better; kids require almost constant attention until they are in school. On the other hand, a few interruptions from family is no worse than those from your coworkers.
I don't really view what I do as a career anymore. Then again, maybe my definition of career is not the norm. I don't identify myself by my job, and perhaps I'm one of those lucky people who actually enjoys what they do in exchange for money. Still, I am not beholden to my career, and I couldn't be paid all the money in the world to do something that I don't believe in doing. If I feel it's best to work from home, I'm going to do so and if my employer doesn't like it, well, there are plenty of other places that value employee happiness and product over process. Beyond the fact that most people don't understand the work that I do, I hesitate to talk about a "career" as if it's something I have to cling to and have to be careful of hurting.
Life may be short, but we often lose perspective of how easy modern life is, in general. Some people have the short end of the stick, and I've had it a few times in my life. But rather than obtaining a career, I'd much rather obtain the ability to give my occupation the middle-finger and just do something else without batting an eye.
As far as working from home vs the office, to me it's not about one or the other. With the amount of isolation we have in the modern world, the office can be a more positive force for healthy social interaction than it once was. But sometimes I want to work in the solitude of my home while being able to do a few chores, eat ice cream, etc., while my Docker image gets built. I usually choose to work at home when I especially enjoy what I am working on but am just sick of the office atmosphere. Other times, I have something I'm less interested in but need a "serious" environment for so I can better concentrate. For that, I choose the office.
I really hope employers don't read more articles like this and take them the wrong way.
One thing I've realized over 20 years is that while development is what I like, am reasonably good at, and do fine from home, people skills and general smoothing out of things in the office is what the companies have valued me for. I notice when things are going off the rails or nowhere via email and chat, miscommunications, bickering, silly politics, etc. I can't stand that stuff and usually a little face-to-face time helps immensely to straighten it out. All of my bosses have commented on this as a thing they see as a strength.
For various life reasons I've strongly considered fully remote positions recently but am concerned that I'd neutralize my most valued job skill in the process. To that end I've managed to swing at least a partial WFH arrangement.
I've been thinking a lot about this lately, and it might be prudent to take a 'human factors' (Woods, Cook, Dekker, et al) approach to this.
When talking about how it's perhaps more important to investigate the conditions of success over failure, and how the situations contain multiple contributing factors to the way a complex system behaves, one thing that gets highlighted is common ground breakdown between practitioners.
With regard to communication, we are worried about assumptions made, communication fidelity, and the repair process. When we talk about IRC or Slack or Conference calls or email or whatever, those are really just adding another channel of communication and are not necessarily making communication more resilient. Repair processes to communication are a paradigmatic function of good teams.
What makes humans really good at succeeding in high tempo emergency situations is the ability of adaptive capacity.
I think the distinction with regard to remote working can fit into this, albeit with a little bit of corruption and maneuvering of the language.
To speak to this article, the takeaway should be that it's about organizations commiting to a remote-first approach. This goes so far beyond the dicussions we usually think about when wondering wtf people are doing while working from home. It actually also includes the resiliency of working with remote offices globally -- which makes it a culture problem. And the more a change tries to change the culture, the more likely it is that change is going to fail. So remote-first has to be taken by companies on principle or they're just making accomodations and the people who are working remotely are going to suffer. "A bad system will beat a good person every time" for the obligatory Deming quotation. The worst thing a bad process can do is tarnish the repuation of individuals.
Folks whose HQ is in another state/country: do you feel like part of the team or is your influence diminished among the outer rim?
If a team is only simply making accommodations for people to work from home ocasionally or whatever (not truly "remote-first"), then hallway conversations are inexorably changed from a convenience into a liability where people get left out of the loop to develop their own misconceptions about the way things work, the "why's" of what we're doing, and what sort of goals are important.
A remote-first approach can force the organizational infrastructure necessary to make work visible and provide feedback on milestones with distributed, empowered decision making. It is one of the ways (just like TDD, pair programming, etc all attempt to address) to help distribute knowledge across all teams wherever they are to help decrease the heroics needed daily and add ways to address changing demands. Increasing adaptive capacity has to be a fundamental ideal of an organization (aside: the trick here is avoiding building on human misery/heroics, and resulting in burnout).
It also helps improve the onboading process. If it takes 6-12 months for a new teammate to significantly contribute, then that is a risk. An organization with a remote-first approach who can cope with asynchronous workers will have the right kind of documentation, tooling, and relationships between teams to make this robust.
Let me clarify by that 'remote first' i don't mean force/recommend that everyone work remotely. By remote first, I mean taking the approach that all things should be considering the remote workers in the organization as first class citizens and creating processes that are unable to ignore the aspect of remote working. Pretend that all work could not be done if it wasn't addressing remote working.
After years of working on 100% remote teams, I agree with your thinking. I am excited about where distributed working is heading in the years to come. I anticipate that it will be a strong cultural force in a couple of decades.
It depends on your goals and it depends on you (do you have discipline?) and the company you work for. If you're trying to climb the corporate ladder, then yes this will slow you down if you're working from home 3-5 days a week. If you want something else like work life balance or more time to work on your side projects by saving time (no more commute, less time spent socializing with coworkers, ...), then it's a no brainer. IANAL but I would advise against working on your side projects during work hours.
I have worked from home for about 9 months last year. It did not go particularly well, but now I miss it. I think for a software engineer to be able to work from home and not be impaired by it, most of the team has to be remote. If you are the only remote worker in the group you are going to be shut out of discussions, communication, decision making, etc. If you possess a unique skill and do bite sized pieces of work in agile setting it may work to be the only remote person on the team. Otherwise I found it difficult.
Personally I did not find distractions to be a problem and problem worked more hours from home than when in the office.
Another problem with working from home is lack of human interaction. After a few months you start to want to talk to people (other than your family).
138 comments
[ 3.3 ms ] story [ 232 ms ] threadYou can't expect to work from home and still interact with everyone who is home.
And where is this "someone else" supposed to come from? You have enough money to hire a full-time nanny? For many professionals, both parents work (and the mother taking significant time off to raise kids is a career-killer).
I think you're just grasping for excuses for why working from home can't work with kids.
I don't think I'm "grasping for excuses" at all. The kids that I've seen and met would be completely impossible for me to work at home and maintain any concentration. I'm honestly befuddled how parents of kids under the age of 10 get any rest at all. I guess some of them are lucky and get kids like me when I was young (I was quiet and liked to sit in my room on my computer, or doing puzzles, etc.), but the kids my friends have aren't like this at all, and from my observation are the norm these days (I was an odd, quiet kid even back in those days).
At 3:15PM my father-in-law picks up our 7 year old from school and hangs out with her.
At 5PM my wife gets off work and goes and picks up our 7 year old. I go and pick up our 2 year old.
We come home, make dinner, have family time, and put the kids to bed.
My only distraction during the day is my 4 month old lab puppy who needs a little play time and bathroom breaks.
It's not tough. It's about having a consistent schedule.
I did however get lucky as my 2 year old has slept through the night all but 4 nights since she was 2 days old.
My wife goes to bed around 9PM, I go to bed around 11:30PM, she gets up at 6:30AM and I get up at 7:45AM.
I worked semi-remotely for a mid-sized company with ~100 IT/developers and those that were working from home were less-involved from a workplace perspective.
I now work for a small company (< 60 employees) that's entirely remote and it works wonderfully. Everyone is on a level playing field and all processes are designed to support it.
I have much the same problems while at the office (and while avoiding open-plan areas helps, all offices seem to be distraction factories to some extent).
Different environments for different people, I guess. Although that doesn't fit well with a culture that says management is about fitting people into standardised processes.
> I have much the same problems while at the office (and while avoiding open-plan areas helps, all offices seem to be distraction factories to some extent).
> Different environments for different people, I guess.
Absolutely! I seem to get the most work done and the best "flow" when I'm sat on a train (the Metropolitan underground line in particular). I believe this is partly down to the complete lack of distractions and inability to do much else but sit and work.
Alan Shreve summed it up perfectly for me: https://inconshreveable.com/10-17-2013/code-at-30000-feet/
If it was feasible I would spend the entire working day going back and forward along the length of the line.
If I want to research a problem without interruption, home. If I want to be available to people casually (they don't feel it merits a ticket, which often means I will write one up for them) I need to be in the office.
Different requirements, different environments.
Personally i now prefer to have the option to wfh on some days (i don't use it often) but in general i enjoy working at an office. My communte is also just 20min by bike though.
One of the best things about remote work is that it puts the responsibility for the working environment on the individual rather than the organisation. Different people thrive in different environments, and forcing everybody into the same environment isn't going to get the best out of everybody. But people tend to know which environments they work best in, and remote work lets them work in the environment that suits them best. Do you need to lock yourself away in silence to concentrate? You can do that. Do you need human contact to stay sane? Go to a co-working space or coffee shop.
Agreed.
But there are some surprisingly paternalistic views out there about employer-employee relationships. You'll definitely find employees who believe it's the employer's responsibility to create a very structured environment where work happens, and managers who are very happy to go along with this.
This really comes down to discipline and prioritizing. I'm not saying it's easy, but if you are at an office the plumber will think you're not home and leave. Not answering the door because you're working has the same effect. It's a choice.
For me personally, an office has more distractions than home.
In fact, the quote gives an example of why remote working is awesome. The author can get basic house chores and repairs done without doing a scheduling dance with people who also work 9-5.
I know that, at least for me, I would have to get paid a lot more to come into the office. I don't miss the commutes, business lunches, and the general overcrowding of the city.
I've been offered and approached about multiple roles which have had a variety of nice bits about them, but having to commute for them ...costing me 4 hours of my time per day just doesn't make it make any sense.
I've turned down roles for twice my wage. Don't get me wrong i want a new challenge but i also love my free time. Getting to bed my 22:00 each night and setting my alarm for 06:00 is something i don't think i can tolerate.
when i'm stuck with a commute i'll cycle, as it replaces gym time.
What I will say is that there are certainly advantages to being in a shared space with collaborators for a scheduled bracket of time on a regular basis. I haven't yet found a remote-working setup that can properly mimic these advantages. Certainly some make a praiseworthy attempt -- but some of my team's most productive days have been kicked off with a brief hallway conversation that resulted in alignment/commitment that would have taken far longer if attempted remotely.
There are two big negatives i find from working from home, by the end of Friday I NEED socialising which can be at odds with my partners desire to chill inside after her week 'outside'. Secondly i don't get involved in side projects not directly associated with my actual role, which i do miss.
I have been lucky enough to work with really awesome people in good environments. If I have worked from home I will have lost the pleasure to meet them, and - with some of them - to have long lasting friendships.
I also have learned a lot about people needs, fears, and worries. And how that affects the work environment, and how to deal with it to create a more productive environment, at the same time that a happier one.
To hide away from "office bullshit" just hides the problem, it doesn't solve it. If you have a lot of that in your company, maybe it will be better to change to another one.
> I don't miss the commutes, business lunches, and the general overcrowding of the city.
I live at 10 minutes from the office, 45 minues if I walk. And I love to go for lunch with my co-workers. We have a really relaxed and welcoming environment at the office. So it translates in people that want to work toguether.
Working from home can solve some problems. But "office bullshit" needs to be solved in other ways. Otherwise you are just hiding it behind distance.
I always think about the study of pianists in Berlin - the excellent ones and mediocre ones put the same amount of time into practice, but the excellent ones did it in two 100% focused blocks while the mediocre ones did it interleaved with other things.
If you need an office, a man-cave, a vacation house on Hawaii, a one-man island, New York during rush hour, noise of Barcelona center, ... to get into the flow, by all means do it!
The problem is, many people can't afford to set up an ideal working environment for themselves if they need one of the quieter venues. A one-man island obviously is unattainable for almost anyone, a vacation house on Hawaii is unaffordable to all but multi-millionaires, and even a decent house with a separate, quiet room is unattainable for many because of family or roommates.
Small ones are on the market for less than a modest family home in popular urban areas, e.g. http://www.orkneyproperty.co.uk/content/b7a2dd97-8b71-4b09-9...
Much of the issue with housing costs and difficulty getting the property you want are down to people piling into a few hotspots. More remote work seems like the answer to this.
Oh, if only that were true! (It's less that $400k at current exchange rates, and arguably even that overstates the purchasing power).
not exactly a "modest family home" in most of the US outside of a few overpriced metro areas like SV.
It'll go a long way in the housing market of much of the UK, too. Just not the "overpriced metro areas" (where, sadly, a lot of the software jobs seem to end up...)
Apparently you are a genius. Which is fine.
The point of the article is that this kind of setup doesn't always work, so the rest of us average people should take the time to consider before jumping on the wagon.
This example working in a small London house, on the dining room table with a baby around is very different to the American guy in a quiet suburb with a few spare rooms for an office, with kids at school or perhaps no kids at all.
Its one of the reasons I dont like working from home - I dont have an office at home and I prefer a short commute to the office where I have some space.
And this is exactly why I wish I could work from home: at home I have some space and peace & quiet. At work, I don't, because every company in America now has embraced the open-plan work environment, and thinks we need to be surrounded by chattering coworkers to be productive.
If you have a dedicated home office where you can put your headphones on and shut the door it's an utterly ideal programming environment.
Better yet (if you're one who like background music while working): a home office with speakers. Even nice headphones get uncomfortable after a while.
Interesting. I'm wondering if that's true in reverse for people. Did you accept a 23% pay cut to work from home? For people who currently work in an office, would you accept that? It seems pretty steep--I don't think I could afford to do that.
> and the usual tax robbery..
You don't pay taxes working from home?
He's justifying the large monetary penalty for NOT working at home by mentioning that it takes in account income tax as well.
I've never been offered the chance (and sadly, I need the money).
For example, say you value your time at ~$50/hr, and the train costs $8/day, and there are 20 work days in a month. If your daily commute takes 2.5 hrs, that's $2660/month in value to you. If your marginal income tax rate is 28%, then to actually get that amount of additional spending money you'd need to make $2660/.72 = $3695/month. This would be a 30% raise if you currently make about 12k/month (144k/yr).
It's hard to justify assigning a dollar value to your time though, unless you'd otherwise be making that ~$50/hr. If I were not commuting for 4 hours per day, it's not like I'd be consulting for those hours, so there's no opportunity cost. Is the time I'd otherwise spend lying on the couch worth ~$50/hr? Hard to say.
Assign an hourly value to your free time. If you wanted to relax at home on a Saturday playing video games, how much money would I need to pay you to do something for me instead?
I'll work for no less than $20/hr. I'll give up my free time for no less than $100/hr.
My rates differ because, at least for me, I'm required to work to pay bills and pay to do things I enjoy doing with my free time. Since I'm required to do it and I need to be realistic with what I ask for, I charge less. My free time is time I'm not required to work - so there needs to be enough monetary incentive for me to be willing to give up my free time. Idealistically my "work rate" would match my "free time rate".
In an entire 7 day week, if I only had 1 hour of freetime, I would value it at $1000. My 100th hour I might only value at $5, as I would be getting bored.
So if you are busy with family and commitments.. working from home vs not may be the difference between 10h and 0h of freetime a week. Whereas for a single guy with no hobbies, it might only change the balance from 30h of freetime to 40h of freetime, which is a bit less.
Even with constant free time - my mood can affect the price. If I'm not in the mood to work, I'd charge more. Free time itself can adjust in value. Nothing happening this weekend? Normal rate. I planned to go to an expo? Looking at x10 the normal rate if they expect me to miss that. I have a date planned? They're looking at an all expenses paid two week vacation for my date and I if they expect to be able to buy that time from me.
Would I give up another hour with my family for $100? How often would that opportunity come along? If I had the opportunity to make $100/hr whenever I wanted, I'd first quit my job and fill up that time with this new $100/hr activity, before eating into my free time. But that's a lot of money--it would be very tempting to let it eat into my free time and I'd probably just apply it to as much time as possible in order to maximize the opportunity. That's probably true for any dollar value over what I currently make.
But reality is, whether or not I would give up an hour of free time for $100 is a pointless question to ask because I'm not aware of a way to convert free hours into $100 bills. If I had the opportunity to do such a thing, I'd simply be doing it instead of what I'm currently doing.
For some people it could be $5 because they need some money to buy some food to eat. For others it might be $30 to spend at the bar on Friday night. Others charge more - I know a contractor who won't settle for any less than $10,000 for 40 hours of their time (comes out to $250/hr). Some people value their time above all else, refusing any monetary incentive. You simply can't buy their time.
If you think $40/hr is worth your time, do it. If you think $2/hr is worth your time, do it. The value is yours to set - it can fluctuate and change. But learning to value your time is worthwhile. You only get so much of it, so be sure you're happy with how you're spending it.
[0] I've been told that's terrible future planning, because I may need more cash in the future. I prefer to live in the now and worry about possible futures when it becomes the now. There are just so many futures to worry about and plan for. What if I worked harder to store away more money just to die of a heart attack without ever being able to enjoy my life? To avoid stress and simplify my life I don't worry about possible futures.
Just curious, where all are you commuting between? I rarely hear people commuting over 2hrs round trip here on the West Coast, and a 2hr commute round trip can allow you to buy super far out in the gricklegrass, IE Tulalip, WA, where a couple acres with a house is ~170k, with a 5min drive to the park and ride and a 47min ride to Downtown Seattle. Living closer to the core, a similar house would be easily $500k, but it'd be a single seat, 20min bus ride, less if on the train.
I suspect there's no "occupational privilege tax" if you're working from home.
I live in the suburbs and work in the city and for the privilege of having a job, I have to pay the city money.
In fact, you do not even need to live in Rumenia to use this clause. All you need to do, is to set up a Rumenian company that invoices your employer and then pays you your salary, free of tax.
This is just one of the gazillion ways in which as a programmer, you can avoid paying even one dollar in income tax.
I have personally paid the equivalent of less than 12 months worth of income tax in a career of 25+ years.
Seriously, there is never a good reason to pay it. You can always circumvent any attempt at making you pay. That is pretty much always trivial.
Uh, generally speaking one is still liable to pay income tax on payments coming from a foreign company.
I'm preparing for a big move that will require me to work remotely or leave the company. Part of my bargaining chips is accepting up to a 50% pay cut, starting at a much lower % of course (10-20%~)
There's no reason I can't work remotely other than they dislike it. The team frequently works from home/remotely (eg: while "on vacation") and there is little in the way of processes that requires anyone to come in to the office. Nearly all communication happens over Slack and the occasional email chain.
I love the company I work for and don't want to leave them. But I also have my own dreams and ambitions in life and given a choice between the two I'll choose to follow my dreams.
In the US, you can cut out state taxes by moving to a state that doesn't levy income tax. It's a nice self-raise.
It is very easy to achieve that by moving out of the country. You see, in 75% of the globe they do not have a population registry with address registry with a functioning postal system to send you a tax return right to where you happen to live. A lot of these countries -- most actually -- have an income tax system on their books, but they cannot make it work, not even to save themselves from drowning. In those circumstances it is impossible for them to ask me about my income, which they then don't. I pay no income tax because nobody around me does, and if they did, I would just move elsewhere.
https://news.ycombinator.com/newsguidelines.html
If you dedicate a portion of your home as a "home office" that you work out of, suddenly you can gain a lot of interesting deductions, based on the square footage of the home office.
It's not a lot (but every little bit counts), and it also depends on how much you work out of the home, but there's various deductions for electricity, internet costs, magazine and book purchases (relating to your work), and other items. So you could potentially lose this if you don't work from home (and if you don't claim the deductions, of course).
This may or may not be what they mean, though...
over time, the worst part of working from home is lack of eye contact. engaging with others outside of home can help, but there's still an awkward quality to getting to know people without seeing their reactions
Distractions exist at work too, but when everyone around you is working, you can't help but work as well.
When you're home, your mental state it's "I'm home, I should not be doing work". At least that's how it was for me.
I can be productive working on a personal project when I'm home, but that's because I can work on it whenever and however I want. I can work in bursts of energy. But that's not how professional work is done.
Just have a place at home where you only do work. It can be a room or a desk. If you try to do work on your couch, bed, or lunch table it won't work.
What's real nice is to have the ability to find the right balance for yourself, if you have the luxury of a company that's relaxed about such things.
I live in the New Jersey suburbs and have an approximately 2 hour (one way) door-to-door train (includes a 20 minute walk from Penn station) commute to get to my office in Manhattan. For me, I like to be able to work at home 2-3 days a week. I do like to go into the office and see my co-workers and friends. I would feel out of it and lonely if I didn't have that. I just don't want to do it 5 days a week. Thankfully I have that luxury now. Situations change all the time and nothing is forever, but it's great at the moment.
That said, I've done a lot more collaborative work at other times and definitely got more benefit from working mostly in an office. Also, although I know times and communication mechanisms have changed, I really have trouble imagining that I'd have either enjoyed or done well with working from home when I first graduated.
I wouldn't recommend this for junior devs though. You need to be around experienced people to fast track your learning.
Relatedly, I would design a 100% colocated team around basically the same workflow as a 100% distributed team.
Offices may still hold the upper hand here, a lot of people have mental barriers about messaging coworkers vs casually wandering by their office.
Coffee/Break room chats and other social gatherings would help in building rapport with other devs and eventually you would be learning from each other. Unless the place you work is extremely toxic, I would say just give it time. My 2c.
Unfortunately, it didn't work at all. Even though the nominal agreement was that during "work hours" I wasn't to be disturbed so I could be productive, and my wife agreed that was necessary and ok, in practice little things inevitably came up each day that broke flow and made it nearly impossible to get anything important done. I ended up switching jobs after a few months to a BigCo with an office in large part to regain that separation between work and personal life, to the benefit of both.
I'd still like to work from home, but I'm not sure that it's possible with my current life situation.
There is no template that fits all.
I have almost the same situation, 1,5h (one way) train + bicycle or buss trip to work. However my employer gives me the choice to work remote from home as much as I like.
I usually go to the office one or two times a week, and this is perfect for me right now, It might change in the future, who knows?
My strong believe in this subject is that you, as an employee, will more likely stay happy and perform better in your work if your employer gives you the flexibility of working remote.
Less social interaction, no clear home/work time split, lack of the background encouragement and feedback you get constantly from working face to face with people, even the simple lack of exercise and time outside - these are all things you have to be really careful about.
I think it's related to the level of autonomy that you have within a company and how passionate you are about the work.
When you start working from home you realize that while you were in the office, none of the stuffs that actually matters to you (besides your career) get priority:
- send that mail to ask for a refund: it's been on the dining table for months.
- fix that sink: meh... the plumber would not come on Saturdays
- buy a new bbq to have friends over: I'll go next week.
- doing your taxes: I'll hire some accountant to do it.
- wanna buy an apt: I'll do the visits after 7pm please.
Yeah, doing all these stuffs is annoying, but going to the office just to get away from chores seem like a terrible advice to me.
Out of curiosity, are you a native speaker of German or a closely related language? I'm not intimately familiar with the language, but it seems like both these nouns' German equivalents are countable, and I'm wondering whether that is the origin of your unusual usage here.
(ObTopic: In prior positions, I avoided working from home, because there are many more distractions there. In my current role, it's about even, which is regrettable, and working from home is off the menu here in any case.)
/for what it's worth, your English is already better than my French, which is virtually non-existent! Also - it's already way better than a lot of adults here in the United States, which isn't saying much...
Plus the mistakes are very rookie mistakes that any WFH guide will tell you not to do. Almost all of them say have a dedicated work space so that your work mind can switch on and off.
The guy that tried being Mr Dad and WFH should have known better; kids require almost constant attention until they are in school. On the other hand, a few interruptions from family is no worse than those from your coworkers.
I've done the best work of my life working the better part of the last decade and a half from a junior fortress of solitude.
But since TANSTAAFL holds, it did nothing good for my social life so I try to blend office time with solitude now.
And your experience will vary. I'm just another data point after all.
But I guess I might misunderstand the term anyway.
Life may be short, but we often lose perspective of how easy modern life is, in general. Some people have the short end of the stick, and I've had it a few times in my life. But rather than obtaining a career, I'd much rather obtain the ability to give my occupation the middle-finger and just do something else without batting an eye.
As far as working from home vs the office, to me it's not about one or the other. With the amount of isolation we have in the modern world, the office can be a more positive force for healthy social interaction than it once was. But sometimes I want to work in the solitude of my home while being able to do a few chores, eat ice cream, etc., while my Docker image gets built. I usually choose to work at home when I especially enjoy what I am working on but am just sick of the office atmosphere. Other times, I have something I'm less interested in but need a "serious" environment for so I can better concentrate. For that, I choose the office.
I really hope employers don't read more articles like this and take them the wrong way.
For various life reasons I've strongly considered fully remote positions recently but am concerned that I'd neutralize my most valued job skill in the process. To that end I've managed to swing at least a partial WFH arrangement.
When talking about how it's perhaps more important to investigate the conditions of success over failure, and how the situations contain multiple contributing factors to the way a complex system behaves, one thing that gets highlighted is common ground breakdown between practitioners.
With regard to communication, we are worried about assumptions made, communication fidelity, and the repair process. When we talk about IRC or Slack or Conference calls or email or whatever, those are really just adding another channel of communication and are not necessarily making communication more resilient. Repair processes to communication are a paradigmatic function of good teams.
What makes humans really good at succeeding in high tempo emergency situations is the ability of adaptive capacity.
I think the distinction with regard to remote working can fit into this, albeit with a little bit of corruption and maneuvering of the language.
To speak to this article, the takeaway should be that it's about organizations commiting to a remote-first approach. This goes so far beyond the dicussions we usually think about when wondering wtf people are doing while working from home. It actually also includes the resiliency of working with remote offices globally -- which makes it a culture problem. And the more a change tries to change the culture, the more likely it is that change is going to fail. So remote-first has to be taken by companies on principle or they're just making accomodations and the people who are working remotely are going to suffer. "A bad system will beat a good person every time" for the obligatory Deming quotation. The worst thing a bad process can do is tarnish the repuation of individuals.
Folks whose HQ is in another state/country: do you feel like part of the team or is your influence diminished among the outer rim?
If a team is only simply making accommodations for people to work from home ocasionally or whatever (not truly "remote-first"), then hallway conversations are inexorably changed from a convenience into a liability where people get left out of the loop to develop their own misconceptions about the way things work, the "why's" of what we're doing, and what sort of goals are important.
A remote-first approach can force the organizational infrastructure necessary to make work visible and provide feedback on milestones with distributed, empowered decision making. It is one of the ways (just like TDD, pair programming, etc all attempt to address) to help distribute knowledge across all teams wherever they are to help decrease the heroics needed daily and add ways to address changing demands. Increasing adaptive capacity has to be a fundamental ideal of an organization (aside: the trick here is avoiding building on human misery/heroics, and resulting in burnout).
It also helps improve the onboading process. If it takes 6-12 months for a new teammate to significantly contribute, then that is a risk. An organization with a remote-first approach who can cope with asynchronous workers will have the right kind of documentation, tooling, and relationships between teams to make this robust.
I would highly recommend watching this talk about 'common ground': https://www.youtube.com/watch?v=KgC_N9glqMs
edit:
Let me clarify by that 'remote first' i don't mean force/recommend that everyone work remotely. By remote first, I mean taking the approach that all things should be considering the remote workers in the organization as first class citizens and creating processes that are unable to ignore the aspect of remote working. Pretend that all work could not be done if it wasn't addressing remote working.
In this way, remote working is actually a ...
Personally I did not find distractions to be a problem and problem worked more hours from home than when in the office.
Another problem with working from home is lack of human interaction. After a few months you start to want to talk to people (other than your family).