Originally posted by Michael_S
View Post
When you speak about Groovy and Clojure, that is the same area as Python, Rubby, or even PHP, as I see it, so you would have to jump to Java here and there, depending on how much backend performance you need... Important part about Java is that it can be quite fast, and this is probably one of the reasons you will find it in Telecom companies and all those who rely on performance. On the other side people are forced to use frameworks like Hibernate etc., even in companies like a Telecom, which is totally insane IMO.
Regarding 'dumb kids', I see it also as a nice plus, b/c you can easy find cheap working stuff with some basics at least, and while it is not that easy to become a pro, it is easier than to find a developer who is really proficient in C#/ .Net (Not to strat typing about vendor lock in, MS as a company, Windows as a platform etc.).
From my experience, a lot of experienced, smart, JEE developers, have issues when confronted with SCJP questions, so as I see it, it is not that easy to become a java guru, but hey, C++ teenagers, game developers wannabes knows programming.
Leave a comment: