Learning any new language always has it's bonuses and insights. The only thing that I think you may find boring about it is the culture.
While one of Java's strengths is its reusability culturally it almost seems as if the intellect requried to reuse it is obfuscated for competitive reasons betweeen developers. It is definately not a Perlish culture.
It has been occurring to me lately that many Java developers don't know 'why' things work just 'how' to make it so that it does. In Java's rush to abstract the differing levels of large scale application development it has made it hard to find developers that understand the bigger pictures.
Then again there is so much to J2EE it is hard to believe anyone could be expected to understand it completely.
coreolyn