How to actually get a remote job as an intermediate developer?
101 points| kinetik-pro | 8 years ago
How did you manage to get your first Remote job? And if anyone has some spare time and will, could you possibly help me understand what am I doing wrong?
I'm WebDev - PHP BackEnd with 3 years of experience. Cheers.
[+] [-] deedubaya|8 years ago|reply
Going remote isn't as easy as what many devs are probably accustomed to, especially if you're new to the game (as the tech hiring market has been :fire:).
If you're going to go remote, you need to realize a few things:
- You're competing against waaay more candidates. You need to stand out, not just be another warm body.
- You need to demonstrate, without a doubt, that you can/have worked autonomously.
- You need to demonstrate, without a doubt, that you can/have been self managing in the past.
- You need to demonstrate that you provide a better bang-for-the-buck than anyone else who has applied
Source: Working and hiring remotely for the last 7-ish years.
[+] [-] jinfiesto|8 years ago|reply
[+] [-] justboxing|8 years ago|reply
> - You need to demonstrate, without a doubt, that you can/have worked autonomously, that you can/have been self managing in the past
Do you simply state your experience of having worked autonomously, or having self-managed? If yes, how would you still stand out, because it's like every other candidate also states the same thing "Oh yeah, I require minimum supervision, always get my sh*t done on time by self-managing".
and
> that you provide a better bang-for-the-buck than anyone else who has applied
This is even more vague and fuzzy. How do you demonstrate that you "provide a better bang-for-the-buck than anyone else who has applied" during a phone interview? References?
[+] [-] Alacart|8 years ago|reply
I only contract remotely, with no intention of taking regular employment any time soon, and I still get asked if I'd like to join the team full time as a remote fairly often. Not because I'm so amazing but because they don't need to guess or take risks, they already have proof I can do it successfully for them.
[+] [-] logicallee|8 years ago|reply
https://www.google.com/search?q=average+programmer+hourly+wa...
I clicked on the second link:
http://www.salaryexplorer.com/hourly-wage.php?loc=18&loctype...
In dollars that is: I bet you're looking for more than them. But when they go remote, aren't you competing with them?I would say it is easier to become remote if you are already working with a company that knows you. As for establishing such a relationship, I kind of agree with codingdave's advice in this thread.
[+] [-] unknown|8 years ago|reply
[deleted]
[+] [-] kzisme|8 years ago|reply
Assuming all of your demonstrating points are just from previous employment?
[+] [-] kinetik-pro|8 years ago|reply
[+] [-] k__|8 years ago|reply
1. I quit my office job.
Worked there for about 7 years. I saved some money and got unemployment benefits (60% of my previous salary) so I had 1 year to do nothing.
2. I did some OSS stuff
OSS teams are almost all remote and they love contributors. So it's not hard to find some and ... well contribute?
It's an easy way to get into a remote team.
I didn't do it for long, because I don't like maintenance dev stuff, which working on Firefox stuff basically is if you a contributor for Mozilla, haha.
3. Do some remote studying
I started a master in computer science at a remote university here in Germany. They had two mandatory programming projects I had to do with a remote team of other students.
We did much coordination via slack, hangouts etc.
This was also a good way to get into the remote workflow.
4. Post your CV online and wait
I saved money for 2 years, so after one year of OSS and remote projects, I posted my CV on some recruiting sites (Angellist, Stackoverflow, etc.) and waited.
Took 3 months till I started my first remote job. Talked to 5-6 companies. Some never called back, some took 2 months to tell me they want/don't want me.
5. Worked remote for 2 years
I worked remote for 2 years in a startup that was about 300km away from me. Went there every 2 months for a day or two. They were rather picky with their remote employees and always tried to persuade me into working in-office. One day they they lost a investor and had to let a few people go, since I was the only remote guy left, I guess they simply wanted to get rid of me, haha. So I got fired.
6. Started freelancing
With >2 years of remote experience and >10 years of general developer experience, I started freelancing.
Got 2 projects. One I found by pure luck online in some project small directory and one in the company where my girlfriend works. Both don't care how and where I work.
[+] [-] gozur88|8 years ago|reply
That's my concern with fully remote work. You're not at the office, so only the people who work with you directly even know your name, and you don't form a personal connection with anyone. Even the people you work with directly have only seen you a handful of times.
When the time comes to cut someone loose, you're the obvious candidate unless your work is head-and-shoulders above the other people. It's a lot harder to fire people when you've been swapping stories about the kids and how about that game and whatever over the watercooler for any length of time.
[+] [-] expertentipp|8 years ago|reply
Well thanks, I'm out. In most of the world after quitting job one has literally nothing but savings, and even registering as an unemployed (to get the mere public health insurance) is not trivial.
[+] [-] taway_1212|8 years ago|reply
[+] [-] codingdave|8 years ago|reply
In other words -- if you are looking too hard for remote work, that could be exactly what is holding you back. Look for the jobs that match your skills and background first. Then from those jobs that you know are a good match, prioritize the ones that are remote.
[+] [-] jahbrewski|8 years ago|reply
[+] [-] ninjakeyboard|8 years ago|reply
Be a Distributed systems specialist. Or a machine learning guru. write a book, go talk at meetups and get them posted online. You need a differentiating factor.
If you think people are going to trust you to work remote because you have 3 years of PHP backend experience, you're wrong. You need to be trusted in the greater community, to have presence. If anything you should be landing gigs through referrals, not applying with your CV. So how do you get from point a to b? network. Meet people. Go to lots and lots of meetups and talk at them.
[+] [-] Nadya|8 years ago|reply
In other words, I controlled more bargaining chips. I feel that is going to need to be true for any remote position. You need to be experienced and valuable enough that letting you work remotely is worth having you over someone on-site (for non-remote cultures).
For remote-cultures, the talent pool interested in remote work and the sheer number of people interested in it makes it far more competitive. As deedubaya said in their earlier response. You need to show without-a-doubt why they should choose you over anyone else. The competition is more fierce.
[+] [-] apineda|8 years ago|reply
[+] [-] tluyben2|8 years ago|reply
[+] [-] kinetik-pro|8 years ago|reply
A month ago I didn't even have any web presence because I didn't need it. Since then I've polished my CV, made web portfolio, and every few hours I check each site that posts Remote/Freelance jobs. . .
[+] [-] eddd|8 years ago|reply
[+] [-] unknown|8 years ago|reply
[deleted]
[+] [-] ptasker|8 years ago|reply
- You need to stand out, have a decent Github profile and/or solid code samples that you can share
- Demonstrate the ability to work autonomously
- Be patient, it takes time.
It's also worth mentioning that if you do get rejected ask them what you can work on. Helps to know what you can do to bet better and get a remote gig later!
Source: working remote for the past year
[+] [-] etjossem|8 years ago|reply
I would not want to work remotely for a company that hasn't gotten used to distributed workers yet.
[+] [-] jbuss|8 years ago|reply
After about 2 years of working in the office I told my manager that I would be moving to another state and that I was interviewing for remote positions. I also said I would stop interviewing if they gave me the ability to work remotely, which they did (and I was very, very happy to stay). It is going to be difficult to find your first remote job, but this is how I did it.
[+] [-] savanaly|8 years ago|reply
The company I'm working for is fairly distributed across the globe, and a lot of the computer engineers are part time remote (three days at home, two days at office, say). But typically no one is fully remote at this company. I came to work on site at a city where they had an office and a few employees but it was a satellite office and I worked there for a year or so. Then the boss that was managing that office left the company and they decided to let the remaining workers from that city go full remote (it was just two of us and they didn't want to continue paying for an office for just two of us). Since I was going to be full time remote anyways I kept working for them but I can live whereever I want so I just relocated back to my hometown.
I did have to push at one or two points to ensure I ended up full time remote, but mostly it was luck, in other words. This company knows I'm a good worker and responsible from my year working on site so that may be why I can get away with the full time remote whereas for new people joining a company I can see how it would be a hard sell.
[+] [-] djheru|8 years ago|reply
[+] [-] kejaed|8 years ago|reply
[+] [-] _ao789|8 years ago|reply
[+] [-] unknown|8 years ago|reply
[deleted]
[+] [-] namanyayg|8 years ago|reply
The above are just a few questions to start off with. You'll find better answers once you give a better idea of what you've got going and what you're already doing.
[+] [-] vwochnik|8 years ago|reply
[+] [-] cl0wnshoes|8 years ago|reply