I get the impression that there are two broad types of companies: those that have relatively small, tightly-knit and well-trained development teams, and those that pick Java developers off the street at random. I have mostly (maybe exclusively) worked for the latter. The company's type will probably determine the balance of power between developers and management (or the group of developers that chooses technologies for everyone else).
Also, the relevance of debates about whether a given language/framework/tool is too complex for the "average" programmer changes depending on the type of company. Moandji -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
