This is no shit..
Boss - a non-engineer who some-friggin-how got to manage engineers. I was young and didn't know that this is normal.
Me - Software geek dood. SOFTWARE..as in... NOT Hardware.
Boss: *Hands me a piece of hardware I've never friggin seen before* Why doesn't this work right?
Me: *puzzled look* I don't know, sir. I've never seen this before. Do you know what it is?
Boss: *gesturing to the piece of hardware* No, but it doesn't work right.
Me: *thinking to myself* You know I'm a software guy and if YOU don't fucking know what it is..then how IN THE FUCK do you know it doesn't work right?!?!
Thus I was introduced to reality and it's gotten worse from there.