I'm a product of that cookie cutter system, its really horrible, in this case c# rather than c++ or java, I never got exposed to lisp until recently, but if you look at ruby as a kind of lisp or close to it when it comes to the web and startups the lispy coder as artist approach has won over the "software engineering" coder as inter-changeable component coder paradigm.