You could use the same definition on software developers, too.
Maybe so. For mediocre ones, perhaps. I'm not a software developer anyway. Sorry if this will disappoint you, but I'm actually in mktg/sales.
Means nothing to me what you personally do for a living. I'm pretty sure there are aparatchik sales people, or at least I'm quite confident I might've dated a few, admittedly rare, in my youth..
I didn't mean all businesspeople or all anything. I meant the mediocre MBA types who shuffle around from company to company and try to monetize units of... wait... what is it we sell again?