I'm an engineer but I think dealing with people is harder than dealing with computers. I don't know if this is a general sentiment.
One year later, it's only about as hard as programming, but I'm now on to a new thing that's harder than anything I've done before: managing.