However, when I was seeking permanent employment I understood that it was not my circus and not my monkey's. I had to jump through the hoops. The same for coding as it was product management as it was for consultancy.
Rather than complain, why not invent a startup that acts as a universal badge of coding ability and is widely accepted as the industry standard for benchmarking technological ability...
The post just screams (once again) "I am a coder you should simply accept my genius and leave me in peace to work."
Law of averages just tells you that there is a bell curve of ability...at least some of the individuals on Hacker News are precisely the individuals that white boarding and puzzles are designed to catch.
Production never goes down, critical errors don't arise and time-pressure tasks are rare.
My point is; you are neither psychologist nor professional human resources executive search.
Your reasoning for not conducting testing interviews is flawed and can be challenged at every juncture precisely because this is not your area of expertise.
It's not mine either but I am not advocating sweeping policy changes across an entire professional landscape.
If you feel there is a better route; then write up, test it, get it peer reviewed and implement it.
Since you are constantly referencing the legal system you should remember it is the prosecutors role to prove the hypothesis. It is not on the defence to disprove it.
Merely rebutt sufficiently.
You have not made a single compelling argument for not testing coders with the current model.
Plumbers, unlike computer programmers, are typically hired purely by referral or a small amount of marketing. Again, you make a terrible analogy.
A plumber got hired because
A) The risk of a bad plumber is less threatening than the leaking faucet I have right now.
B) a friend said they were a good plumber.
Since JavaScript refactoring is not as pressing as a leaking tap the hirer can take their time and subject you to a rigour out process in order to ensure that the millions of pounds of intellectual property you have access to will be handled in the correct manner.
I agree with the top voted response; the perception is engineers are beginning to whine about everything.
Not you fault, you are just one part of the sum but that sum is sounding more like a spoiled brat than ever before.