Question: how many years does it take to be a historian?
Answer: Usually, it takes a minimum of 7 to 8 years to train to become an academic historian (including BA, MA, and PhD). After that, the toughest stage, which is where I am at the moment, begins where you're expected to find a job as a postdoctoral research fellow or a fixed-term lecturer.