The Software Industry and Computer Programmers
A google employee once wrote an article in which he said something like:   "Often  we would interview a programmer who had an incredible amount of  knowledge on a wide range of subjects, but couldn't program Hello World  in any language."   It's really amazing how many people  in the software industry simply know nothing about programming  computers.   We're talking about core technical people such as Product  Managers - not people in unrelated departments such as marketing - who  have big plans and strong opinions on everything related to technology,  but lack basic technical skills.   To put it in perspective, imagine an entire department of road planning where no one really knows to drive.