1. How do you think your Operative spec is perceived by other classes?
No idea. Don't PVP. Play for the story line.
2. How do you perceive your own spec?
Awkward, weak but intense - since the sniper class is the first time I've come across a sniper who can't conceal and has a big flashing advert in front of them - I try to play this class as a hybrid (lethality/concealment) sniper in PVE, who has stealth, works from range but also tries to be a utility class, taking things even more slowly than my hobbled Shadow, again mainly by over-levelling.