Are online freelance marketplaces worth your time?

It may sound strange that the best way to learn something is by teaching it and this can apply to so many different lines of work and skill. So in my case this would be programming and photography.

I am a freelance web developer, content creator and photographer, who is on a mission to help businesses and individuals build solutions for their online world.