Programmers v Salespeople

  • Comments posted to this topic are about the item Programmers v Salespeople

  • 20+ years as a technology professional, so just guess my answer to this question. PLEEEEEEAAAAASE. Are you kidding me?

    [font="System"]Jay Quincy Allen, Managing Partner, Relational Models LLC[/font]

  • If your compensation as a programmer or a DBA is aligned to a certain vendor / stack then you should be hoping that the salesperson is competent and very well paid. You should also not begrudge them if they do earn more than you.

    IT departments might think they drive transformation in an organization but most companies view their IT department as cost centers. Enter the salesperson to sell the value of their technology, for business as usual and for the future, while trying to align the technology to the business drivers and challenges of the organization.

    If the salesperson does a poor job of it and cannot make their targets then they're goneski while a programmer on the other hand will most likely earn a salary for far longer while under-performing. The salesperson who does a great job however also gets you the latest gear for the programmers to build their job security on.

    I'd propose though that a developer who is independent, in demand and bills per hour probably earns as much as a successful salesperson.

  • I heard an experiment the other day about peoples attitudes towards good wine.

    Test subjects were put in an MRI and given wine.

    Some were told the wine was cheap rubbish while others were told that it was rare expensive and of the highest quality.

    Those that were told that it was expensive experienced visible improvements in their brain reaction. Coming from a technical background I would hope that such statements would not sway my opinion but deep down I probably realise that it would affect me in some way. I've heard of other research that shows that children enjoy apples better if they see them coming out of MacDonalds bags.

    I think we all realise that there must be more intrinsic value to science based disciplines than the kind of artistic soft skills required for selling.

    But having someone out there who really sells your product can add to the received quality of that product whether real or not.

  • Started my career as a sales person. Then, became a general IT person (programmer, database admin, web admin, etc).

    I can tell you from experience, it was much easier to become a sales person than an IT person. I could train you to sell a product or service in a week but cannot teach you everything you need to know to replace a tech person in that same time period.

  • I do think that good developers and technical staff are harder to replace. You don't need exceptional specific knowledge to do sales. There are so many fields where within 6 months I have had to become almost expert across the board in a topic I had never previously visited, in a way that none of the clients I develop for have to be - admittedly without depth in some important areas.

    However that is not to say I think good sales is 'less' worthwhile - it's generally an essential part of any business with a large effect on viability and profitability. Good salesmen are brilliant to work with and will smooth the paths we need to tread as technical guys. I wouldn't care to do it - I'm uncomfortable when stuck in a room of strangers to network, and all the other things that need doing. Phone calling saps my energy in a way that creative development does not.

    I think as long as top performers could aspire to a similar level of pay in either sphere I would be happy. In my prior experience to my current job, salespeople always got better renumeration - here we don't really have any!

  • having had experience of both roles I woud say in imho that the overlap of skills required goes mostly one way -

    most techie people have to have some element of a salesperson in them (you never had to 'sell' your app/code etc to a not easily pleased group of end users??)

    , but most salespeople are not that techie.

    So of course, programmers win!

  • I think the best sales people I have worked with were natural at it. They were fearless in talking to complete strangers about something the person might not be interestet at all and networked with ease.

    I think these people have talent that is hard to teach.

    I have been involved in many pre-sale activities as a technical person and its easy to try to sell to someone you know is interested and is actively looking for a product like yours. But that is not the same as the "cold" contact these natural salespeople master.

    I think I have to agree with some of the other replies that the best in each category should have similar compensation as the two groups usually need each other.

  • I would suggest that a well developed IT product can sometimes sell itself. Also, you can have the absolute BEST salespeople in the world, but if the product is crap, you won't be in business for very long.

    IT people win

  • A programmer produces value, a seller produces money. Money wins every time!

  • without a good product, there is nothing worth selling (for very long anyway).

  • AndyK-565224 (2/17/2012)


    A programmer produces value, a seller produces money. Money wins every time!

    Since the question was about money (who should get paid more), then that is a perfectly reasonable criterion

    I personally would not want a sales job. I could not perform consistently in dealing with people. And no matter how good your product, if you don't have good sales, you fail. Sales people help pay our tech salaries.

    It's true there is often a great difference between sales and tech (though there is overlap, our company hires engineers for sales) but it's very much a personality thing. If you don't have the personality for it, sales will likely be a disaster.

    ...

    -- FORTRAN manual for Xerox Computers --

  • On the subject of the question of "which is easier to replace", both are difficult to replace for the same reason. Prior knowledge.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

  • I would agree that it takes REALLY good sales people to sell a piece of crap product, but not so much if the product is good.

    Salesperson: My tech guy is going to demonstrate our product.

    Customer: Hey, we likey.

    Salesperson: Sign here.

  • This is going to sound weird, but having tried to be a sales person before becoming a programmer, I am kind of torn on the question. I get paid much better now as a programmer as I have the necessary talents and skills to be a programmer. I do not have the necessary skills or talents to be a really good sales person.

    But as a programmer, I can create as much as I want, with out somebody with the right skill set that is willing to sell what I create, I am going to end up unemployed. Commission or Salary doesn't matter to me, if a sales person can bring in the business consistently then they are doing something that not all of us can do. Remember most of us are programmers because we lack that special social schmooze gene that allows us to relate and connect with the average populace.

    I have no problem with a sales person making more than me, providing it is based on a track record of solid sales. So the bottom line is compensation is dependent on skill and effort, be it either as a programmer or a sales person.

Viewing 15 posts - 1 through 15 (of 119 total)

You must be logged in to reply to this topic. Login to reply