The simple answer is "No". The more complex answer is "What's this 'code' stuff?". :-)
Seriously - non-developers don't understand programming. Not at all. Not even a little bit. Even the ones who've written some formulas in Excel and think that they are therefore "software developers" are not possessed of Clue #1. To someone who took a Basic programming class way back when programming is all about '10 PRINT "HELLO WORLD!"', and everything else is just...details. And details are so easy to gloss over, misunderstand, and/or ignore, and...well...programming is just details, isn't it? :-)
IT managers who've never coded (especially IT managers who've never coded) don't Get It. Knowledge isn't gained by proximity, but try convincing them of that... Even managers who once-upon-a-time were developers, back in their salad days when men were men, computers were water-cooled, and COBOL was the up-and-coming new technology - still don't Get It, especially when "It" is defined as "something that didn't even exist 35 years ago" such as the Web. (I've read anecdotes that when Windows 1.0 was being developed, Bill Gates just didn't "get" event-driven programming. As the Beatles didn't quite say, "Money can't buy you clues" :-).
And this is fine (up to a point :-). I've been developing software for a Long Time (I'm 53 - started learning how to program when I was 16 - and I'm still learning), but I don't know how to do what other people do very well. I can bang nails into boards well enough that things don't fall down, but my 81-year-old uncle was a professional carpenter his whole working life has forgotten more about carpentry that I'll ever know. My neighbor on one side is a plumbing/heating/air conditioning guy - I know enough to know when to scream for help, but I'm no plumber. My other neighbor - great salesman and heavy equipment operator - and I'm neither.
Share and enjoy.