An anonymous reader asks: "I've worked for a single, very large technology company since graduating from college in '89. My degree is in Computer Science, and I've written everything from embedded machine code for big iron to applications with Smalltalk. I'm still in development, but since '99 my programming tasks have been replaced by project management, some customer-facing work (technical-ish presentations, demonstrations, training, and the like), helping our marketing people position my team's work, and other things that programmers generally don't like to do. Are you a former developer who went into sales? If so, what were your experiences like from a professional and personal perspective? What advice would you give to a developer considering a new career in sales?"