It's nuts that people can retire with full pensions after working for 30 years. A more appropriate number would be 45.
45 years doesn’t even seem feasible if you want to retire at 65, since most people graduate college at around 22. Add in a masters or a doctorate and 45 years of work would bring you into your 70s.