3 ms·
Don't bother with domestic freelancing. Chances are you will be worked to death and struggle to even get paid. Software engineers are rarely taken seriously in
by rmsaksida 6y ago
Don't bother with domestic freelancing. Chances are you will be worked to death and struggle to even get paid. Software engineers are rarely taken seriously in developing economies. Focus on overseas freelancing.
Start small and gradually increase your rate. You probably won't get big projects or a nice pay rate in the beginning. It's fine, in the long term things will work out. You will build a reputation over time.
Impress people with the quality of your work. Even if you are working on a small issue for a low amount, go the extra mile. Write stellar code and work long hours to deliver it quickly. Your effort will pay off, as clients will recommend you to others.
Communicate. I can't stress this enough. A big problem in outsourcing is that it's hard to find engineers who are good communicators. Never disappear, update your clients often, don't be afraid to show up in calls, write detailed answers. This makes a huge difference.
In your free time, study. Practice. Become a better engineer. Don't limit yourself to technologies you are comfortable with. Learn something new every day.
When applying for a freelance gig, take everything I've said above into account. Write a detailed proposal that makes it clear you understand the problem at hand and are more than qualified to solve it. If possible, attach a code sample that demonstrates how you'd tackle the problem. Don't forget to mention you are available for a chat whenever and respond quickly if you get an answer.
- andi999 6y agoDo companies employ overseas freelancer? If the company doesnt have a dependency in that country isnt this from a legal and tax point of view a nightmare?
- rmsaksida 6y agoSure. It's definitely more complicated than keeping things local but I wouldn't say it's a nightmare of complexity. It's worth it, otherwise people wouldn't do it.
- icebraining 6y agoOne can help with that by creating a single-person company and just issuing regular invoices for services. An accountant to manage the local taxes is usually not very expensive.
- andi999 6y agoI know that in some 3rd world countries this requires either huge bribes for setting up the company, and/or good connection since it touches on foreign trade (or both)