Tuesday, April 28, 2009

YOUR BLOG IS FALSE

So J-Dog says my blog is false and that while IDEs and version control is important, universities aren't particularly good at teaching them so industry should teach it.

One could argue that industry doesn't even really teach, so they are at least as bad at it as anyone else.

I think it's agreed that you can classify the Stuff J-Dog Wants Taught as more fundamental, i.e., hasn't changed much in years (admittedly, algorithms and finite automata being relatively recent areas in computer science, some 50 years old) and Faddish Stuff, as in IDEs and version control.

Linear algebra, etc. all are rather "singular". There isn't X flavor of linear algebra and Y flavor of linear algebra, there's just linear algebra (feels like an Obama geek declaration). But there is a version of this IDE vs that IDE, and this version control vs. that version control, thus it has a faddish flavor, a technological contrivance, and to learn one might give you an overall flavor of all things in the class, but you may find yourself incompetent in a rival product.

And I can see that being distasteful to the university cognoscenti.

No comments: