Vikram PracLabs
The Passionate Programmer: Creating a Remarkable Career in Software Development
http://www.pragprog.com/titles/cfcar2/the-passionate-programmer
http://chadfowler.com
Chad Fowler wrote:My opinion is that all Java programmers need to be working in parallel on the next strategic technology investment they plan to make. It's time in the adoption curve to start branching out. Might be something that runs on the JVM (Scala, JRuby, Groovy, etc.) but learn something new that changes the way you think about programming. And welcome experiences in other languages or disciplines.
[OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Nothing against Java (seriously---I did years of Java development), but betting your career on a single programming language is a big mistake. I think a lot of programmers overly self-identify with the languages they use. This leads to self-pigeon-holing, which isn't a very wise choice in an industry that is so incredibly susceptible to change.
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime. |