|
Personally, I overwhelmingly dislike working from home, although it is nice to have the option to do so occasionally when I'm sick, waiting for something to be delivered to my house, the weather is poor, etc.. The main ways I think it is harder for you to contribute remotely are: 1) Whiteboard sessions I've spent a lot of time sitting around a whiteboard, talking out a (software) design for something and collaboratively working it out on the board. I've yet to see software that can come close to this, and even those that sort of do involve a bit of overhead vs just walking into an empty conference room. 2) Debugging/working through things on someone else's machine Sometimes you can solve a problem or work through some design much more quickly by just sitting down at a computer with someone and walking through the code. This is certainly possible to do remotely, but it always feels a lot more clunky, and I tend to avoid it. 3) Office talk Not office gossip, but simply overhearing co-workers talking about something and either learning something or offering them a better way to do it. This adds happens fairly frequently in my experience, and it is hard to duplicate remotely. Sure, if you have everyone working remotely, you can invest time to figure out ways to mitigate these losses, but if it is just one or two people working from home full-time, I think either way you are adding less net value than if you were there in person, all else being equal. |
What's wrong with working from home?
When the CEO brings guests to the office so that they can "meet the team", you're never there. When the guests ask about your project, someone else on your team will represent you.
When your manager is muttering jokes to the team during the design meeting, you won't hear those jokes. Some of the jokes may involve the projects that are already being discussed in other parts of the company but which haven't yet officially arrived on your team's radar: You will tend to be the last to find out about those projects.
When one of your direct reports is fighting back tears, you won't see those tears.
When the VIP, whose schedule is booked so tightly that you can't get a meeting, is hanging out in the kitchen at the end of the day, you're not there to talk to her for five minutes.
Every time you present something, you'll be unable to see your audience's reactions in real-time, you won't see their raised hands, the remote slideshow software will take five minutes to launch, and the high-latency phone connection will drop at least once.
Now, I've worked at a company with a lot of remote employees, and a good company and a good manager who are conscious of these difficulties can compensate for a lot of this. But you're still playing at a higher difficulty level than everyone else.