I like to use training wheels as an analogy. They are great if you want to get started right away and be productive. The alternative is to fall a few times and learn the hard way. The only problem is that when you learn how to ride you can't just take off the training wheels, they will slow you down.