from Hacker News

How to Work Remotely and Still Be the Best

by crm416 on 7/9/13, 3:19 PM with 26 comments

  • by area51org on 7/9/13, 3:37 PM

    I think these are all good suggestions, although there's actually a danger in trying to employ too many tools (especially in an enterprise, where you're probably more likely to encounter less-skilled technologists who may be frightened by such an array of apps).

    The biggest key, in my experience: find basic, reliable ways to communicate, standardize on them, and use them consistently. The biggest problems in remote work always seem to stem from people going invisible: no communication, no signs of work being done.

    One tool that the OP doesn't mention, but should be a staple among companies of all sizes: Google Hangouts. You can make a permanent hangout using Google Calendar (search for this and you'll find how-tos). It's like a clubhouse, and it's really good for quick chats as well as full-on multi-person meetings.

    For pairing, my team has been using a combination of Hangouts with tmux, which is an app similar to GNU Screen, but with next-generation features. (E.g.: when you split a window, or change to another one, everyone in the session sees it! Simpler configuration, too.)

    We've found that this simple combination of live video chat with multi-user terminal access is actually better than working together in person. Both people can communicate easily, and no one has to move out of the way of the keyboard. :-)

    edit: wording

  • by jroseattle on 7/9/13, 4:08 PM

    Working remotely is not an easy job to do well. It requires great communication skills and the ability to translate and interpret words into actionable tasks.

    Having done this for a while, there's a big thing that anyone who works remotely needs to understand: the biggest presumption those on the other end have about you is that you're not working when you're not on a call or communicating. It's nothing personal, it's just the nature of being remote.

    There is only one real thing that addresses this presumption: output. Deliver on promises, and deliver great work. All the tools in the world can assist you and your teams in being productive, but the real value is when you produce.

  • by porker on 7/9/13, 5:08 PM

    I freelance for a number of companies (both one-off and recurring clients) and I can't find an issue/bug tracker and PM tool that works when switching between multiple projects.

    Ideally simple enough that the client can file feature requests, discussions can happen and they can provide feedback, yet comprehensive enough that I can prioritise items, tie VCS commits to them etc.

    Basecamp isn't any good for technical projects (or structured enough); I've trialled Planscope with a price-conscious client and it worked well (but isn't a bug tracker as the Author says). Lighthouseapp, PivotalTracker, both good but neither encompass the whole project lifecycle that a freelancer has to deal with.

    Because we don't need a bug tracker like an in-house development team, or a project estimation tool like a sales team, or a client management system like an account manager, or a project maangement system like... you get my point. We need them all.

    I've also decided after 10 years freelancing the tool needs a Gantt-esque view, so clients can visually appreciate the impact of delaying the project at a certain point by X days, or adding a new feature. It won't be an accurate time-chart in reality, but they need to see the impact of changes to realise it's not worth making them.

    With the number of tools out there I'm convinced something must match. What am I using? Google Spreadsheets with a large client (relatively successful, save for the discussions... ouch); Another client insists on long email threads (got to find something better). And I'm doing less work and managing more overhead the whole time, with no clear system to tell me what's Important/Urgent across all my clients.

    To those of you who have solved this already: Please tell me how!

  • by alphakappa on 7/9/13, 3:59 PM

    I find that the biggest downside for working from home is my posture. I don't have a dedicated office setup at home (small apartment), and therefore end up working from the bed/couch. Within an hour I'm slouching or sitting in a terrible posture which is not really great for working for a long period of time.

    Does anyone have a recommendation for a chair (not an office chair, but something that can otherwise be part of the home furniture) that is convenient for sitting and using a laptop for long periods of time?

  • by qwerta on 7/9/13, 5:19 PM

    Working remotely requires some investments: dedicated room for office, good chair, conference set. Most people just try to code on sofa at living room, and fail.
  • by Buzaga on 7/9/13, 4:34 PM

    isn't that a weird title for praising remote working?