Hacker News new | past | comments | ask | show | jobs | submit login

Reasons against remote working: 1. Timezone issues - this is, imo, the biggest one. Especially after working with people in China, India, Europe or even eastern USA (with me in SF bay area). People all over the world usually start working around 9-10, and stop working around 6-7. Meetings, code/design discussions are very difficult on those schedules, especially when you want a decision on smaller issues where a quick back n forth would settle the matter in 30 min if everyone was in the same room. And there are plenty of such issues, where unavailability of your coworkers seriously affects the productivity.

2. Rapport / Camaraderie: Knowing someone in-person, having lunch/dinner/coffee with them, having watercooler talks about casual stuff etc builds a rapport, which helps build closer work relationships. I don't think people in remote locations are any different than my colleagues here, but the rapport is simply not there if I am going to meet them on video conf or IM only a few times a week.

3. Impromptu discussions: These are triggered by spontaneous ideas, and ideas do not come according to a fixed schedule of meetings. By not having remote workers in these discussions, both sides lose (by not having more brains, as well as by missing out).




1. is absolutely true. Real time communication has been crucial to my success as a remote developer. I'm in South America so it's easy for me to work at the same time as coworkers in the US. I worked for a some time for a British company and after a while I just decided to wake up 4 hours earlier so I could communicate with my coworkers.

2. and 3. shows your organization has communication problems. One of my favorite ways to combat that is to do some pair programming. You'll get to know people quite rapidly if you are talking to one each other 8 hours a day.


#1 would be true if everyone HAD to be in the same timezone. Some companies specifically look for remote employees in different timezones to cover customer communication/support etc. So that's pretty company-specific.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: