DEV Community

Discussion on: Remote Jobs: How-to, and the Downsides

Collapse
 
bosepchuk profile image
Blaine Osepchuk

I've been fully remote for over 10 years. I was the only remote employee in our company for years and it can be tough.

Lots of commenters did a good just of covering the upsides (no commute, etc) and the downsides (isolation and need for internal motivation) but I want to touch on three additional downsides.

  1. People are going to make decisions without you. Lots of decisions--big and small--get made at the water cooler or in the hallway in unscheduled little encounters and you're going to miss all of them.

  2. You may have a very hard time getting a promotion. Outside your immediate team, you are completely invisible to your organization. If my boss's boss is looking for some great tech person to head up an exciting new project, I'm unlikely to even be considered.

  3. You may never really understand the business. There's tons of implicit knowledge that is shared informally in organizations and you'll miss out on all of that. The most valuable programmers to an organization have a strong grasp of the business domain. It helps them make good decisions about that software. If you don't have some way of learning the business remotely, you're going to be disadvantaged.

There are ways to mitigate these problems but you need to be proactive and that might not come naturally to you.