Every developer should be forced, I believe, to read Arthur C. Clarke's story Superiority ( https://en.wikipedia.org/wiki/Superiority_%28short_story%29 ) and to reflect on its application to their profession.
EDIT: Story can be found here... http://www.mayofamily.com/RLM/txt_Clarke_Superiority.html
Well worth a few minutes. Not that teaching it would help much, wisdom rolls off people's minds like water off a duck's back.
Well worth a few minutes. Not that teaching it would help much, wisdom rolls off people's minds like water off a duck's back.