On Thu, Nov 09, 2000 at 12:05:21PM -0600, Paul Makepeace wrote:
> Observation: I used to be the lone perler in what was basically a java
> shop and was amazed at how narrowly focussed all their skillsets were.
> Java is spun as this language that supports multiple developers very
> well -- whether it does or not I don't know but it certainly seems as if
> you need a million Java programmers to get anything done because each
> has such a specifically defined area of knowledge.
>
> Perl/unix folk seem much, much more broad-based, IME.
>
> Thoughts?
**Warning may contain sterotyping!**
This is something that i've also noticed, the Java people that i've come
in to contact with seem to be very narrowly focused, they know one editing
enviroment and a smaller aspect of the language. The fact that Java is
touted as being good for breaking a project up in to small chunks (And from
what i've seen of Java thats its only real selling point) seems to
encourage the coders to learn a small segment and then try to crowbar into
that posistion on all projects. As prime examples look at JSP and servlets,
the best analogy i can come up with is its the same as learning the CGI and
DBI modules without looking at the language, it might get the job done but
never well.
IMHO this is down to the fact that perl people like the language they use
(And this must be true, look at things like YAPC::Europe and sponser a mad
genius :)) where as the java people see the hourly rate(Which is important
but not everything. What am i saying!.)
Also i think something else that can be partialy blamed for this is...
Windows. I come from more of a Windows that Unix background and the java
crowd seem to be the next generation of IT staff. Over specilised,
un-adaptive and far too used to the button clicking mentality. How many
Java coders do you know who use tools like Linux and Emacs/Vi? I think
that Windows can be blamed for making their life as users easy and then
providing them with tools like VB which makes them think that knocking
together a front end makes them professional programers.
Better stop the foam at the side of my mouth is starting to hit the k-board
Dean (Ranting because of currently learning Java.)
--
Uml: A tool to obfuscate a problem with esoteric cartoons.