The trends in higher education are changing. In Canada, trades programs at colleges (which are usually 2-year programs) are becoming very popular and are usually very useful in finding good jobs. I know a couple of people who dropped out of university despite their decent marks and switched to 2-year college programs to enter the job market quicker. Those who graduate from 2-year college programs,if they want to continue their education they can register in university bridge programs and complete their bachelor degrees in two years.
The classic university programs are changing too, and two leading institutions (MIT and Stanford) are leading the change. Their vision seem to be that in future universities will no longer be the place for lectures; those you will find online or through self-study. Instead, universities will focus on two areas: Examinations, and Research (for higher levels). It is like this: Typical curriculum will be broken into a number of modules that are designed around specific abilities or skills. the material will be provided free of charge (as MIT has started doing so) or you can study at your own pace. Whenever you are ready, you come to the university and pay for a credit to take an exam. The exam will evaluate your ability in a specific area, not necessarily a particular book or course. and it may be a traditional exam, a project, or an industry certificate. In order to receive a degree, you must have completed a specific number of modules. But you can do so at your pace. If you need a few particular modules for your job, but not the entire degree, you can take only those and receive the certificate for those courses.
This model will be first implemented in technology and business fields. It is extremely flexible and brings the universities back to what they were in 19th century; centers of research and evaluation, as opposed to the late 20th century model where they essentially became rigid degree generating machines.
I agree with you that some 2 year college degree programs are very good but I have to say this to you that this is not always the case and the trend changes all the time ...
For instance, it was really great to become a dentist assisstant and / or a hygenist in Canada, it is 2.5 year program with a salary of around 60-80K / year depending on your experience.
So everyone went and studied that to a point that the market is saturdated with hygenist and now very hard to find a job.
I really think if there is potential in people to pursue higher education, do it. The time you spend is well worth it. If you go look at the average people with masters in US, they get around 15K more than bachelor.
(we are talking about average).
As far as MIT and Stanford argument, I think the Universities used to be a place for higher education, research and innovation. Now they have changed to money making business specially for private schools in USA.
As a result, why not create certificate and programs to make a money. I was looking at this certificate in stanford for 6 courses and it is 18K. Most are undergrad courses. That is utterly ridiculous !!
I dont' think this model creates more innovation rather more money for private schools.
The problem with lack of innovation in schools are very obvious. In 1980's, when you got a PhD from a University, you could have got a position in University as a professor. Nowadays, a PhD's in engineering for i nstance have 15% chance of becoming a prof !! why ?
Rather than making the programs harder, they allowed everyone from everywhere to go to these programs. The level of education went down, and the number of PhD's went up. Now there is a sick trend that you have to work 5-6 years of post PhD to possibly get a position in University. In order to make even more money, the scientific society decided to create journals in all different levels. Today, by paying 2000 dollars, you can publish your idea in some Journal and often it counts how much publication you have rather than how good it is .
The education system is really flawed and people should be very careful not spending a lot of time to learn something that soceity doesnt' want and go in tens of thousands of dollars in debt.