|
|
|
|
|
by skocznymroczny
2344 days ago
|
|
While I also find it questional, perhaps it will lessen the effect of a degree. In the end, you shouldn't need a degree if you have the skills. Nowadays, it can be hard for self-taught developers to get in the industry, just because they don't have a paper from a famous university. |
|
A university degree has multiple purposes.
As a student, you want to learn stuff and network with fellow students and get a paper.
As an employer, you see that the applicant has work ethic, knows the cultural norms, can obey orders, can interact with people in the field etc. And also that they have a fundamental knowledge of the field.
However, a university degree in computer science is not and should not be expected to be a developer training course.
It's very feasible to become a developer in a self-taught way and work productively in industry, building websites, CRUD apps, mobile apps etc. No need for a degree here.
It's much less feasible to self-teach computer science and math and so on. A university program will force you to do it even when it's not pleasurable. But it won't teach you practical web design skills etc. because that isn't its purpose.
What we have today is definitely a bad arrangement. Many students study a field they are ultimately aren't interested in and won't use, just to fulfill employers' requirements.