I've got about a dozen years of Java and C++ and am currently in talks with a company for a pre-sales position. I have always had a job with lots of software design and development, and so I am a little apprehensive about jumping to a role where the focus is in selling the already finished product.