3 ms·
I would not expect a university to teach git. Maybe the theory of version control systems, their history, or a comparison of different version control systems.
by swehner 10y ago
I would not expect a university to teach git. Maybe the theory of version control systems, their history, or a comparison of different version control systems.
But not how to use the tool.
- sergiosgc 10y agoI agree. Class time is much too valuable to be lost on such minutiae. However, I'd expect a good university to: a) Explain the value of version control and actively promote its usage b) Drop some hints on which good version control systems are out there, one of which is git, then let students pick, learn and run with their own choice It'd take all of half an hour, with great benefits for students.
- ufmace 10y agoI agree because of the large variety of version control tools. Git is great IMHO, but not every company uses it or can easily switch to it. Teach some theory or the basics of a few different systems and their pros and cons, but I don't think diving too deeply into only one is a good idea in a university environment.
- mathieuh 10y agoPerhaps not specifically git, but ANY version control would have been good. We were told to version control a group project, but all we were given was an SVN repo and told "if anything goes wrong, email this address". Personally I would expect tuition through the use of a tool, that tool doesn't have to be git, it just so happens to be the tool I've had the most exposure to.
- Jarwain 10y agoI had to take a class, Principles of Software Engineering, that was a sort of hands-on class. We went over different methodoligies like waterfall vs agile, scrum, the use of kanban boards, design documents, and the use of version control. The version control lession was basically an assignment saying "do the Udacity git course". Alongside this, we had a group project where we had to, well, develop something.