News for hackers. Stuff that matters.
Re:OSSU: Path to a free, self-taught education in computer s... by CleverLikeAnOx on Tuesday July 06, 2021 @06:43AM (#27746534)
A lot of comments are dismissing this because it doesn't provide a credential upon completion. But you don't get mad at a hammer for not putting staples in paper, nor get mad at a stapler for not putting nails in wood. This is a tool that gives empowers you to educate yourself, not a tool that gives you a credential.

As someone with a deep love of learning and knowledge, I am delighted that this exists.

Re:OSSU: Path to a free, self-taught education in computer s... by narag on Tuesday July 06, 2021 @07:32AM (#27746973)
A lot of comments are dismissing this because it doesn't provide a credential upon completion.

Obvious solution would be decoupling teaching and certification. Actually, having both performed by the same institutions seems like a conflict of interest.

Re:OSSU: Path to a free, self-taught education in computer s... by mosselman on Tuesday July 06, 2021 @07:52AM (#27747150)
Another solution would be to have apprenticeship as you had them in olden days: You can become an apprentice at one or preferably a few craftsmen (IT companies) for a given number of years. They'd teach you, pay you and in the end evaluate you. You can do that in parallel to following something like the given materials in OSSU.

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.

Re:OSSU: Path to a free, self-taught education in computer s... by stadium on Tuesday July 06, 2021 @11:35AM (#27749947)
> Having certification and teaching done by one organisation _IS_ a huge conflict of interest

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

Re:OSSU: Path to a free, self-taught education in computer s... by smithrj on Tuesday July 06, 2021 @10:04AM (#27748713)
This exists actually for software development. I went through the AWS Software Development Engineer Apprenticeship when I made a career change from Military & Government work into Software.

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.

Re:OSSU: Path to a free, self-taught education in computer s... by williamtwild on Tuesday July 06, 2021 @08:56AM (#27747875)
The US still has appreticeships in skilled labor positions. Electrician and carpentry to nane a few.
Re:OSSU: Path to a free, self-taught education in computer s... by bmn__ on Tuesday July 06, 2021 @11:56AM (#27750222)
> I don't know enough about it

https://news.ycombinator.com/item?id=27662804

Re:OSSU: Path to a free, self-taught education in computer s... by stadium on Tuesday July 06, 2021 @12:47PM (#27751034)
> Obvious solution

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.

Re:OSSU: Path to a free, self-taught education in computer s... by rrrrrrrrrrrryan on Tuesday July 06, 2021 @06:53PM (#27755372)
I'm still kind of surprised that software engineers don't have the same certification process as structural engineers, civil engineers, etc. You have to work as a newbie for a couple years, then get a few professional engineers to vouch for you, then pass an exam, then you get your stamp.

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.

Re:OSSU: Path to a free, self-taught education in computer s... by ericmay on Tuesday July 06, 2021 @09:09AM (#27748013)
Education and certification are decoupled. The problem is employers insist on the certifications. So why bother educating yourself with the same material and not just getting the certification at the same time? It’s more profitable that way if your goal is to get a job.

If you want to just learn, there are no practical barriers for most people.

Re:OSSU: Path to a free, self-taught education in computer s... by thereddaikon on Tuesday July 06, 2021 @09:31AM (#27748259)
Formal education and certification are definitely not decoupled. You learn at the same university that gives you the degree.

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.

Re:OSSU: Path to a free, self-taught education in computer s... by throwawaygh on Tuesday July 06, 2021 @10:47AM (#27749343)
> You learn at the same university that gives you the degree.

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.

Re:OSSU: Path to a free, self-taught education in computer s... by ericmay on Tuesday July 06, 2021 @10:58AM (#27749493)
> 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.

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.

Re:OSSU: Path to a free, self-taught education in computer s... by throwawaygh on Tuesday July 06, 2021 @11:34AM (#27749936)
AFAIK ABET's process is different from regional accreditation, probably in part because ABET's historical roots were in Engineering where there is an explicit assumption of eventual external certification (the PE exam).

> 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.

Re:OSSU: Path to a free, self-taught education in computer s... by galoisgirl on Tuesday July 06, 2021 @10:03AM (#27748700)
Well, someone has to certify the university. They wouldn't stay certified long if they just gave diplomas to anything with a pulse.
Re:OSSU: Path to a free, self-taught education in computer s... by randomdata on Tuesday July 06, 2021 @10:51AM (#27749410)
As a Canadian, the most educated nation in the world, we do pretty much give diplomas to anything with a pulse. It doesn't affect school credibility, it merely pushes people to feel like they need even higher levels of formal education to compete.
Re:OSSU: Path to a free, self-taught education in computer s... by 908B64B197 on Tuesday July 06, 2021 @03:25PM (#27753147)
I wonder if it's related to the immigration system: having a degree can score you enough points to be able to immigrate (no matter how employable or if the degree is real) [0].

[0] https://www.youtube.com/watch?v=IHTg5zzFEKE

Re:OSSU: Path to a free, self-taught education in computer s... by ericmay on Tuesday July 06, 2021 @11:29AM (#27749846)
> As a Canadian, the most educated nation in the world

> 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

Re:OSSU: Path to a free, self-taught education in computer s... by randomdata on Tuesday July 06, 2021 @03:29PM (#27753191)
> What's the metric for being the most educated nation?

The metric OECD uses.

Re:OSSU: Path to a free, self-taught education in computer s... by ericmay on Tuesday July 06, 2021 @08:09PM (#27755940)
What’s that metric?
Re:OSSU: Path to a free, self-taught education in computer s... by randomdata on Wednesday July 07, 2021 @08:56AM (#27760562)
Whatever they state the metric is, I imagine.
Re:OSSU: Path to a free, self-taught education in computer s... by ericmay on Wednesday July 07, 2021 @11:59AM (#27762582)
Interesting. Well I'll just assume it's based on number of degrees and that it's probably not an accurate assessment of how educated a country really is, since degree != education.
Re:OSSU: Path to a free, self-taught education in computer s... by randomdata on Thursday July 08, 2021 @07:02PM (#27778673)
> Well I'll just assume it's based on number of degrees

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.

Re:OSSU: Path to a free, self-taught education in computer s... by ericmay on Tuesday July 06, 2021 @10:39AM (#27749238)
Could you elaborate on the differences here with formal education (which I imagine you mean through a university) and certification? Why would you go to the university and complete all of the course load but then not get the certification?
Re:OSSU: Path to a free, self-taught education in computer s... by whoisburbansky on Tuesday July 06, 2021 @10:46AM (#27749332)
Coupled in the sense that it’s the university providing the certification as well. Contrast this with certain national school systems where local high schools provide instruction but your final exam papers are graded by a centralized national authority, which is what provides the certification. Alternatively, going to law school but getting certified by passing the bar, which isn’t under the direct control of your law school.
Re:OSSU: Path to a free, self-taught education in computer s... by AnimalMuppet on Tuesday July 06, 2021 @02:53PM (#27752768)
The problem is that the existing education+certification process is staggeringly inefficient and wasteful. The other problem is that employers insist on certifications from an educational institution.

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.

Re:OSSU: Path to a free, self-taught education in computer s... by austincheney on Tuesday July 06, 2021 @08:04AM (#27747296)
A lot of comments are dismissing this because it doesn't provide a credential upon completion.

That’s rich considering how quickly (and aggressively) software developers dismiss all other forms of credentials (licensing, certifications, advanced degrees), especially on HN.

Re:OSSU: Path to a free, self-taught education in computer s... by commandlinefan on Tuesday July 06, 2021 @01:49PM (#27751925)
Well, I'm pretty sure the people dismissing this for lack of certification are the same people (like myself) who also dismiss the dismissal of all other forms of credentials (licensing, certification, advanced degrees).
Re:OSSU: Path to a free, self-taught education in computer s... by AnimalMuppet on Tuesday July 06, 2021 @03:08PM (#27752971)
HN isn't one person. There are a variety of people here with a variety of viewpoints. To expect consistency in what people say here is to expect disappointment, because you aren't going to get it.

There are a lot of software engineers who don't have any kind of certification, including a degree. Many of us at least know such people, even if we aren't that person ourselves. We're kind of skeptical of anything that says "that person isn't qualified to do this work".

Many other software engineers (I say "other", but it's not a completely disjoint set) see too many people show up at interviews (or even on the job) who can't program. Like, can't program at all. They'd like some way to weed them out.

And then some other people look at this program from a purely selfish point of view, and say "Learning some stuff might help my career, but I can do that without this program. But learning some stuff with a certification would help my career more..."

Re:OSSU: Path to a free, self-taught education in computer s... by LightMachine on Tuesday July 06, 2021 @08:41AM (#27747684)
Speaking of the subject, if someone DOES want a credential and already knows a lot of CS, are there good online courses that provide sped up process? I have been programming since 20 years ago, am a lead developer at a large company, but have no degree. Sadly some companies like Google do require it to even consider submissions, so I wonder if I should enroll an online course just for the paper.
Re:OSSU: Path to a free, self-taught education in computer s... by hpoe on Tuesday July 06, 2021 @09:57AM (#27748596)
Check out Western Governors University. It is an accredited online university formed back in the 90's and I believe is non profit as well so it isn't like the University of Phoenix or those other scam schools.

They have a competency based model where if you can demonstrate competency by passing the test and/or completing the project you can be done with the class, whether that takes you 3 days or 3 months.

You also play a flat rate for the semester and complete as many classes as you want at a time.

I did it I loved it, I'd been in the field and was able to breeze through some of my courses while the ones I wasn't familiar with helped me.

They also have a lot of classes that the test is an industry cert, so it's a cheap way to get some certs under your belt as well.

Re:OSSU: Path to a free, self-taught education in computer s... by AnimalMuppet on Tuesday July 06, 2021 @03:01PM (#27752867)
> You also play a flat rate for the semester and complete as many classes as you want at a time.

Oooh, I did not know that. So you could figure out what classes you want, study for them on your own, then pay for one semester and pass all the tests? If you've got the discipline to study with no feedback for a year or two, that could be a really inexpensive way to get a degree...

Re:OSSU: Path to a free, self-taught education in computer s... by hpoe on Tuesday July 06, 2021 @05:54PM (#27754846)
It is a really inexpensive way to get a good degree. The one caveat is that they already have determined the classes and the courses you just choose what order you go through them in. For example I am currently getting my masters, and someone has posted how they managed to knock out the entire degree (8 semesters) in 2 months. (The disclaimer was he had worked in the field for close to 10 years in various positions, so everything in the degree was second nature)

I got my degree in 18 months, plus one semester of a local college prior. But yes if you've got the discipline and motivation you can get your entire degree in 6 months for about 4 grand.

It really is the way of the future in my mind.

Re:OSSU: Path to a free, self-taught education in computer s... by manquer on Tuesday July 06, 2021 @09:35AM (#27748296)
Some companies/teams will not recognize online courses, some will only consider from "good" universities, so worth checking before you enroll.

However in my experience such organizations are really a waste of time if they insist on a degree for people with a lot of experience, every internal promotion will have similar and sometimes unreachable barriers.

Re:OSSU: Path to a free, self-taught education in computer s... by ilyu on Tuesday July 06, 2021 @02:07PM (#27752171)
In France, there's a system called VAE (acquired experience validation) which is a mean to convert experience to a credential. It requires to prepare a complete file with an university. The VAE acknowledge an equivalence with an university degree
Re:OSSU: Path to a free, self-taught education in computer s... by rufus_foreman on Tuesday July 06, 2021 @04:16PM (#27753686)
You're a lead developer at a large company, are there any universities near this large company with CS degrees?

People are going to consider "online course just for the paper" to be somewhat of a scam.

So, just for the paper, no.

Re:OSSU: Path to a free, self-taught education in computer s... by ChrisRR on Tuesday July 06, 2021 @07:35AM (#27747006)
Exactly. I think if you're the sort of person who can self teach yourself an entire CS degree in your spare time, that's going to look very good on your CV, accreditation or not.

The issue would be getting past the automated CV checkers or recruiters that will throw out any applicants that don't have a certain grade

Re:OSSU: Path to a free, self-taught education in computer s... by austincheney on Tuesday July 06, 2021 @08:12AM (#27747389)
Nobody looks at grades unless you are a fresh graduate with nothing else to populate on a resume.
Re:OSSU: Path to a free, self-taught education in computer s... by ganafagol on Tuesday July 06, 2021 @09:38AM (#27748338)
With less than 5 years of experience it's definitely a factor. If your straight Cs and B- and only have 3 years in some junior role, you're really not prio 1 interview material.
Re:OSSU: Path to a free, self-taught education in computer s... by austincheney on Tuesday July 06, 2021 @11:05AM (#27749567)
Then all my interviews (and coworkers) imply a radically different experience. Education is just one or optional lines on a resume that nobody looks at. You don't need a CS degree (or any degree at all) to be a developer.
Re:OSSU: Path to a free, self-taught education in computer s... by ChrisRR on Wednesday July 07, 2021 @06:36AM (#27759487)
I think it depends on your speciality . If you're something like a web dev where there's probably 100 other people applying for the same job, then it makes it easier for other CVs to be considered over yours.

Something more specialist, they might give more time to consider your application

Re:OSSU: Path to a free, self-taught education in computer s... by nicoburns on Tuesday July 06, 2021 @06:45AM (#27746552)
I think the reason fo this emphasis is that there are already plenty of resources for self-learning CS. Indeed a lot of the mainstream universities make their course materials available. The bit that is not typically available is the credential, so if we truly want to disrupt the edcuation model then that's the bit that needs to be solved.
Re:OSSU: Path to a free, self-taught education in computer s... by j45 on Tuesday July 06, 2021 @08:43AM (#27747704)
This type of logic would say there no point in having more than a few CS programs worldwide because it already exists.

Credentials historically are built in the brand of the institution, a clock which is starting to tick.

Would you care for the credential of an institution if it goes out of business in the next 3-5 years?

Re:OSSU: Path to a free, self-taught education in computer s... by nicoburns on Tuesday July 06, 2021 @03:29PM (#27753187)
> This type of logic would say there no point in having more than a few CS programs worldwide because it already exists.

Well... yes. If they were all open programs then that may well be true. Of course there's value in diversity. But it does seem like a massive waste of resources that we have students paying thousands for tuition they could get much cheaper if it was shared around more widely.

> Would you care for the credential of an institution if it goes out of business in the next 3-5 years?

That depends entirely on whether my credential was still accepted beyond that point. But in any case, I don't see why a new credentialing organisation should last any less long than an older one.

Re:OSSU: Path to a free, self-taught education in computer s... by psiconaut on Tuesday July 06, 2021 @07:10AM (#27746762)
yes, but please consider that pursuing such disruption and getting a self-taught education might be orthogonal problems. event though there are many resources, I appreciate the effort put into curating a selection of those.
Re:OSSU: Path to a free, self-taught education in computer s... by j45 on Tuesday July 06, 2021 @08:41AM (#27747679)
Self directed learning is an invaluable skill for anyone, credential or not.
Re:OSSU: Path to a free, self-taught education in computer s... by ganafagol on Tuesday July 06, 2021 @09:39AM (#27748355)
While that's true, most of the valuable employees have 1 top skill: communication. That's neither trained nor witnessed by having gone through 2 years of I-did-this-alone-at-home.
Re:OSSU: Path to a free, self-taught education in computer s... by j45 on Tuesday July 06, 2021 @10:10AM (#27748814)
Learning how to learn is more of a master skill, under which learning tech or communication falls.

Communication is critical but can lead to non-tech people talking about tech, too. Need both.

Theres nothing about self-directed learning that says one couldn’t do it on the job, or doing other things. Work integrated learning one example.

Conversely, suffering group work in post secondary doesn’t always guarantee excellent communication skills. It’s another way (for the few) to learn to work with people who might not be able to work with each other. There is lots of self directed learning needed in post secondary too, only they call it learning how to think.

This program in question appears to be part time.. which leaves time to not be alone at home and instead be scrolling the world through a little window.

Re:OSSU: Path to a free, self-taught education in computer s... by foolinaround on Tuesday July 06, 2021 @11:04AM (#27749551)
Does the 4 year education in college improve that skill better?

Most likely, the self-taught person is also doing some other job, etc as well. So, he is managing a tougher-than-normal schedule, and communication/planning comes into play for sure.

Re:OSSU: Path to a free, self-taught education in computer s... by ganafagol on Friday July 09, 2021 @04:05AM (#27781471)
Not sure about the loner generally having an edge over college here. I had to communicate, collaborate and team work plenty back in the college days.