Ask: Why do so many developer jobs require on-site presence?
I'm perplexed... even after 37signals NYE plea (http://37signals.com/svn/posts/3064-stop-whining-and-start-hiring-remote-workers) and never mind general access to the internet now approaching 2 decades old, and never mind a supposed lack of tech talent, nor the general trend of minimal meetings... I don't understand why so many jobs posted on job boards require on-site presence. No Telecommuting! Why???
14 comments
[ 2.6 ms ] story [ 47.1 ms ] threadI also work in an extremely fast paced shop so I may end up working on 3 or 4 different projects in one day while pulling in different people to discuss business requirements.
For a stable shop with a lot of structure, I believe telecommuting can excel but for smaller shops that are constantly fighting fires and releasing new functionality on multiple projects on almost a weekly basis, telecommuting becomes difficult.
The largest problem is the loss of mentor-ship. Since it is difficult to hire experienced developers right now, we are having to hire more level one developers and have them become men-tees. I have a hard time believing that a telecommuting mentor-ship would be possible.
I used to think the same way, that the organic nature of the team could not be fostered in a distributed environment. That was until I did several remote projects and started finding ways to replace the whiteboard with electronic equivalents. Once we figured out how to replace that with an electronic alternative we saw the teams grow and bear fruit. I have many coworkers now that I have never meet face to face that I know as well as many of my long time coworkers from physical environments. I was skeptical at first but I have changed my stance. It takes effort by one person on the team to foster the community but once it starts it seems to run on autopilot.
The root is corporate culture does not know how to change. Or is unwilling to.
But now there are unified tools that make it easy. They're starting to gain traction. It takes time, so until then we're stuck trying to evangelize hiring managers one at a time.
Unfortunately for me, all of my jobs generally have had actual technical reasons for working onsite. If you are working with interfacing to hardware, especially very expensive custom hardware, onsite work is generally needed. For everything else, just let me work from home and come in as needed.
By the way in U.S. remote situation is not that bad. I am from EU myself, i work exclusively remotely for already 7 years (what proves that it is really possible to work remotely) but I am capable to find long lasting contracts just in U.S. In EU it seems like it's not possible at all :(