I agree hands-on learning in a lab is important. I'm not suggesting everyone should stop this and only read books instead. But learning in a lab doesn't need to be tied to a $100,000-$200,000 four-year university degree program. As a society, we should be able to make this much more accessible. (I don't mean we have to literally put labs in libraries. I mean everyone should be able to learn this way cheaply, in the same spirit that a library makes information accessible for free.)
CS students are very lucky. We have mailing lists, IRC, HN/proggit, stackoverflow, good tools, documentation and tutorials freely accessible. These resources aren't as plentiful or accessible for other STEM majors.
You're right, and we should fix that. People interested in other STEM fields shouldn't be forced to spend tens of thousands of dollars and four years to gain access to this knowledge.
People interested in other STEM fields shouldn't be forced to spend tens of thousands of dollars and four years to gain access to this knowledge.
They don't. The vast majority of my physics knowledge was gained for a few hundred bucks, most of it going to whoever publishes $MAJOR_PHYSICS_TOPIC, by Landau and Lifshitz.
What I paid $30-40k for was certification that I had this knowledge.
We really need to separate certification/credentialing from education. This is the main thing that will allow innovation in education - people need to buy the credential, and since it's bundled with education, they have no choice but to buy unnecessary education.
We really need to separate certification/credentialing from education.
Agreed. I was giving possibilistic the benefit of the doubt. If some need access to a lab to fully learn a subject, that's something that should be addressed. If not, great.
I got a degree in Biochemistry from UCLA. I've had good professors and bad professors, but it is not all about learning theory or even all about getting hands on in a lab. Technique should not be what everything should be centered on, if you are good, you can usually get technique down very quickly. There is so much more that you learn that is kind of intangible. If you take a lab course and just follow the procedure and don't take anything away then you missed out on a lot because anyone can follow a procedure, it is much more about learning to think critically.
Also, it is not only about learning, but having access to cutting edge research in the same building that you are learning in. If all you did in college was go to class and then went back home, then you missed out on one of the biggest opportunities you have in life. A lot of your time should also be spent trying to learn as much as possible from some of the top researchers in their field by volunteering time in their labs.
CS students are very lucky. We have mailing lists, IRC, HN/proggit, stackoverflow, good tools, documentation and tutorials freely accessible. These resources aren't as plentiful or accessible for other STEM majors.
You're right, and we should fix that. People interested in other STEM fields shouldn't be forced to spend tens of thousands of dollars and four years to gain access to this knowledge.