Oddbean new post about | logout
 The most amazing thing is how most of them have never used version control software and that's legit like 25% of software development. When Git course? 
 git is unteachable. Its like driving, its a skill that needs to be developed with practice under supervision. 
 not my experience. They all use git for everything after their first programming discipline. Specially after the first time they miss some assignment due to a broken laptop or confusion over manually saved versions.

And they learned git when I was still using svn (decades ago) 
 I didn't learn Git until about halfway through college.  They don't teach it right away in schools, all the time. 
 We haven't touched on version control, at all. We're all map sorts and boolean algebra. 
 That's because many college CS professors come to CS out of a pure math background.  Version control has way more to do with software development practices than computation theory. 
 Yeah, we had one sw development course, where we learned about the difference between waterfall and agile, and that was that. 
 Real agile has never been tried.