I'm a INTJ developer. While I lack the empathy component, I've analyzed the work of Jung, Briggs, Myers-Briggs, and Kiersey. It holds true as a good rule of thumb. I find my relations with other people are strongly influenced by N vs. S and I vs. E distinctions. I find myself having an especially hard time communicating with S types.
Like most stereotypes, the MBTI is useful for putting a person in context. But for me, individual character is always going to be the final judge.