5 ms·
In general I agree that remote working has lot of advantages. Especially if you are a programmer you get the peace and quietness you need to get into the flow,
by tferris 14y ago
In general I agree that remote working has lot of advantages. Especially if you are a programmer you get the peace and quietness you need to get into the flow, no discussion here. I wrote my best code when I was alone with me and my music.
But things are different if you want to build the next big thing with cofounders and there I experienced three big disadvantages:
1. All big (and finally successful) ideas and ventures were born by sitting together, day for day. By being forced to stay together in one environment. And we haven't born those great ideas when we had meetings about our products or were specifying some API, no, it was always when we were jabbering around doing silly things. You won't get breaking ideas on Skype or Google Hangout, believe me. Maybe a group of people needs sometimes a kind of antogonist or some constraints to get even more creative and if it's just some "we have to share our workday together."
2. Just working alone and from time to time a face2face meeting won't establish a relationship which you definitely need to overcome conflict situations. You can't build real relationships at some artificial situations like meetings or team off-sites while usually working all the time alone. Once you have a severe conflict and you have missed to build a relationship before odds are small that you get things working again (or even a normal conversation). A lot of people are the type "forever gone", leaving the non finished code base untouched forever.
3. You have to be positive and think that everybody will contribute in the same manner and quantity as you but some are not able to do this because they are heavy procrastinators when left alone or just not persons of integrity. If you have somebody who is ambitious and is in control of his time and energy, great! Jackpot! But the probability that you end up with a procrastinator, somebody who never finishes something or somebody who quickly looses motivation (or is just depressive) is not so low as you might think and you hear crap and other excuses every update meeting like 'oh I couldn't do this because I had to reinstall osx and xcode blabla and the gem sucks anyway' or whatever. Some freelancers invoice the same time many times to many clients, just remember this guy recently outsourcing his work to some people in China. You never know who you work with and what the person is really doing if you do not know them too well. I know that freelancer could also do this shit onsite (you cannot watch their screen 24/7 and check if it's really your source they are working on) but being together in one office lets the person focus more on your work and your environment and they are not distracted by other potential projects or ideas. And integrity/work morality increase.
So, it's hard to say if remote work is good or bad. But to sum up, I feel that when working as freelancer for a client then try to do this remotely. As a dev I would try this, as a client of course not. But if you want to start something great with friends or just met new cofounders you have to be together for some time.
- df07 14y ago(Author, here) Regarding #1 and #2, I have to say that one of the most surprising things about Google Hangouts is that they've really make it easy to... hang out! It's pretty standard on Fridays (or during the week) to kick back for an hour or two and just talk in the hangout. A lot of people just keep it open sort of half-listening while they work, and if they need to do something that requires a lot of concentration, they just drop out. In fact, I have it open right now and all I hear is a bit of breathing and typing... You have to think about it differently than "Oh, we go here for meetings". It's more like a watercooler -- pop in every now and then and see what's going on.
- tferris 14y agoOk this sounds interesting and and is new for me (having informal hangout time on Google Hangout).
- simmons 14y agoI'm glad to hear I'm not the only one doing this. A colleague and I run a hangout most of every day, and it really makes it feel a lot like being in the same room. (I had to ask the other day -- "Is that your doorbell or my doorbell?) We can quickly ask one-off questions, have impromptu show-and-tell sessions, and of course engage in random brainstorming and "water cooler" talk. It's also easy to tell if the other person is deep in the zone before interrupting. I blogged about it a couple of months ago: http://cafbit.com/entry/hanging_out_on_the_job http://cafbit.com/entry/hanging_out_on_the_job
- hosh 14y agoYep. Hangout makes this ridiculously easy.
- JoeAltmaier 14y agoI've been using a hangout-like tool called Sococo Teamspace (I wrote part of it). It combines video, audio, screen sharing and chat, and you keep it open all day. It has the advantage that you can see who's in all the company-related spaces, who's sharing with whom right now. You can see if the standup is starting by who's in the standup space. You can chat with Bob who's late because he's talking with Tom in his office, by P2P chatting "Hey? Coming to standup?" without interrupting. The real juice is removing the friction to communicating. You don't want to be scheduling conference calls or chatfests. You want to be able to click see if Bob's available, click into his space and say "Hey Bob, got a minute?"