Of course it's good always to learn new things, but expecting everyone to be able to "plan an invasion, butcher a hog.. program a computer" is a rhetorical judgement on the potential of humans that ignores the realities of the modern world.
Of course it's good always to learn new things, but expecting everyone to be able to "plan an invasion, butcher a hog.. program a computer" is a rhetorical judgement on the potential of humans that ignores the realities of the modern world.
There exists jobs for "pure programmers", but most programmers should have at least a basic understanding for the problem space they are solving. Bonus points if they really understand it and still listen to the full time experts of the field.
The interesting part is that it says "specialization is for insects". Eusocial insects are amazingly successful from an evolutionary point of view, and their social structure is one of the only things in nature humans can't match. Being more like insects is actually progress.