In my first "real" computer science course, it was made clear that what was important was the thought process, not language or platform. We spent only two weeks learning the language we'd be working in. The rest of the semester was algorithms and efficiency. In four years, I used four programming languages on two platforms.
Are today's schools and universities giving up platform and language diversity in the name of cost-efficiency or simplicity? If their students aren't learning how to learn in this field, they are putting out computer technicians, not computer scientists.
The best of ZDNet, delivered
ZDNet Newsletters
Get the best of ZDNet delivered straight to your inbox



