ThoughtWorks Technology Radar
In our industry new technologies emerge at an insane rate and I personally find it very hard to keep track of all the things going on. ThoughtWorks Technology Radar is a group of people that help decision makers understand emerging technologies and trends that affect the market today, openly available to anyone.
We all know that Java is doing really good (actually fantastic) at the moment. Java 7 was released this summer and Java 8 is already well defined and planed to be released about a year from now. But if you, as a developer, want to understand more about specific technology trends in the industry that you should, or should not, be paying attention to ThoughtWorks Technology Radar is an invaluable source of information of how to strategically position yourself and your competence.
Some things that I find noteworthy are the cherishing of evolutionary database designs, acknowledging the problem of doing manual infrastructure management, NoSQL is promising but not yet mature and the WS-* stack should be treated with caution.
I advice you to read the latest ThoughtWorks Technology Radar report that was published in July 2011 and form your own opinion.
You owe it to yourself as a professional software developer!