The Way We Work
January 30, 2012 by Stephanie Gonzaga

Can you improve your freelance skills without leaving home? Definitely!

There are plenty of web-based opportunities for a solo professional to build in-demand skills. Some of the most marketable skills on oDesk can be self-taught online, including PHP for web development, iPhone app creation, programming languages like C++  or .NET, WordPress for blogs, or English proficiency.

But where do you go to find all this great information? Here are seven ways you can learn, build and sharpen your skills on the web.

1. Enroll in online courses (free or paid)

There are plenty of online courses that can help you hone your skills and learn new strategies to improve them. These courses usually include ebooks, webinars, checklists and activity sheets packed into one package. They are often either given away for free or are included with a membership fee; the best courses may be expensive, but the investment is worth it. Some sites to check out include:

  • (subscription based) – a popular site that offers training in a wide range of topics, including specific computer programs.
  • MIT Open Courseware (free) – generally offering more in-depth programs, the Massachusetts Institute of Technology has made many of their courses available in digital form. Available materials vary from course to course.
  • W3 Schools (free) – if you want to learn more about web development, or just figure out how to format your blog posts, this site offers a variety of tutorials and quick-reference information.

2. Develop lasting relationships with your “mentor”

After taking an online course, you  may have had an opportunity to establish one-on-one correspondence with the mentor or the industry expert who hosted the course. This can be a valuable opportunity to build a lasting relationship – a connection with a mentor you trust, who knows what he or she is talking about, and who may be willing to help you become a better freelancer every step of the way.

3. Assign and build your own projects

Practice makes perfect, so exercise your new skills regularly with personal projects. If you are a writer, set up a blog or write an ebook. If you are a designer, create logos, themes, and other products that showcase your skills and aesthetics. These projects will successfully display your abilities and what you can offer to prospective clients.

4. Check websites and blogs for tips, exercises, and other advice

There are plenty of websites that share tips, strategies, and neat tricks that can enhance your skills significantly. Writers, for example, can turn to Copyblogger for copywriting and web content tips, the International Freelancers Academy for freelancing strategies, and Daily Writing Tips for articles on grammar, lists of synonyms of common words, and quizzes.

5. Look for podcasts, webinars, video blogs

Building your skills online is not limited to reading and testing what youhave read. In fact, some of the best tips and strategies online are not laid out in written form; you can find a lot of valuable content in the form of podcasts, webinars and video blogs by industry experts in your field.

6. Find inspiration – and learn from it

Who are the leaders in your field, and what is their approach to their work? Most industries host award programs that highlight the best of the best; some organizations even sell publications that contain these award-winning projects for reference. Niche publications often include detailed case studies and interviews with experts about issues that are likely relevant to your work. Take time to study these examples and consider how to use the same principles in your own work.

7. Learn from fellow freelancers and online communities

Why work on your skills alone when you can learn and share strategies with fellow freelancers? There are hundreds of online communities that you can join and learn from, with both new and seasoned freelancers helping each other out. LinkedIn groups, forums, Facebook groups, and niche websites are some of the best places to connect to these resources.

Professional development is crucial if you hope to become an in-demand professional and industry expert. But keep in mind that the fruit of all your labor comes from actually putting these skills, strategies, tips and ideas into action. Release those personal projects, take those online courses, and join a learning community – each step forward is a step towards your success.

Stephanie Gonzaga

Freelancer, Blogger, and Creative Writer

Stephanie Gonzaga is a freelancer on oDesk and blogger of The Freelance Pinoy, a freelancing blog for the Pinoy solo professional.

  • Pingback: Weekly favorites (Feb 6-12) | Adventures in Freelance Translation()

  • Porrapat

    This has been long time I not answer your blog.

    Because you introduce here is on changing my life.

    Without you I cannot know this.


  • Dario Kre


    I must say: Excellent !

    … Very good and useful information for beginners ;)

    Good job Stephanie ;)

    • Stephanie

      Thank you, Dario! :)

  • Wayes Mohammed Mohiuddin

    It’s possible? So supper!

  • D.J.Rony

    I think inspiration is the ultimate thing of learning. In my place I see people are getting interested after they saw me. But it was a great test for me to work when I was just stating to learn. Even mt family member deprived me of learning these things.

    No matter where are you standing now. Get all your inspiration and anger to be devoted for your work.

    • Stephanie

      They would deprive you of learning new skills? That’s unusual, as most would encourage and be proud of such feats. Well, you’re right. Inspiration and the determination to improve yourself should push you to do great things with your skills.

  • Leo

    I think it’s also worth noting that you can make your own portfolio and publish it. Say if you are developer or a designer, create your own designs and publish it somewhere.
    For start up writers you can enroll in publishing networks like hubpages and factoidz to name a few. From this you can build your own reputation.
    Just sharing.

    • Stephanie

      That’s a good idea, Leo. Then if you think you can improve your designs, do so and publish the updated versions in your portfolio.

      I’m a member of a similar site called Helium and a few articles I wrote I placed in my oDesk portfolio. Not only do I have writing samples to show, other members of Helium get to read and comment on my work as well. Two birds with one stone!

      • Tolaram Khatri

        Thank u smooch, Stephanie,

        These are amazing tips, going through proper channel will make and support at level of reaching toward destination.


        Tolaram Khatri

  • Annalyn

    Thank you so much for your tips..I checked w3schools site and its I know what I will do during spare time..thanks for sharing..

    • Stephanie

      You’re welcome, Annalyn! The best of luck to building your skills online.