Most of my work experience is in software client services. At various points this term has encompassed tech support, training, consulting, account management, configuration, and actual project management.
Because of its multifaceted nature, client services really can be stimulating and challenging. At its best, this sort of work lets you / makes you do all these things at once:
- Master the actual software product(s), then teach other people how to use them
- Understand the technical and organizational world of your client
- Conceptually translate business requirements into project and design decisions
- Develop many relational “gears” to handle different kinds of client temperaments
- Devise project timelines and crack the whip to keep things on schedule
Now the good news is, I really had one of these “at its best” experiences in my last job. But the longer you stay in a given role, the more its tedium and monotony starts to grate, and the less its challenges continue to inspire. Continue reading