You're getting downvoted because it's pretty rude to say it out loud...
But honestly, I thought exactly the same thing. I consider myself pretty damn skilled in the areas where I focus, but in all others you could drive a Mack truck through the gaps in my knowledge.
In any kind of fruitful working relationship, I'm expecting to be both on the giving and receiving end of those conversations more than occasionally... otherwise, what's the point of even collaborating?
Either OP is a) working with idiots (in which case, quit yesterday), or b) he's not valuing the skills they're bringing to the table.
If they are ostensibly in the same role as him and should know better, see (a).
I think it depends on how you read mikestew's comment.
I am a physicist and I can relate to his experience. Sometimes friends/family will ask me absurd, ignorant questions and I have to pause to figure out how to answer them. But just because the questions are absurd or ignorant doesn't mean I disrespect the questioner or their other areas of competency. I think it's awesome when people have the curiosity and the confidence to ask questions that risk being ill-posed.
Taken at face value, mikestew's comment seems fine to me. I guess it depends on how much disdain you read into his usage of 'absurd' and 'ignorant'. Perhaps he meant them literally, with no connotation implied. I guess only he knows. And when the OP's intentions are not clear, it's probably not best to respond with a rude remark.
Your (a) and (b) do not nearly cover the scope of possibilities here. They don't even address the (more realistic) situation suggested video: You don't have to be an idiot to have a less-than-complete understanding of the technical underpinnings of a project on which you're making decisions and to make suggestions that are impossible and, potentially, quite stupid from the point of view of someone versed in the tech.
You also don't need to be undervaluing someone's skill set to see their lack of understanding of a project's limitations and requirements as a detriment and impediment to your progress; it is, and acknowledging it as such does not require being a jerk, nor does it necessarily make you a jerk.
If you're saying "man, what an idiot you are" to people who suggest things that aren't possible, feasible, or sensible, then yeah, you probably have some growing up to do (of course, most of us do anyway). But that's not the same as addressing someone else's very real problem before it makes your responsibilities intractable.
But honestly, I thought exactly the same thing. I consider myself pretty damn skilled in the areas where I focus, but in all others you could drive a Mack truck through the gaps in my knowledge.
In any kind of fruitful working relationship, I'm expecting to be both on the giving and receiving end of those conversations more than occasionally... otherwise, what's the point of even collaborating?
Either OP is a) working with idiots (in which case, quit yesterday), or b) he's not valuing the skills they're bringing to the table.
If they are ostensibly in the same role as him and should know better, see (a).