Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Crost41083yRather than a failing of the whole programme I would say this is a failing of education. I did a CS degree and I could have gotten through it with only one exam on basic sorting algorithms and no other experience in programming. If they did it properly and included practical parts it would be a lot better.
-
In Germany there are universities of applied sciences where courses are less theoretical. The courses are usually slightly different as well, instead of universities' "computer sciences" those have "applied informatics" or similar, depending on the UA (mine has "IT security and mobile systems" and "application development and media informatics"). I think the Netherlands does have UAs as well.
Although historically degrees from an UA were seen as "less worth" compared to a (regular) university degree, in surveys employers found degrees from UAs more useful.
Additionally combining work and study is not uncommon here ("dual studies"), sometimes doing a "lesser" nonacademic degree (Ausbildung) in parallel.
Those nonacademic degrees can also be done alone or before studying and consist of 50% school and 50% practical work. -
@sbiewald
Yeah it might very well be that it's more of a culture problem.
My employer hired some CS graduates from a prestigious university and was surprised that all they did was muse about super formalized architectural patterns, and got zero practical work done except from the suggestion "we need to start from scratch and write everything in Scala".
I think there's actually good use for theoretical CS at the high end —nVidia needs their ML researchers to work on water flow simulations, YouTube needs algorithm tweakers, and what not.
The culture problem might be employers thinking that CS graduates with a master degree will build a REST API faster instead of slower than the average Associate or even basement-self-educated medior. -
@bittersweet I very much agree with your proposal to combine work with the study. Only in a work environment we can learn invaluable lessons, be it in communication skills, organizing your shit or how to use some software to be productive.
-
here we have mandatory internships, can't get a diploma otherwise. it's a pain documentation wise but it's as hands on as it gets
-
which is exactly why in my country we actually have two uni study programs related to IT.
One is called Computer Science, and it's the theoretical, research, principles-focused thing.
The other is called "Applied Informatics", and it's the practical "how to be a skilled paid programmer of whatever programs are being made as products". -
jeeper59683y@Midnight-shcode but you know which degree recruiters are looking for? Hint it’s not the one that would make sense
Related Rants
-
JsonBoa17Most kids just want to code. So they see "Computer Science" and think "How to be a hacker in 6 weeks". Then th...
-
vane1start teaching people how and why to delete code instead of teaching them only how to write code compare func...
-
PonySlaystation0I think what would help is to teach them these things: - awareness for security in code - how to use a fucking...
I think the main issue with Computer Science is that it's considered an Academic study, while 99% of work is very much dynamic, quickly evolving and hands-on.
I think all forms of (higher) education should be part time, starting at 4:1 college/work, gradually moving towards the opposite.
Currently, combining work and study is only done for "lower level" education, at least in my country: For example a car mechanic needs to work on actual cars, and barbers need to cut actual hair.
To me, it makes sense if engineers work on actual software, during their education.
It also feeds back into the education itself, when companies are paying for courses and the course doesn't teach practicalities, there's a lot more feedback to the colleges on how to adjust their material.
rant
wk299