According to Wikipedia:
"A devil's advocate is someone who, given a certain argument, takes a position they do not necessarily agree with (or simply an alternative position from the accepted norm), for the sake of debate or to explore the thought further. In taking this position, the individual taking on the devil's advocate role seeks to engage others in an argumentative discussion process."

I constantly play devil's advocate, I also want to see other people's side of thing and I have a bad habit of trying to have other people see all sides as well. It drives my friends crazy so I try to tone it down whenever possible...it rarely works.

I love playing devil's advocate! I find that people often say they believe something that I don't think they actually know anything about or give an opinion as if it's a fact.... so rather than confront them, I play devil's advocate to provoke them into either accepting that they are ignorant on the topic or that what they have just said is only an opinion.

Yes.
I have had to do it in my last job.
I'm not bad with it too...until we got a new boss.
Then he wanted everything a certain way, and could not see the forest, for the trees.
Our work was very difficult, and it needed at times a person who could do the DA.
Sadly I had to leave, he drove me insane.
Could not think outside of his own world.