Hacker Newsnew | past | comments | ask | show | jobs | submit | throw31337's commentslogin

I get the same feeling. What's yours?


.net, javascript, sql :) web dev on MS stack


I'm also a mostly Microsoft stack developer, and I looked at remote jobs, and there are very little with this stack.

It's popular with enterprises, which are very much remote-adverse.

I didn't find a solution, although I'm doing a side project in React - now I need to learn either Node or Ruby I guess (my backend is .NET based).

Node has Visual Studio and Azure support, so it would be the least painful I guess.


Maybe I didn't express myself clearly enough - this is all about the practicality of starting remoting. I agree with your point of solving business problems - that is obvious and I am a quite a generalist (with certain preferences) when it comes to tech. I am just trying to be realistic here - I don't find it easy to find a job on site and my guess is finding a remote one is way more difficult with all the devs around the world from developing countries knocking down salaries. I thought most companies tend to hire with focus on certain experience?


Low-end competition on places like UpWork is mostly piecework, doing small and very specific jobs at sometimes extremely low rates. I don't compete in that market and I don't advise it.

If you want to freelance remotely I advise lining up clients before you start traveling or living abroad, because it's harder to do that remotely. Unless you like churning your customers or doing piecework, you need to aim for long-term relationships. I focus on small- and medium-size companies that don't have in-house IT/programming staff, they are used to outsourcing already. They often have a backlog of work and a history of bad experience with freelancers, so if you gain their trust and show an interest in their business (not just what tech they happen to use) you can find plenty of work.

If you want to find a startup that's hiring remote staff there are online job boards specifically for that.

The business problems I address in my freelancing is taking over legacy applications (usually web sites, and often not very old or even finished) where the original developers have left. This happens a lot -- small businesses are terrible at putting together requirements and specs, terrible at hiring, and don't usually attract the kind of people who want to get hired at Google and Snapchat. I only need a handful of clients to keep myself flush.

My blog (see my profile) has some more specific articles you may find helpful.


Couldn't agree more about the UpWork, though I've managed to mostly get long-term contracts there. The rate was far from competitive, but it's nice when you're just getting started or still on college.

I avoid it now though, most of the jobs posted there nowadays are just trash. Wouldn't recommend anyone experienced to waste time there.


How do you find small businesses with these technical issues? Using networking?


About half word of mouth and referrals. I work through an agency now and get customers through them. Once in a while I get a lead/customer from articles on my blog.

Every business has a backlog of bugs and enhancements they don't have resources for, so it's not so much a matter of finding them as it is persuading them you can help. Listening and understanding their business problems is the key.


do you end up rewriting the entire legacy applications? How do you balance doing a good job with time efficiency?


Rewriting is rarely a good business decision. Companies have already invested time and money and changed their internal processes. I maintain and fix what they have. If they decide to replace it I am usually the first developer they offer the job to.


You don't have your contact info on your profile.


They're likely to also be https://github.com/alpeb who also works with Scala and there are contact details there.


maybe that was the joke


Google the username.


No, this is a very legitimate question. I am an Eastern European and having spent 7 years in UK (and last two in London) I realized that all I do here is bleed huge amounts of money for rent. I want to get a remote job and move back to my homeland. This is all about maximizing my chances of getting such a job, because I understand that remote is rather competitive market with developers from developing countries knocking down salaries, etc. Just trying to be realistic.


As long as you're already in London, I suppose the best way would be to start working for a company on-site and then make an arrangement to continue the collaboration remotely (assuming they do remote at all). It's always better if someone gets to know you face to face first.


I agree with this. Establish a face-to-face relationship and then begin working offsite.

I assume you can find a London employer with similar values (rent is ridiculous - let's hire remote devs, so we don't have to lease so much office space).


> developers from developing countries knocking down salaries

That's not "remote" where the salary has to comply with the company country rules; that's subcontracting, freelancing...


I was thinking remote as in any kind of remote. Isn't subcontracting the most popular choice here though? For instance - how would one get a remote job in US if they cannot be employed there because of visa restrictions?


What makes you think that "remote" jobs have different stacks though? That's my main point.


In my totally unscientific survey of remote-friendly jobs over the past few years the majority appear to be webdev of some flavor, followed by devops of some flavor. There's an occasional Java, Go, or Rust position thrown in there as well.

Now, I don't see any variation in the stacks for webdev or devops jobs with respect to whether the job is remote or not. The significant bias in specializations available remote, though, significantly biases the overall stacks available.


Full time senior Java/Scala/JS @ £48K :/


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: