If you’ve never supported your own software, spending just one day doing tech support will be an eye-opening – not to mention humbling - experience. You’ll have to keep your ego in check, because most people who contact tech support do so because they’re having problems with your software, some of whom will use colorful language to describe the annoyances they’re running into.
But that’s the stuff you need to hear. You need to hear it because you’re the one who can solve those annoyances. You’re the one who can get rid of all the things that prevent your software from being that kick-ass program that people recommend to their friends and co-workers.
Nick Bradbury, If You Want to Write Useful Software, You Have to Do Tech Support
I’m actually kind of looking forward to doing this.