DEV Community

Discussion on: What computer science concepts should devs without a CS background prioritize learning?

Collapse
 
dueppecn profile image
Christian Dueppe

From all the stuff I had to learn for my degree in computer science, in the real world the most valuable two topics turned out to be the courses about parallel programming and correctness of computer programs. The latter is pure theoretical knowledge, but the skills I have aquired there are an invaluable asset when it comes down to analysing buggy software. The first is really helpful when you have to live in an asynchronous, multi-process world. And who has not to nowadays.