You are reading a single comment by @crossedthread and its replies. Click here to read the full conversation.
  • In an entirely non-rude spirit, if it had anything to do with being able to visualise concepts, my experience is that people in computer tech are no better than the rest of the population and possibly worse on average. I don't know if that's because of the pool of people drawn to the field (which is a lot more diverse than it used to be) or because bad teaching saps their imagination. You only have to look at the code so many of them write to see that.

  • Really sad if so :(

    Educationally, computing is one of those fields that suffers particularly from "Those who can...", the gap between industry and academic wages and resources being so huge. There are some centres of real excellence and a lot of mediocrity. The range of people choosing to study/work in computing is much broader and more diverse than it used to be, which ought to help improve the creativity and variety in teaching as well. Counterbalancing that, though, is pressure on the universities/colleges to prioritise practical modules on industry-standard tech. I know one place that had some really inspiring educators on the staff, but their very engaging and creative content was steadily marginalised or removed; getting practical things done in Python displacing original thinking about computing fundamentals. So it goes.

About