As my first step as freelance i worked on the so named oDesk, few years later it changed in UpWork. On oDesk i ccapted jobs as webmaster, data entry, SEO, freelance writer and virtual assistant.
I really learned a lot and made experiences in team working, making a presentation to a client and scheduling work to be done.
If I have to make an advice to a new freelance, my advice would be: “start your freelance journey on UpWork, you’ll be working safe and in the right place. An hour worked is an hour paid”. Really, UpWork is a good start for someone who is approaching this world as freelance.