3 ms·
I guess the important part is that it should not be a requirement. Offering optional courses on products, maybe, but don't give any credits towards a degree. A
by zAy0LfpBZLC8mAC 13y ago
I guess the important part is that it should not be a requirement. Offering optional courses on products, maybe, but don't give any credits towards a degree.
After all, why do you expect to be taught photoshop? Because it's a de-facto monopoly! What is one of the reasons for it being a de-facto monopoly? Because it's being taught (as a requirement) in schools! That's positive feedback supporting that de-facto monopoly, and that's bad, as it presents a barrier to entry of new market participants. And it's highly questionable that it is good for the students that they get to depend on a de-facto monopoly for their work, as that, for example, probably makes it more expensive for them to work in the field.
For github, it's similar. Teaching git is perfectly fine, obviously, as that is free software, so the knowledge that you gain there you can use without any restrictions, teaching github is not, as that makes it easier for github to gain customers, at the expense of its competitors, and makes it more expensive for the student to become a customer at a competitor.