Live data from Hacker News

Why We Still Believe in Working Remotely

blog.stackoverflow.com

61–70 of 114 posts

Re: Why We Still Believe in Working Remotely

#61

Thanks to StackOverflow I'm relatively reputed(?) in one teeny niche of the programming world. This leads to a few recruiter emails per week, and almost all of them I reply to with a cheeky way of saying that I'm not going to move[1]. One company to date has said that not-relocating my entire life is OK with them. The rest can be summed up with the reply that ended an email exchange with an SV angel: > sorry to hear…

This morning, I turned left out of the driveway on my bike to head to work -- the same driveway that I've lived on since 1989.

It's "early spring" already in Silicon Valley, and the distinct smell of the brisk, moist air and the sight of the fresh, yellow-green-Crayola-colored grass that has sprouted up all over the hills following the winter rains made me think, "ah, it's this time of year again."

I couldn't help but keep looking at the rolling hills, the bright green grass growing naturally everywhere, and the old, tired oak trees. And it came to me: how can I live anywhere else? I love it here.

I've considered moving to places like NYC several times in the past, and even recently. I know that NYC is a great city, and having gone to an East coast school, I have many people I'd be able to call friends there. But I know that this is home for me, and a hypothetical marginally better employment situation won't be able to overcome its gravity.

I happen to live in SV, but not because it's SV. I live here because it's home for me, and home to the friends I've known since childhood and adolescence seem to keep hanging around here along with me. I am lucky to have the best of both worlds right now. But if the world changed tomorrow and all the tech jobs moved to NYC, you'd probably still find me turning left out of my driveway like I always have. Just like you I guess :)

Re: Why We Still Believe in Working Remotely

#63

Thanks to StackOverflow I'm relatively reputed(?) in one teeny niche of the programming world. This leads to a few recruiter emails per week, and almost all of them I reply to with a cheeky way of saying that I'm not going to move[1]. One company to date has said that not-relocating my entire life is OK with them. The rest can be summed up with the reply that ended an email exchange with an SV angel: > sorry to hear…

One thing caught me in the article. We need opinionated developers - who follow something they believe we need and tell people about it.

Usually opinionated is a bad thing - you seem to have the good opinionated. It's your opinion that rugged mountainnscenary and the well being of family and friends is worth more to you than salary and fussball.

I am seriously coming to the belief that setting clear tasks and assigning them to developers is a negative - I work much better on an idea I can see being great than I do on some half baked imposed task

I believe google uses an auction / pricing system - the more the boss wants it the more points it gets.

I think I know what I want scrum points to mean now - prizes

Re: Why We Still Believe in Working Remotely

#64

Thanks to StackOverflow I'm relatively reputed(?) in one teeny niche of the programming world. This leads to a few recruiter emails per week, and almost all of them I reply to with a cheeky way of saying that I'm not going to move[1]. One company to date has said that not-relocating my entire life is OK with them. The rest can be summed up with the reply that ended an email exchange with an SV angel: > sorry to hear…

This morning, I turned left out of the driveway on my bike to head to work -- the same driveway that I've lived on since 1989. It's "early spring" already in Silicon Valley, and the distinct smell of the brisk, moist air and the sight of the fresh, yellow-green-Crayola-colored grass that has sprouted up all over the hills following the winter rains made me think, "ah, it's this time of year again." I couldn't help bu…

Two opinionateddevelopers, just with different opinions.

Thank you to you both:-)

Re: Why We Still Believe in Working Remotely

#66
post #62

The hint about a persistent Google Hangout is very interesting. It sounds like you just create a Google+ event, attach a hangout to it and the URL is persistent forever[1]. Is it really that easy? https://plus.google.com/+CheeChew/posts/RmPerogdhrB

Yes, that is exactly what we do. Create an event far in the future and attach a hangout to it. We then use a URL shortener to give it an easier URL.

Re: Why We Still Believe in Working Remotely

#67
post #23

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 vent…

I've always worked remotely. The lifeblood of every company I've worked at or know that has remote team members is chat. IRC in my experience, though I hear google hangouts are becoming popular now too. When people "get to work", they say Hi to everyone in their team's channel. They say when they are going to/return from lunch to create virtual presence.

There should be at least one "water cooler" room where people are free to share youtube links or BS about non-work stuff. In short, the chat system becomes the virtual office. The team room becomes the virtual shared room where anyone can jump in on a conversation that interests them, or start one up casually.

The company MUST have a day to day internet communications based culture for a remote team member to be successful. If a team has a key remote member from the start it's easier. All remote teams are of course the easiest.

