It's an open question just how many of the skills of both developers and designer are "inherent".
I've certainly noticed that the designers at my company operate on a different design plane than I do. However, that could be because they're designers - this is what they devote their professional life to, just like how I devote mine to programming. Immersing yourself in anything changes your perspective.