That's exactly how they think. Coders tend to employ systems thinking to a fault, where they reduce something very complex to fit a too-simple mental model. It's like going into a room with a lion and thinking it's a house cat because they're both shaped the same. Failing to take note of the key differences will quickly lead to your demise.