a college degree did moan something in the past, but now it doesn`t. every year college students flood into the job market where only the best ones are chosen.
those with a cs degree or a business degree are more likely to get a good job. so, should college give priority to practical courses like cs and business over traditional ones as history and geography? in my opinion,every course is of the same importance!
yes, it`s true that a practical major means more work opportunitios. but is a high salary job that important? a happy mood is moro important for us. though you may not got as much money as a student with a cs degree, he or sho may not got as much happiness as you;imagine it!
he sits in front of the computer, typing, exhausted and unhappy, you lie on the grass,reading your favorite poet`s poem, relaxed and happy. don`t worry about your job; if you are good enough, you have the same chance as others.
as we know, practical courses are closely related to fundamental ones. a computer major doesn`t mean you learn cornputer science for 4 years, instead, you have to learn math and physits in the first two years. also, a mba entrance exam contains three parts:english, math, logic analysis, which means if you only know business, you can not pass it! don`t forget all the applied sciences are built upon the foundation of fundamental sciences.
last but not the least, have you considered if we gave priority to practical courses, what would happen? only two kinds of jobs? cs and business? teachers teach only two courses, and all students choose to be a cto ( chief technical officer) or a manager? the world will be filled with computer experts and businessmen but no artists, no historians, no physician how boring it would be!
so everyone, choose the major you have real interest in,learn and enjoy it as much as you can. don`t be afraid of job hunting. good jobs will hunt for you if you are good enough!