Ask HN: Should I start looking for remote/freelance work outside my country?
While I know the economy and country (Portugal) is in the crapper, this saddens me. I actually am doing a bit better but even this weekend I met with a client to discuss their need for a custom backend which I estimated to be around 1500-2000 euros development (and I lowballed) I also just got back that maximum he was willing to pay was 500 euros.
I read here in HN that talent is hard to find now a days everywhere, but from everyone I talk to here, those are about average salary for developers. (A couple years ago a manager told me their programmers with 5+ years of experience were quite happy to earn 1000 euros after taxes)
Is there anything I can do/say to try and convince clients that good programming skills are actually worth paying for? Any book recommendations? Or (and for people that know the kind of mentality I'm talking about) the only way to actually start making some more money is to look only outwards, either for remote work to people in the UK/USA or create and market a product to those markets? (I already do a bit of freelancing like this but it's a lot harder to get clients)
56 comments
[ 2.7 ms ] story [ 86.4 ms ] threadNow, its true as your hourly rates go up you will have fewer potential employers on odesk. But the few employers who are willing to pay your rate are looking for higher skilled devs. for example, the current project i am working on on odesk, we have some really really devs who are ex google guys, MIT grads etc. And they all work over odesk.
And in case you reach a point where you are not able to get employers over odesk at your hourly rate, you can use youur odesk profile as portfolio to attract potential clients outside odesk.
For example, the kid of your friend of your buddy can create you a web site, cause he learned that in the school. And he will take only 2$ per hour ;) Do you think that no one will pay 50$ per hour after that to professional web developers?
If you can't (or don't want to) do it yourself, there are many of us in the same position as you who would partner up.
Or, even better, take even higher paying freelance work from the US. With modern banking systems offering easy direct deposit between most western countries, it's reasonably easy. The employer just might need you to file a W-8 so they don't need to withhold taxes in the US.
I am now living in London and sometimes I look at the job boards, it usually starts at 2k gbp/m for 3 years of experience with rails. For iOS development I have seen much higher offers.
Check adzuna: http://jobs.adzuna.co.uk/search?what_c=iOS%20Developer&w...
2 years experience is a minimum £35K p/a (~$55k?). Still lower than America I think though.
I'll insist on the idea that if you look carefully you can find offers at 1k gbp/m for entry level in London. I never talked about average, only minimum, and they do exist. Telling someone from another country that it will most probably get x gbp/m can be deceptive.
Also, check the Silicon Milk Roundabout infographic: http://theundercoverrecruiter.com/content/infographic-uk-sal...
Lowest salary for a junior developer of the startups that were on the fair: 20k gbp/y gross, around 1.6k gbp/m gross.
Try to diagnose the root of the problem. I see three possibilities:
#1: People don't want the services you have to offer. (There is a poor market.)
#2: People want the services you have to offer, but don't know about you. (You're having trouble finding each other.)
#3: People want the services you have to offer, but don't believe you have them (they don't trust that you will deliver for them successfully).
Unfortunately people in my generation are not seeing a brief end to this. Emigration has increased by about 40% last year. And this is in a country where the public universities are the best ones, so the state ends up investing in people's education, but it cannot keep them in the country.
Also, low salaries in computer engineering are not the only thing wrong in the profession. I have heard countless stories of people working in consulting companies, having to do unpaid overtime work. Internships are also usually unpaid (and this is on every area, not just Comp. Eng.).
I am a senior student at the aforementioned top university, and I don't think I know anyone that isn't thinking about leaving the country (even if for a while, not permanently). The university's vice-president gave an interview for a national newspaper: he referred to this problem as "our brains are leaving the country" (and he meant not only students, but researchers as well).
Staying in Portugal or another place with a low cost of living and earning money in a place with high wages is a great position to be in - you can take advantage of arbitrage across the two markets and end up with far more disposable income than someone local to that market (who has to pay local rents, prices, etc).
There are actually a lot of people in a lot of trouble in the country, as they cannot pay their bills anymore. According to [1] (Portuguese data website, you might want to use Google translate), the average monthly salary for a qualified professional was 699€ in 2009. For high management, it was around 2.158€. The national monthly average was 867€. So when it comes to salaries straight out of college, I would say that 1000€/month is probably in the top 70%.
I got the chance to be an exchange student in Finland last semester, and I could see that over there, computer engineers are a lot more valued than here. Due to the austerity measures, the cost of living in scandinavian countries is not much greater than the cost of living in Portugal (we are losing regalies such as 50% discount on public transportation for students).
[1] http://www.pordata.pt/Portugal/Remuneracao+base+media+mensal...
Those numbers do look pretty bad but I suppose that may be the reality of the market there. I'm a U.S. citizen living in the Philippines but there is no way I could / would work on local wages here. So, all of my work comes in from outside the Philippines.
In the meantime, there is probably something you could do with what you have there. Rather than looking at budgets being too low, instead look at what you can deliver for those budgets. A budget of only $100 is great if it's something which only takes you an hour or two to knock out. So, client needs a custom back-end for $500, then install Drupal and get as close as you can with add-ons and as little custom development as possible. A PHP based CMS may not be your idea of fun, but being flexible is what will allow you to survive.
Going independent means that you will have to build a brand for yourself. Position yourself as an authority and do whatever you can to stand out from the crowd. Build exposure by writing code which others will take notice of and use. Place yourself in communities where paying clients might be hanging out at. Branch out from your current skill base so that you can get exposure to things which paying clients are looking at.
For example, Wordpress support forums are loaded with people trying to get help with things they are working on, or looking for developers to take on their projects. Anything e-commerce is also huge because clients are looking for ways to build carts / payment systems into their sites. I see Twitter posts all day long where people are asking for help or looking for developers. As others have mentioned, Elance and Odesk are decent places to look also.
Don't get tunnel vision. Open up your eyes and get creative.
I was recently researching contract development in London which seemed to range from £250-450 per day. Even at the low end of that you're earning far more than 1000 euros a month.
* Try to move to another country, in Berlin you can find a lot of startups and is not an expensive city.
* Give a try to Exquisite Jobs http://news.ycombinator.com/item?id=3244078 , odesk.com of elance
* Get a couple of small, cheap projects and do it really well in order to create a good portfolio to show to the next clients. Also you can collaborate in open source projects.
If you manage to get an regular income portugal is a nice place to live, I lived in Coimbra for one year and it was great.
Be careful though. If they can get away with it, people will always try and get the most out of you for the least amount of money.
Don't miss growth opportunities. I doubled my rates 2 times the last year and I'm still getting a few gigs every month. I'm working less and earning more. I'm developing more personal projects and the future seems promising. Don't try to convince people that don't value your work. They'll never pay you what you are asking for.
In the end, you are doing a favor for your country. You are paying more taxes, improving your living standard and the living of those who can now give you quality services.
http://news.ycombinator.com/item?id=3181801
If you are unhappy with your pay situation then watch these threads carefully for better paying contract work. There is also a running google spreadsheet of contractors you should list in:
https://docs.google.com/spreadsheet/ccc?key=0AlD_6iEb8Ed9dGs...
My company contracts with several remote/international HNers with great results.
I like that HN only occasionally has a jobs thread and mostly talks about other things. In support of that, I'll say that my offer is posted to the other thread and I welcome your email to johnny@cpap.com if interested or just to say hi.
I thought a lot about this situation, and I think that the fundamental problem here is that, for organizational, cultural and historical reasons, good or even great software can't give the same added value to businesses as it can give in other countries. As an example, efficiency here is often less important than personal relationships, and of course software con contribute much more to the former.
I don't know the specific situation of Portugal, but I guess the situation could be similar. If it is, working for other countries - either online or moving there - could be your best bet. If you stay there, though, you could also look for ways in which software solutions could add more value, and so be paid more - but this requires much more than sw development skills. I hope to be able to do that in time, but for now I'm developing for the international market (in my free time).
If the market rate in your area is 1000EUR/mo then you can get above market rates by being an above market candidate. A track record of working for top International brands, launching successful products, being known as the author of books on the subject etc. However, these rates will always max out at a certain level.
Start creating your own intellectual property, get involved with communities where your target audience hangs out, create a brand around yourself. When you're "the guy that wrote the book on {$niche_subject}", it doesn't matter where you live and you can compete in the top end of the International market rather than the top end of your local market.
The most important hint is - unless you are Indian developer with $7 per hour - dont sell yourself too low. Two years ago I looked at 15$ per hour and thought - wow, thats cool, how can I ask more? Now I have about 50$ per hour and think - not so bad, but should I try $100?
Advantagaes of ODesk(or competitors, dont know) -you have your profile. Work good and it is better than any CV / recommendation. 4k hours, 4.9 average rating, ... -your market is now a % of global market (Who trust to freelancers), instead of 100% of local market - you work from home. forget loosing 2 hours every day - no HR. really, no stupid human resources guys (girls)
So just start and good luck! One more advice - the rule of premature optimization is still applicable even here. Something goes wrong - return some amount of money back, make a good deal to your employer and close the contract. There are better projects to you.
You can probably buy more stuff with 1000 euro in Portugal than with 2000 euro in Switzerland or Norway.
a) About moving somewhere else, I've done it before, actually, between 18 and 27 I lived in Scotland, England, Germany and The Netherlands working as a software developer. They really they pay more but right now not really able to do so again. I have a kid on the way (found out 10 minutes ago that it's a boy!!!)
b) I have thought about setting my own shop, but between finding clients, supporting a house and taxes, it has been hard. Things should change beginning next year as I'll move to my own products or freelancing full time.
c) About opensource and github, inspired by some comments, I opensourced (MIT license) an old Mockup tool I was making for Mac before being hired. It is at:
https://github.com/BrunoSousa/wireframes https://github.com/downloads/BrunoSousa/wireframes/Wireframe...
I'll also open source a couple libraries for Mac and iOS but have to double check the agreement with my current company as part was developed for them or if not, remove the code that isn't mine (I started them before moving to this company)
d) To all that mentioned sending them an email, I'll be sure to do so by tomorrow. Need to update the resume as well.
e) Again, to all other posters, thanks so much for the info and suggestions. I'll take them all into consideration!
edit: I thought I had my email in my profile but anyway: brunomtsousa at gmail dot com
I've had great success freelancing on elance. It's usually not the most glamorous work, but in spite of what people say, you can get good clients there that pay a correct salary. iPhone development is in hot demand. Just don't start underbidding every one, you can't compete on price with Asian providers. It's a great way to add a little to your bottom line while doing the things that matter.
If you're looking for longer term work, I would go search for job boards in whatever technology you want to work. I don't have much experience there though.
How:
1. You are in the EU, so the easiest way regarding entry requirements is to stay within the EU. The hottest tech hub is currently Berlin, the demand for good rails developers is huge. If your are an experienced Rails/iOS dev you get 600-800 EUR per day, Rails beginners get 250-400 EUR depending on the project and their negotiation skills. Berlin is very cheap to live, it's easy to find accommodation and it's very international -- people are very open. You get along with English, you don't need to learn German. Compared to London Berlin is MUCH cheaper and definitely more fun. Better infrastructure, higher accommodation quality for less money and the startup scene is MUCH more vibrant and alive than in London. Now is the right time to come over.
2. You could also work from Portugal remotely BUT first you should come over, be here for some time to make connections, to start projects and when people know you and got used to you, you can easily move back to Portugal, still pursue projects in Berlin, work via Skype, Campfire, Mail, Github, etc. with similar day rates.
If you interested in moving to Berlin and if you are passionate about building great software, I’d love to talk with you. If you don’t how to come and to live in Berlin yet, I could help fix that. Leave me a mail: nelpace (at) gmail (dot) com
Anyone else who is interested to come to Berlin and to get an easy entry to Berlin's startup and dev community can contact me as well.