|
|
|
|
|
by dijit
1484 days ago
|
|
I think the author is conflating vocational education with university curriculum. It is often the case that universities offer courses that are much more theoretical than the practical application, even medical studies to some extent begin with very high level concepts and theories; the reason for this is because they’re attempting to optimise for better understanding of the underlying foundations of the discipline than for any particular job. Vocational qualifications are extremely handy, but they have a bit of a bad reputation these days. Code academies are not seen as prestigious, despite being the authors ideal. The game assembly (TGA) is one such vocational studies program in southern Sweden with an excellent reputation in the local community for churning out quality (junior) game devs that are ready to work, but suffers with backend programming sections still; since most people who do game dev do not enter to be in the backend. I would be extremely happy to return to apprenticeships, I would have killed for one going into this industry, but given that employers only care about getting new mid-levels or seniors and not investing in what they already have: it’s always going to be a losing battle as the invested talent atrophies and leaves to go to other places. |
|
To me, what they’re saying is that CS has a point of view that is so narrow and constructed from such a limited perspective that it’s actually harmful to society as a whole.
i.e. CS is removed from science as a whole, not by virtue of being too theoretical but as a result of being applied, but in a very skewed fashion. CS practitioners have a lot of power in society and ethical norms are lacking, so this has consequences.