Obvious solution would be decoupling teaching and certification. Actually, having both performed by the same institutions seems like a conflict of interest.
Obvious solution would be decoupling teaching and certification. Actually, having both performed by the same institutions seems like a conflict of interest.
Germany has apprenticeships as far as I am aware, I don't know enough about it though.
edit: Yes! Having certification and teaching done by one organisation _IS_ a huge conflict of interest. Splitting these up without changing the fundamentals (courses and exams/assignments) woudln't do much to fix this I think as you'd either have clumsy evaluations or organisations that just help each other out in order to gain from a slightly different system.
A college degree is more like a certificate of completion than a certification of skill or competentcy. It says that the holder passed the minimum requirements for the degree.
Post-degree certifications like CPA, medical boards, engineer, bar exam are already administered by independent organizations.
I can understand if most of the resentment about these degreeless learning paths comes from people with 6-figure student loans
Similar programs exist at Google, Lyft, and a few other tech companies.
Apprenti, the non-profit that administers the AWS apprenticeship, is doing pretty great work getting people into tech form non-traditional roles.
I don't see a problem here that needs fixing. It seems you are conflating certification with degree.
Competition from open learning paths should make paid degree programs adapt to be more competitive. Open, self paced learning isn't for everyone, but it's still awesome to see the open access to this knowledge with little to no economic barriers to entry.
Sure, you can get certified by Amazon or Google or Microsoft in their own proprietary tech stack, and you can get a degree from an accredited university, but there's no formal body of software engineers who've outlined a process by which you can earn your engineering stamp.
If you want to just learn, there are no practical barriers for most people.
While I agree with the above that having them under the same roof can cause a conflict of interest. But we also know for a fact that having them decoupled can cause serious problems as well. For one you end up with brain dumps that study for the cert and not for the subject matter. We see this for MCSE as much as the SAT.
While that can happen with a university as well, it doesn't always and is a useful measure of the institution's quality.
In the United States, this certification happens at the institutional level. Universities are either accredited by either a regional body (good) or a national body (not so good). The accreditation process requires demonstrating that you have competent faculty, that these faculty have designed a reasonable curriculum from each of your degree programs, that the courses taught as part of that curriculum cover appropriate material, and that students are at least nominally assessed.
In addition to accreditation, there's also a reputation effect among employers. We know which of the universities in our region have strong CS programs, and which ones are not so strong. And there's a reason that employers prefer CS students from places like CMU/MIT/Stanford/Berkley/UIUC/etc. The names aren't just names -- those institutions have exceptional CS programs. I'm sure a student slips through the cracks here or there, but the median student from those institutions is almost certainly going to at least have a good background in CS.
> But we also know for a fact that having them decoupled can cause serious problems as well. For one you end up with brain dumps that study for the cert and not for the subject matter. We see this for MCSE as much as the SAT.
Frankly, I think the decouple-and-test model is substantially worse than the accreditation model. Have you seen the contents of the Computer Science subject area GRE? It's from the 1980s. The AP CS exam and model curricula aren't that much better -- definitely not what I would expect out of a CS 1 student at any decent university. In fact, I can't think of a single formal exam in CS that's actually a decent signal of even basic CS knowledge, let alone engineering skill.
Yes, I'm aware of accreditation and the process. I've served on a department advisory board for about 5 years now and have seen the process via ABET first hand. I hate to disappoint you, but these accreditation agencies are box-checkers and they don't do too much other than publish some guidelines and look at course material. The university could lose the accreditation and teach the same stuff and nothing would really change for students - in a vacuum student outcomes would be exactly the same except that as you mention...
> there's also a reputation effect among employers.
This has not much to do with accreditation. CMU, MIT, Stanford, etc... could lose their accreditation and nothing would change for the university. Their reputation is far stronger than the governing body. The exceptional programs that are there exist without consideration to ABET. It's just not meaningful. If they said "we are no longer complying with ABET" (at least for engineering) it would discredit ABET and not the university. Not all universities transcend this, but I'd say most brand name ones do (Ohio State, Michigan, Arizona, Georgia, etc.). I'd bet a survey of employers and students would show very little knowledge of the existence of many of these accreditation bodies. It's just a battle not worth fighting professors over, and the accreditation bodies don't look too hard because why kill the golden goose? Everybody just winks at each other. I guess think about accreditation bodies as insurance.
Anyway, that's just my take on these accreditation bodies. I'm sure some are better and some are worse.
But my main point was that education itself is decoupled from certification. The employers (as you mentioned) care about certification, but that is the degree from the prestigious university, not whether ABET says that the curriculum meets some standard. You can learn computer science or any other topic to a high degree of proficiency, but employers still care about the certification. So you might as well just get the certification if you care about education as a means to a job.
> The university could lose the accreditation and teach the same stuff and nothing would really change for students - in a vacuum student outcomes would be exactly the same except that as you mention...
This is definitely not true of regional accreditation -- a degree from an unaccredited institution isn't worth the paper it's printed on in many fields. Also, as you point out, it's a low bar. If a university is accredited it may or may not do a good job at education/assessment. But a university that loses regional accreditation is almost certainly doing a horrible job at both.
ABET is a bit different -- lots of quality programs aren't ABET accredited. But still, in traditional Engineering fields, losing ABET accreditation can also have a material effect on students' outcomes (can you even sit for the PE exam without an ABET accredited degree?)
> these accreditation agencies are box-checkers and they don't do too much other than publish some guidelines and look at course material.
Yes, there's no silver bullet and the map is never the territory. The only alternative I'm aware of is standardized exams, which, well, look at US K12 or the CS GRE.
>> there's also a reputation effect among employers.
> This has not much to do with accreditation.
Right, they are two separate things but both effect institutional behavior.
> But my main point was that education itself is decoupled from certification. The employers (as you mentioned) care about certification, but that is the degree from the prestigious university, not whether ABET says that the curriculum meets some standard. You can learn computer science or any other topic to a high degree of proficiency, but employers still care about the certification. So you might as well just get the certification if you care about education as a means to a job.
This we agree on.
> we do pretty much give diplomas to anything with a pulse
What's the metric for being the most educated nation? 'Cause ya know if it's "most diplomas per capita" or something and you freely give them out... we might want to rethink that lol.
Just something to think about I guess
The metric OECD uses.
Seems like a pretty fair assumption given that is the topic of discussion.
> since degree != education.
Quite true, but as everyone gains an education every minute of their lives, the most educated will be the oldest population. I'm not sure that's particularly useful information.
The efficient answer is a certification that employers will accept, and various competing educational pathways. And if your educational pathway was reading Byte Magazines that you found in your uncle's attic, and you actually learned enough to pass the certification, well, that's probably not the most efficient educational path, but if it worked for you, congratulations. You're certified.