Sorry, but does sound a bit elitist. Coding has become a somewhat skill set among some blue-collar workers, and have seen some good stuff come from electricians, plumbers, and mechanics.
I know many civil, mechanical, chemical, and electrical engineers that write good code to solve important problems. I know few programmers that know anything about circuit design, plumbing, carpentry, etc. But do believe that the programmers that frequent HN are probably more apt to be multi-skilled and a more renaissance-type of person.