In the U.S should programmers be licensed to practice much like electricians must be licensed to practice in the state they are in?
Personally I would be opposed to such an idea due to feasibility and political issues but I am curious what others think.
Thoughts...
I could see some merit to the concept and with software being a mission critical component for so many systems I see the social need for some sort of consumer protection.
I have also discussions with non-programmers about a lack of a programmer "code" (usually in the context of explaining why programmers are not interchangeable commodities)... for example, to my knowledge, electricians need to wire to code and it appears to be fairly easy for another electrician to follow up on a previous electricians work. The same is not true, in my experience, with programmers.
Is there enough peer policing of the industry? Should there be more sites like The Daily WTF?
Does vendor certification provide enough consumer protection?