Yes, Upwork is a great option for beginners because it's a non-vetted marketplace. That means that you don't need to have a certain type of skill set to get accepted on the platform. This makes it a good way to start working with clients and building some experience.