I'm sympathetic to some extent. I'm a product of a boot camp (granted I had a technical background before that) and I've worked with CS grads who I'm a bit astounded by their inability to just debug something on a basic level (form a theory, test it, make a logical next decision). On the other hand I wonder if that is a case where they should have been filtered out, or if the issue is they weren't taught / tested on the right things?
>The old academic criteria, imperfect as they were, were in fact doing a reasonable job of selecting individuals able and willing to handle the rigors of traditional college. The blunt fact is that the majority of people who scored below a 1200 on the verbal and math sections of the SAT would have found it difficult or impossible to handle a curriculum like that required to earn a state-school engineering degree or comparable certification. Today, thanks to grade inflation, such students can and do pass through top schools with top honors, especially in the liberal arts.
Do we really want to just go by the "old academic criteria"?
Are the people who just scrape by all just bad?
Would it be better if those people just be pushed out the door?
So let's say we make it "harder", is that harder testing? More work? What then?
I feel like as far as learning about how people learn that it is pretty clear that some people work well in what has become the traditional education systems, and others less so, and I"m not sure that filter really determines who will be productive or if that's all we want from education... to filter folks based on how the education system works now?
Personally I'm inclined to lean towards more / better education, less focus on making everything "harder".