Comment Two ways about it (Score 1) 318
It's pretty difficult to realize, but I have seen two ways to pull off remote work:
- Do work with a client locally for a while and earn their TRUST. Multiple contract renewals are a sign they really like you and need you and are likely to accept a remote working arrangement.
- Become a senior SWE and acquire enough skill and "brand" that you will be desired by the larger companies which make exceptions for this type of thing. I've many people, almost always in management roles, pull this quite well for a number of years. All the largest software companies have some remote managers and developers (Microsoft, Autodesk, even Google), even if at first contact they'll tell you they don't do that. Usually, those who get those exceptions are senior and their skill is in high demand (they're "experts" at something, or they're great managers).
I've never seen anybody get well-paid remote work in different circumstances (though that's not saying it's impossible).