> Sounds like you're probably past this Bryan, but for anyone else, if there's a company that you're interested in working remotely with, but they're gun-shy about the prospect, it might be an opportunity to carve a space for yourself.
Speaking as the sole DevOps guy working at a small startup here in Austin, I can tell you that the primary value I see for us is that we might be able to hire someone to help us provide round-the-clock coverage for our production systems, once we get to the point where we need that. We're not there today, but we do have plans for growth that could potentially put us there in the near future.
Looking for competent folks who can do remote working is definitely something that I will continue to be thinking about, as we grow our products and services.
--
Brad Knowles <br...@shub-internet.org>
LinkedIn Profile: <http://tinyurl.com/y8kpxu>
--
regards,
Mastinder singh
Uk Number +447624169401
India +918105601518
USA (205) 588-4757
Israel *057 - 9463862
Website: http://mastinder.in
*
While most of these are disciplines that you can get better at with
practice, some are harder to learn.
Working from home can be great, but it's a special skill, because it's easy
to get distracted with things that need to be done around the house. Also,
there's no one there to see if you're goofing off, so you have to motivate
yourself to focus on the task at hand. It's easier to focus and be
productive if you have specific tasks that are due on a regular (daily)
basis. Scrum helps with this by providing a quick daily checkpoint
meeting.
Ideally, remote workers should be in the same time zone as each other, or
at least close to the same time zone. I've found that working with people
5 hours away (the UK, for example) is workable. You just learn to block
off your mornings for communication and meetings, and do independent work
in the afternoons and evenings. Working with people 7 or more hours away
is painful. You end up losing days of work because you can't find someone
who can help you get past a blocking issue. Perhaps you send an email
describing a problem and asking for help... then the person on the other
end misunderstands something... and now you're into a second lost day. We
work with people in India, but they're actually on a 12-8 PM working
schedule, so we at least have a couple of hours of overlapping time in the
Eastern US. While you *can* call people early in the morning or late in
the evening to keep things moving along, nobody likes to do that on a daily
basis.
One other tip, especially for software engineers, is that it really helps
to bring people into the office for a week or so, once or twice a year.
First of all, face to face communication is high-bandwidth, so you can get
a lot of work done in a short amount of time (planning, design work,
strategy sessions, training, etc.). People tend to trust and respect each
other a little more once they've met in person. They're also more
comfortable asking questions, or asking each other for favors, which means
people are more productive when they get home. Finally, it builds a
stronger team and improves morale.
A year or two ago, multinational development teams were the norm here. But
we're trying to consolidate projects locally as much as we can now. My
current project is probably 75% local and 25% remote.
Ann Marie Fred
Seeing - Mapping - Understanding - Believing - Acting