Back in the day I worked with a project manager who would edit a spec in Word and save it, not tell anyone she'd done it, then be angry the next day when she launched the software and it hadn't changed. Because that's how plain English programming works: magic elves.
I had another colleague at a different job, a chemistry PhD so (on paper at least) a smart guy, but he genuinely could not get his head around the idea that software was something that was written. Software was something that was found and the skill was like the skill of being a gold prospector in the hills panning for that program that would do what you wanted.