In computing turning the obvious into the useful is a living definition of the word 'frustration'.
I think it is inevitable that people program poorly. Training will not...
Today computers help us making the music. It's really a tool.
The practice of executing such offenders is a relic of the past and is inconsistent with evolving standards of decency in a civilized society.