Pretty much. People need to start thinking about their career the moment they get their first job. This means planning out what kinds of skills they need to pick up to advance, opening a retirement account and putting as much money they can into it (compound interest), and never take anything for granted. Those who don't do these things in their 20s are basically going to be 10 years behind everyone who did.