>Your point here is that I would need to know all programming syntax in every language in order to manage a programmer. I don't agree with that.
You're putting words into my mouth. I said he needed to know where and why they need ice, not how to run the ice machine and drive the fucking trucks to deliver it. IOW, he needs the basic theoretical knowledge to understand how to do his job.
To continue with your analogy Brown would be mystified by a mouse.