It's hard to add a remote member to a team that is used to being in the same offices. A lot of people will resist changing the entire culture for one "new dev". Office members will talk about a design problem at the physical water cooler instead of the virtual one. The on site team will go for beers together after instead of having a couple on a google hangout/skype video chat. The remote member will feel more like a contract dev assigned work than a creative member of the team. This is no good.

Where I've seen adding a remote member done successfully, requires management and team buy in of remote working. The manager/team lead should work a few days a week, or even a week a month, remotely. So should the other team members. After the team lead sees what it's like to be the lone person on speaker phone while everyone else is in the meeting room, you understand why if a remote member is in the meeting, everyone should be using skype/google hangout for it. The offices should become more of a shared coworking space that happens to have your company name on the door.

I myself prefer to work remotely. It's not for everybody or every company though. For a startup I think a remote culture from the beginning makes a lot of sense. Unless you require it to show off to investors/clients, skip the office. Have the cofounders work from home. Meet up atleast once every 3 months in real life for beverages and discussion. Talk on chat, every day. That's my thoughts.

One last thing worth mentioning, chat logs are great for when the new guy wants to understand a design decision. Why did we use $nosql instead of $nosql2? Here, read the logs from 6 months ago. For operations events (downtime etc) the timestamped chat logs are great for after action reviews. Can you brainstorm better in a physical room or a chat room? I've found the ability text chat gives you to allow everyone to talk at once, without talking over anyone, allows for discussion to proceed at a more rapid pace and more paths followed. This can be of course good and bad, such is life. :)

Re: Why We Still Believe in Working Remotely

#68

Here's my big secret about remote working... I sit at my desk a lot less, but work a lot more. I'm one of those people that simply cannot solve complex problems while sitting at a desk. Because I'm not beholden to butt-in-the-chair syndrome, I am free to spend an hour or more going for a walk, visiting a local coffee shop, or taking a bath so I can think and problem solve before typing into a console. As a result, my…

> I'm one of those people that simply cannot solve complex problems while sitting at a desk. My best ideas? In the shower. Number of businesses I've worked at where it was possible to take a shower during the day at the office to solve hard problems? Zero. Working remotely with washable crayons on a shelf in my shower means I get about 3x the concept creation time. I figure a number of businesses I've worked at (in t…

Another downside is that I have completely lost perspective on how long it takes me to "get ready" to go outside the house if I have to be somewhere early in the morning. My routine is that I get up, feed the kids, eat breakfast, read the Interwebs, check up on the night's disasters at work, then move upstairs to my office. I often don't get myself groomed until lunchtime or so.

To those that I work with...don't worry. I always wear pants. But don't expect me to want to video chat with you too early in the morning. :)

Re: Why We Still Believe in Working Remotely

#69
post #27

I wonder what the legal issues are for an American company having cross-border employees. How do they take care of national insurance and income taxes etc for their UK-based employee when (presumably) they have no legal presence there? How does this work for them?

Usually the individuals are not employees pr. Se, unless the company in question has a local legal presence in the country of the employee. Instead they are hired on a simple business contract containing similar terms as a standard employement contract. The employee then sends invoices for their salary. In theory this makes them contractors, but in practice they are employees. The employee will however most often hav…

In the UK this is not legal. It's not even vaguely close to being outside IR35.

While I have no familiarity, I doubt it is legal in many other countries with a socialist state that requires employers to pay things like national insurance.

Basically if you walk like an employee, and talk like an employee, you're an employee and shouldn't pretend to be an independent contractor and you probably should not set up your own company as you'll be double hit with taxes if they catch you (company taxes for employees and standard employee taxes). That could leave you with several years worth of some serious taxes to back pay.

Don't want to be doom and gloom, but be aware what you're getting yourself into if you're going to pretend to be a consultant/contractor when you're not.

Re: Why We Still Believe in Working Remotely

#70
I also love working remotely.

I work for an office with an office culture where 99% of the people go to the office. I find more and more of my time is spent on smaller, time critical projects that can't afford to get held up by the politics of an office! Makes sense. Given a 2 year period I likely won't make as a complete project as a team in the office. But given 3 weeks to 2 months to come out with something minimal, I have a much higher success rate doing it remotely than if its handed off to members of the team in the office. Not sure if that says something about me, the people in the office or a company as a whole.

I can also relate to this drifting though. If I'm not kept busy I do find myself drifting and not being productive for periods of time - until things pickup again. Not sure if being in the office would help there, or if I'd just clock more hours playing ping pong!

Post reply on HN