I work on an home-office space, it is quiet,it holds all my work stuff, it is "the" office. The kids know if I am in there.. I am "at work".
I do plenty of one-to-one over chat/skype/phone with peers,vendors and customers. Nothing different then on a real office.
I regularly do 2/3 hour pair programming sessions with members of my team. We use x11vnc + skype, (we use the pilot-copilot technique ), we get lots done and by the end of a session, our thought-spaces are 100% in sync.
I don't miss the "social interaction" at the office, I got plenty of friends in the "real world" and they don't care to hear from my work (nor would understand it if I told them)
I also get plenty of "geek interaction" with other developers, over beers at the local pub.
The key for remote development is to realize that development is creative work. Hours of work are not important, tasks done are.
* From a post I did at Hacker News
No comments:
Post a Comment