3 ms·
It's not a question of how useful VCS is. It's a question about what the role of universities is. In the US/Canada college degrees are generally not directly t
by ng12 10y ago
It's not a question of how useful VCS is. It's a question about what the role of universities is.
In the US/Canada college degrees are generally not directly training you for a career -- that's what internships are for. My position is that this is the right approach. I will have a lifetime to perfect my git skills, but I only had four years to learn about programming language semantics from a recognized expert in the field.
- wolf550e 10y agoHopefully your CS degree made you write code and submit code for evaluation. Asking you to write code and not teaching you how to use version control is wasting your time fixing problems with your code that are easily solved when you have version control. Being taught how to use version control leaves you more time to learn about programming language semantics. Also, a university that gives CS degrees to people who cannot actually work as programmers is doing a disservice to their graduates, even if the university intends for everyone to continue with post graduate studies and go into academia. At the very least, your doctoral advisor will need you to write some code for them, and you better be able to do it.
- vacri 10y agoMaybe not perfecting the crazy deeper parts of git, but the basic idea of VCS is pretty fundamental.