A student-centered approach to high school, academic and career planning is the direction national, state and local departments of education working with higher education and industry and business to solve the employee shortage in high-paid growth jobs.
The world of college leading to a lifetime job is in the past. The Technology Age is a gig economy (contract work, like a musician playing a different bar weekly), agile structure within companies to keep up with fast changing innovation, and a lifetime of learning targeted to innovate.
The 'pre-med' high schooler would do better in a medical career course, shadowing doctors, doing rounds, than an AP class in history. Or the coder can start with Lockheed Martin's drone program in the VR department in high school and keep upskilling for that degree (if that bachelor's is the goal.) The coder getting the Bachelors risks not getting the job. It is a different world. 21st Century skills are a starting point.
Below are how departments of education, think tanks and industry see 21st Century Skills.