One thing I'm learning while being both a developer and an interaction designer is how different the thinking is. It's like I’m using two completely different parts of my brain for this. It would be nice to examine this deeper and understand the psychology behind this. But for now I just have to accept it.I think the mental process, despite being a creative process, during software development in some way blocks my perception and vision of the user and how the interface is accessed. It's not always like this but when I get into a flow it is. I make the silliest mistakes, cutting interaction corners and are plain rude to the user. But if I'm thorough during the interaction design phase, and refrain from thinking code it usually ends well. But the key is to shift focus 100%, anything less is suboptimal.Anyone with similar experience?