On Fri, Nov 5, 2010 at 12:41 PM, Michael Ossareh <ossa...@gmail.com> wrote: > I've regularly found that the multi-disciplinarian programmer is far more > adept at solving issues in a creative manner than the "I've a skilled hammer > and I'll wield it in the direction of any nail"-mono-linguistic programmer. > Perhaps that is just an artifact of working in startups though.
Possibly. I've worked in a variety of organizations from small startups to large corporations (such as insurance companies). In the smaller companies, developers have to wear more hats and it's common for a web developer to know HTML, JavaScript, SQL, **insert scripting language** and often shell scripts and / or other tools to help automate tasks. I don't see much difference between that and **insert multiple languages**. My exposure to the Agile world also leads me to believe they favor multi-disciplinary developers for productivity - and they certainly favor small teams of more experienced / expert programmers over large teams of less capable programmers. They also seem to be suspicious of frameworks because the more a framework seems to do for you, the less Agile it is likely to be if your requirements change (Steven's post about the Queues framework reinforces this argument). Interesting to see different people's opinions here - and to know that I'm not alone in my thinking (although I may well be in the minority). -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en