I started to work as a freelancer just this month and I must say it really is challenging.
Being a freelancer is tough. Proving yourself worth the job and every penny of your client is tougher.
One of the essentials in working freelance is your portfolio. Sadly, i cannot provide the sites and projects that I have done in my former office. It’s that non-disclosure aggreement I had agreed with. Darn!
Though you have written numerous skills in your resume, you must still prove that you really possess them. You would undergo various exams both written and hands-on with the most impossible questions but still you won’t get the job.
Bidding jobs in various project sites is way more frustrating. Most bidders are so desperate that they give ridiculously low asking price. Too bad the employer usually ended up hiring another developer costing him four times than the actual price. The reason? Poor quality of work.
I whine up of being a freelancer but here I am in its world.
It always makes me think, why do I want to be a freelancer?
Being a freelancer for me should be fun.
You can work freely, do as you may provided that you finish your tasks. If you were able to complete your job in the fastest amount of time, you get a lot of rest. You can pause in an infinite amount of time after each project and still have the money to spend.
In helps you grow as a person and develops your skills more. In freelancing, you meet various people. You learn to adapt to different people. You gain friends. You experience different programming challenges. It pushes you to study and learn new technologies, methods and frameworks. It makes your brain cells work to find solutions to various problems.
There are a bunch of opportunities but it’s getting them is the one giving me the headache.
I enjoy my life as a freelancer. And I am continuously loving it. 🙂