I guess engineering must be a lot easier. I started my PhD program with only a BA from a different field and finished in 5 years. That by no means made me an outlier.
I guess engineering must be a lot easier. I started my PhD program with only a BA from a different field and finished in 5 years. That by no means made me an outlier.
Meanwhile, I knew tons of people who got PhD's in CS in 4-5 years back in Australia. They typically did zero coursework or breadth stuff, and they were able to start dissertation work within a few months of the clock starting on their degree, without the undignified business of having to propose their thesis formally in public or even defend it in public.
The process of getting a PhD isn't order-of-magnitude different from field-to-field or place-to-place, but there's definitely a good factor of 2-3x between the most arduous process and the least (which does not mean that one degree is 2-3x better, of course).
I had also taken and/or crashed a lot of grad classes during my last two years of undergrad (out of six, total, spread over five schools), so was probably a bit better prepared for the early years than others in my cohort. (There was also a funny system of allowing incoming students to take the first year prelims if they thought they could hack it. I aced algebra and bombed analysis in a legendary fashion, but didn't have to take the algebra test the following year as result. This /significantly/ reduced my stress load in the first year.)
Add in my undergrad time, though, and I graduated at a totally normal age...
That said, it is indeed an absurd length of time. A decade is a significant fraction of your life.