Why are most programmers really bad at explaining programming to beginners?

Also went to a Russell Group, there were some that were just incomprehensible. First year we started out with a prolific researcher in fluid mechanics teaching us basic analysis/calculus, he was replaced and suddenly the topic didn't seem quite so impenetrable. Another was an excellent choice for first years because his research was directly related to teaching advanced maths. I always liked discrete maths more but I think part of why I kind of specialised in it over my degree is because a lot of the calc & mechanics lecturers were incredibly smart but very bad at breaking it down for intimidated undergrads. I passed most of those modules by using every resource besides their lectures.

/r/NoStupidQuestions Thread Parent