Wow! I evidently touched a raw nerve with my defence of programmers. But if most of you who objected had scrutinised my defence more carefully, you would have seen that it was intended for 'the best programmers', not all.
But, thanks to everyone who felt compelled to respond. Gives me a whole new insight into your world.
To give you all some background, I am based in Zanzibar, an autonomous island in the Indian Ocean, part of Tanzania in East Africa. Compared to you guys, we IT people here are really in the third world.
Experience is a bad teacher whose exams precede its lessons