All really successful managers keep "negotiation" in that cup, no matter how much they loathe using it.
Even if the mere idea of negotiating, especially with non-technical people, gives you the willies, there are a handful of techniques you must have to be effective.
You dont have a lot of choice about it, so you might as well get over the fear and the yuck factor of negotiation, and make it easy for yourself and successful for your employer.
In most IT management jobs, negotiation is a set of skills one employs formally a couple of times a month, with a vendor, another department manager or a staffer.
But you can apply the same techniques to all kinds of situations that arent formal negotiations. Motivating an employee both to work overtime and do a good job with it. Dealing with your kids. Getting a deadline pushed out.
Because negotiation, done properly, is a method for coming to a conclusion thats not only acceptable to both parties, but also one that leaves both open to further dealings together.
This demands skill at calculation and some human skills, though in small portions.
This is one of the rare areas in business skills where there are books you can read and come away sufficiently equipped to do the job adequately.
One of the best books on negotiation is, as far as Im concerned, one of the four most useful business books of all time. The bad news is, its out of print. The great news is the author has published it as an e-book and is giving it away for free.