Live data from Hacker News

How to work remotely as a software developer

markcampbell.me

41–50 of 113 posts

Re: How to work remotely as a software developer

#41
This article makes no mention of spouse or kids, both of which can be major distractions. For adults, it's very hard to not see someone as "here" even though they are just down the hall; for kids - it's impossible. The compromise my wife and I have is that I take time during the day to help out around the house or run errands, but I make up the time at night.

Also, I pretty much have my headphones on all the time, which is not so different from when I worked in a real office.

Re: How to work remotely as a software developer

#42
post #32

Is that kind of job viable when constantly moving? I want to travel in the next two years, and I was thinking about keeping only stuff that fits in a bag and just going away with my wife, but doing that without a decent amount of cash or a job you can have on the road would be hard. Is it viable to have a remote job while travelling, in the event that I might stay for several days in each city and do most of the trav…

Absolutely give it a shot. I agree with only travelling on the weekends -- you don't want to scramble to find somewhere to work (that has Internet access!).

The most important aspect is being ready to work and actually doing the work when the time comes.

In fact, if you're remote, then I would be hesitant to tell them that you're travelling (unless you need to be on-call).

Re: How to work remotely as a software developer

#43
I wrote something pretty similar almost 8 years ago[0], and for the most part I've found the advice holds up.

My current job is a lot more flexible for remote working than any other I've had before. I don't work remotely all of the time, but at least 33%. For me, I found a bit of self-discipline is essential, as is being able to "train" others. I'm living with my parents at the moment and had to get my mum to realise she couldn't just pop into the room at any moment to chat - I could be in a call with my boss/a client, or trying to focus on a task... anything really.

Another anecdotal observation I've had - once you've trained yourself to work from home, you'll often find you're at your most productive there. I know I do. Partly it's the more comfortable/relaxed setting, and partly it's guilt of being caught "goofing off". Scott Hanselman mentions the guilt aspect in his reaction to the Yahoo! ban on remote working[1].

If I ever lost the ability to work remotely I don't know what I'd do. Nowadays I can't go more than a few days at the office without feeling completely drained, demotivated and demoralised. The flip-side is working from home for an extended period can leave you wanting to go into the office to see real people again, not just a Office Communicator window.

[0]http://chrismcleod.me/2005/06/15/six-tips-for-working-from-h... [1]http://www.hanselman.com/blog/BeingARemoteWorkerSucksLongLiv...

Re: How to work remotely as a software developer

#44

I really enjoyed this article, and I'd like to add that software developers working remotely could probably learn a lot from the wisdom of writers, which has been collected in hundreds of articles on the web. (search for "advice from best authors" or "daily routines of great writers", etc, and you're bound to find many such articles. Some are good, most are puffery, but so it goes with anything). Not all of the advic…

When I work in my home office. To be really productive. I have to close the door even tho I live alone, then LOCK it. Sometimes I will get up, walk to door and when I try to open it and realize it's locked. It signals me that I should be doing work, and I turn around and sit back down and keep working. If I leave that door open. I would just get up almost without thinking to walk around and I dunno, just get out of the office. Then it's 10hrs later and I haven't made it back in lost between the office and kitchen.

Re: How to work remotely as a software developer

#45
Allow me to add:

Time Zone issues: If you work in a different time zone, then adjust to it to lessen the difference. This only works if you are from 1-4 hours away. Your team will appreciate the effort.

Try splitting the work day into shifts. One of the issues I had was working non-stop (as in an office job) for 8 hours. Reason was that I felt jailed into my house. So I splitastwer my work day into two shifts. One during the daylight, and one during the night (once my family has gone to sleep). I work better, and faster.

Get a hobby. When you work in an office, you have little hobbies that you do without ever noticing. Maybe its talking with another employee, or cleaning your desk, or anything. When you are home, you feel like you are in the office 24 hours a day. So get a hobby (preferably outside the house), so you feel like your life is not all about work.

Re: How to work remotely as a software developer

#46

I've never tried working from a coffee shop but it seems people do. How does that work out financially? I imagine they aren't too pleased if you just buy a coffee and then occupy space for 5 hours. But I don't really want to spend a fortune on excessive caffeine consumption and $5 bagels.

I did this for two years. The key is to switch it up. I'm lucky enough that there are many different coffee shops in my area that I can go to. The general rule of thumb, if you're planning on spending multiple hours in a single place, is to buy a little something each 1 to 2 hours. I've seen many, many people buy a single tall coffee, nothing else, and then sit in the coffee shop for 4+ hours. These people are jerks.

Re: How to work remotely as a software developer

#47
A lot of this article applies just as much to working at the office. Managing time, distractions and communicating clearly are important no matter where you are.

Does anyone have any links to articles that talk more about the tool for collaborating and developing remotely? With existing tools I find it pretty easy to get code written and coordinate remotely, but it it still seems very difficult to actively collaborate in real time remotely. I'm a little surprised at how hard it is still to do some white boarding with someone else remotely or just share my desktop with them so they can see a prototype easily. Gotomeeting and Webex are ok but cost money and are more geared to showing presentations than anything else.

Re: How to work remotely as a software developer

#48
post #41

This article makes no mention of spouse or kids, both of which can be major distractions. For adults, it's very hard to not see someone as "here" even though they are just down the hall; for kids - it's impossible. The compromise my wife and I have is that I take time during the day to help out around the house or run errands, but I make up the time at night. Also, I pretty much have my headphones on all the time, wh…

I had this distraction when I was working from home for two years, wife and three kids. I love them dearly, but they can be a huge distraction. The best thing you can do here is to lock yourself in a room, or go out to a coffee shop, or the library.

Re: How to work remotely as a software developer

#49

I've never tried working from a coffee shop but it seems people do. How does that work out financially? I imagine they aren't too pleased if you just buy a coffee and then occupy space for 5 hours. But I don't really want to spend a fortune on excessive caffeine consumption and $5 bagels.

The thing I've never understood is how people apparently manage to stay productive. There's no way I'd be able to get anything done sitting in a booth of a busy coffee shop, tapping away on a laptop and fighting with the congested wifi. Definitely prefer working from home with my three monitors, comfy chair and DSL line. I'm not a big coffee drinker though so maybe that's it...
Post reply on HN