If a developer considered sales as part of his job, it might alter the process quite a bit.. My current boss says he considers me "a change agent" which is a fancy term for a "pain in the butt", far as I can tell. "You're not going to propose that we use groovy or grails or maven again, are you?"

A new technology, on my current assignment, is defined as anything that came on the scene after 1999, far as I can tell. Ant is a new technology, for example. :( Read more »