« $500 Referral Fee for the Person Who Finds My Sister Her Next Job | Main | Making Better Teams by Supporting Remote Members »

March 02, 2009

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8345252df69e201127918b3f528a4

Listed below are links to weblogs that reference Google and Salesforce: Compute in the Cloud but Work On-Premise:

Comments

Ironic? Not so sure. Are people servers? God, I hope not. Although folks like you can thrive in a remote role, I think the virtual workforce has lots of flaws. The primary one is team work and human collaboration. Call me old fashioned but humans create wonderful things as physically connected teams. Things that are very hard to do virtually.

I can create a much higher performing team through physical proximity any day than through a virtual workforce. I welcome competitors who think otherwise. I also balance that with size of company and specific function of course.

jeffrey

Jeffrey-

Thanks for the comment. (And congratulations on reaching $100M in sales! Wow!) I agree that some forms of collaboration are better done in person, but I also think that asynchronous, written interaction (like email, wikis, etc) can sometimes produce better results that in-person meetings.

I also think certain roles within a company lend themselves more to remote work. When I was in sales (first as an SE, then as a sales rep) I was in front of customers all day almost every day. I saw the other people on my sales team in passing every now and then, and then for a few days at a sales meeting every month. (And at club. Remember those? :)

Roles that are outward-facing--like sales or "evangelism"--are well-suited to remote work. So are some internal jobs, like engineering where the requirements are well-specified.

I think the roles that are best suited to in-person, on-premise collaboration are those where the requirements and metrics are squishier.

For instance, I'm hiring a local web app developer to work on a project because I haven't come up with a clear spec. Instead I'll meet with him frequently to let the design of the app evolve. This is sub-optimal, and if I were doing my job better I'd be able to hire someone working remotely. But I'm not, and I realize that, so I'm falling back on in-person collaboration.

I'd be interested to know what roles people think are/aren't most appropriate for remote work. Jeffrey-does anyone at Atlassian work remotely?

-c

Hey Charlie,
My first thought was that perhaps your analogy, while clever, may not hold. However, on 2nd thought maybe it does: just as there are some apps that I'd never want to run in the cloud (I know, I know, this is blasphemy) there are some jobs that I wouldn't want based remotely. I'm happy to have my SFA in a cloud and maybe I'm ok having my CSR's remote. I'm not sure if the jobs you mention above fit into that category or not.
Jeffrey does make some valid points above. I spend a good bit of time working remotely, e.g., home, Starbucks, airports, and I view that flexibility as a major non-cash "benefit" of my current employer. However, lately, I've been the only guy dialing into conference calls when everybody else is in the room. With less travel going on, I'm not partial to the many informal interactions that go on daily. I definitely feel more out-of-the loop and less visible. It's too early for me to tell if this is going to have any negative consequences for me. I generally remain a big fan of allowing folks to work remotely, but I'm not sure it's the right answer for all positions or at all times.
Mark

Mark-

I think you've hit on an important point: when every member of a team is remote, things work much better than when some/most of the team works in the same office and only a few people are remote.

Clearly, the people who work in close physical proximity are going to have different interactions with each other than they will with the remote people. That can pose a problem for team dynamics. (In fact, I think this was the main problem with the Google job.)

It's also true that all-remote teams may work well among themselves, but will have a more distant relationship to teams that are on-premise. At the 10-year Vignette IPO anniversary party I attended a couple of weeks ago, most of the engineers didn't know who most of the salespeople even were.

Then again 10 years ago was the dark ages of online communication. I "hang out" with lots of people on Twitter that I almost never see in person, but when I do I can pick up the conversation as though we had seen each other the day before.

-c

The comments to this entry are closed.