When all you have is a (Java) hammer...
There's the old saying that when all you have is a hammer, everything looks like a nail. That's pretty much been my philosophy in terms of computing languages -- when it comes to the programming problem, Java is my hammer. With a side bit of UNIX Bash scripting for quick data problems and gluing together solutions. Outside of academia languages, which I do not even pretend to follow, or statistics languages, or frameworks, is it really necessary to know everything? I'll peruse the articles in IEEE Computer or my ACME magazines, but that's about it.
20 years in IT and still going strong... The first time I used Java was sometime in 1997. Starting in 1996 at my first corporate IT job (thanks always to David Fraser), I was part of the development environment support team at AT&T Wireless (just formerly McCaw Cellular) and we were writing lots of tools to support our gigantic Axys Call Center CRM application 