Fun exercise: run down this list and think about which ones would have been relevant 10 years ago, and make guesses about which ones will be relevant 10 years from now.https://twitter.com/jimmysong/status/987662491730657280 …
In Aero/Mech engineering, we had a similar set of 'meta-skills.' These were adequately taught in prof. development and team-oriented classes.
-
-
'Here's how to use git' is a weekend workshop. 'Here's how to use git effectively in a complex multi-person project' is worthy of being a gradeable part of a class.
-
I mean, I continue to believe it is not possible either to teach git or to learn it, but that's a separate discussion
-
Replace git with whatever you want. The point is that the list above is largely intersected with collaborative skills, which can be trained.
-
Oh, absolutely don't replace git with something I want. Git is what they'll use in the workplace But my point is, git is more complicated than it should be in a way that increases the amount of time you need to spend on it to teach it usefully
-
I feel like this discussion is focusing on a specific thing when I was using it as an exemplar of a general matter. I don't disagree with your point per se.
-
Sorry, my point was just, if you give someone the half an hour version of git, they won't know what to do with "detached HEAD". I was trying to concur with your point about learning-for-real-world-use-requires-more-time but tripped on my own snarkiness
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.