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

Reply via email to