The world has changed a lot over the last few thousand years. Much of those 20 years would have been spent in learning things we would now learn at school or college. Although you can take the whole course in three years, most people like to take their time (there's no hurry!) and take four, five or six years to complete the training.