Salesmen should get paid a lot. The job is psychologically brutal. Prospecting can make you feel like shit. And the action of putting yourself out there can feel totemic of baring everything about yourself that you consider embarrassing or not up to par.
Check this out. I have been reading this book over the holidays in order to diagnose some of my issues with prospecting:
The Psychology of Sales Call Reluctance.The authors have determined a taxonomy of 12 separate and deep-seated "mental hangups" that afflict those who must make initial contact with prospects.
The book also has prescriptive therapies to help with or eliminate the problems.
I identified about 5-6 from their set of problems that I definitely have.
From reading this book I am wondering who, exactly, is a "natural" sales person who has none of these reluctance symptoms.
So it's fluffy but it's hard work of a different sort than programming or other IT work.
Here's a war story from a co-worker (techie) that went on sales calls with the sales person, who did the "intro" and then the techie made all the magic happen and answered all the questions. It wasn't long before he found out how much the sales person was making and asked for a cut since the sale wouldn't happen without him. They said no, so he found a better job.
I have a friend who is a sales engineer - exactly the role you're describing - for an IBM business partner. When I lost $30K in the stock market a few years ago, he lost $400K. That gives some relative idea of his assets. He's made a shitload in sales.