This conversation takes place via email at least once a week for me
Me: “Yes, I know someone right now who is looking around and is awesome; however, they are not looking to relocate. Are you willing to consider a remote worker?”
Me: “Sorry, your loss.”
If you are truly looking for the best PHP developers out there and you won’t consider a remote worker, you aren’t serious about finding the best; you simply want the most convenient.
Even in this economy, the best already have a job. More than just a job however, they have a lifestyle and expectations that wherever they work, they will maintain that lifestyle. They enjoy their work/life balance and they are not interested in uprooting their family. If you want to attract these people, you have to be willing to understand that desire and cater to it. This is the world we live in. Nobody wants to spend an hour or more a day commuting when they could just as easily spend that time with their family. They want to enjoy their family but they also want to build your application; developers actually want to practice their craft.
If you agree to this arrangement though, what do you get in return? You get a productive developer. Isn’t that really what you were looking for in the first place? Someone who can get in there and get the job done; a motivated programmer who can hit the ground running and build the application you or your upper management want.
Here is a checklist to help you. When you can check off all of these items, you are ready to manage remote teams.
- Lead by working from a remote location at least once a week.
- Research the remote working tools you want your developers to use and made sure that everyone has them or has access to them.
- Champion remote working for your developers to upper management, even when they are tired of hearing about it.
- Prepare a report for upper management once a quarter that details fiscal saving on office space, utilities, etc vs. the connectivity allowance you give each remote worker.
For those developers that enjoy the lifestyle, remote developers are happy developers. Yes, they require some extra attention on your part but happy developers make for productive teams. Isn’t your job as a manager to squeeze all of the productivity out of your team that you can? Then what are you waiting for? Kick them out of the office!
Until Next Time,