Many of our developers have been in the software development business for at least ten years (and some more than 25).