7 Ways To Be A Great Developer, Offsite - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
IT Leadership // IT Strategy
News
10/22/2014
09:40 AM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

7 Ways To Be A Great Developer, Offsite

Working remotely requires special discipline and unique habits. Learn them to really contribute to the project.

Although working with distributed team members is gaining traction at companies, most people have never worked with a remote programmer. If you're working remotely, don't assume that your client or employer knows best -- in fact, you likely have more experience with how to work this way than they do. Because of this, you will excel if you proactively offer guidance and set best practices in working together. My company specializes in placing remote workers and, in the process, we have come to recognize that freelance developers who achieve the best results typically follow these best practices.

Get your hands on the right tools
As a remote team member, you'll probably be working with a team of other people who are either onsite internally, or spread around the world. Regardless, you'll want to be plugged into their workflow and communications grids as soon as possible. If you don't have a thorough sense of their organization, ask for a list of all the platforms that your fellow programmers use -- for example, Slack, HipChat, Skype, and Google Hangouts. Download them right away and learn to use them well. Or, if you need to rely on internal tracking systems like JIRA, request access if it hasn't already been set up for you. By paying close attention to tools and having them ready to go, you'll increase your value.

Over-communicate
The best remote programmers on my team provide progress updates (daily and sometimes twice a day). That's because, unlike in a traditional office setting, team members can't simply walk over to see what you're working on. By providing regular updates, you explicitly define your value to the organization and build trust with your team members because they know you're reliable, thorough, and a good communicator.

Read the rest of this story on Dr. Dobb's.

Stephane Kasriel is the SVP of Product and Engineering at Elance-oDesk, an online workplace for global talent. He is the author of the recently published Hire Fast & Build Things, an ebook on how to create distributed tech teams. A longtime advocate of distributed teams, ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
ashwanichaudhary
100%
0%
ashwanichaudhary,
User Rank: Apprentice
8/27/2015 | 12:34:21 AM
Effecive ways ro be a great developee
Nice tips to be a great developer, I like the fact of communication.
SunitaT0
50%
50%
SunitaT0,
User Rank: Ninja
10/28/2014 | 10:53:20 PM
Re: working remotely has its own challenges
"I agree with you. When you work remotely you get more obstacles than you work on site. However it will help you to be more innovative."

@shamika:Not always, without proper guidance, you won't be able to solve problems efficiently. One of my friends who works from home, her working room can be called a small command centre, with 3 huge screens that display the necessary data her colleagues are working with, and also helps are communicate with her colleagues. So if you can afford a small command centre, then you should be working from home.
SunitaT0
50%
50%
SunitaT0,
User Rank: Ninja
10/28/2014 | 10:44:31 PM
Re: working remotely has its own challenges
"Having to work from home is usually sneered upon by societies, however I believe that while working from home can ensure comfort and homely environment, the motivational level is low, because psychologically the human mind becomes more competitive in an environment full of people competing to deliver the best. If you want to succeed and get better than you are right now (i.e. you are competing against yourself) you should not take home working lightly."

 

@SachinEE: Over communication can solve the motivational issues, however, although working from home looks like a steal, I would not like to work from my home because I would have to run errands for my family in the middle of my work.
shamika
50%
50%
shamika,
User Rank: Ninja
10/28/2014 | 6:26:30 AM
Re: working remotely has its own challenges
@sachin I agree with you. For people who think more about their family can choose this method. As you said  an office environment will always increase the competitiveness as well  as the competencies.
shamika
50%
50%
shamika,
User Rank: Ninja
10/28/2014 | 6:18:56 AM
Re: working remotely has its own challenges
I agree with you. When you work remotely you get more obstacles than you work on site. However it will help you to be more innovative.
shamika
50%
50%
shamika,
User Rank: Ninja
10/28/2014 | 6:12:24 AM
Re: working remotely has its own challenges
I like the fact of communication. It always keep everyone up-to-date at any given time. Also it will help in tracking the progress of the work.
SachinEE
50%
50%
SachinEE,
User Rank: Ninja
10/23/2014 | 10:44:57 PM
Re: working remotely has its own challenges
@Pedro: Most of my friends would rather work in their homes as well, because they got tired of the office environment real fast. Also, office politics has to play a bad part as well. I think if there was better floor management with a homely environment and lot less formal dressing, then people would have been at ease.
SachinEE
50%
50%
SachinEE,
User Rank: Ninja
10/23/2014 | 10:42:44 PM
Re: working remotely has its own challenges
Having to work from home is usually sneered upon by societies, however I believe that while working from home can ensure comfort and homely environment, the motivational level is low, because psychologically the human mind becomes more competitive in an environment full of people competing to deliver the best. If you want to succeed and get better than you are right now (i.e. you are competing against yourself) you should not take home working lightly.
PedroGonzales
50%
50%
PedroGonzales,
User Rank: Ninja
10/22/2014 | 2:02:03 PM
working remotely has its own challenges
Great advise.  Working remotely has its own challenges than working on site.  It is important for people to prepare themselves if they plan to transition to that environment.  working from home is not for everyone, I talk to a lot of friends who rather work on an office than work from home.
Slideshows
Reflections on Tech in 2019
James M. Connolly, Editorial Director, InformationWeek and Network Computing,  12/9/2019
Slideshows
What Digital Transformation Is (And Isn't)
Cynthia Harvey, Freelance Journalist, InformationWeek,  12/4/2019
Commentary
Watch Out for New Barriers to Faster Software Development
Lisa Morgan, Freelance Writer,  12/3/2019
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
The Cloud Gets Ready for the 20's
This IT Trend Report explores how cloud computing is being shaped for the next phase in its maturation. It will help enterprise IT decision makers and business leaders understand some of the key trends reflected emerging cloud concepts and technologies, and in enterprise cloud usage patterns. Get it today!
Slideshows
Flash Poll