I did actually search for this before asking but my scenerio is a bit different than the other ones I read. I'm a programmer and for the past year or so have been coding in java. My learning consists of a basic foundation of OO principles and c++ from college, but as we know, college rarely prepares one for the real world. I have 3 1/2 year experience under my belt. All of this is pretty much seat of the pants programming; I have a problem, I research it, and I write the code.
I say all of that to lead to this. I have no formal teaching on java save for what I have learned by teaching myself. I am at a new job where they are using java 1.4. The company that hired me wants me to get SCJP certified for 1.5. I don't have any issues with this save that I fear I will still be utterly confused when looking at our code as it is done in 1.4. I need a firm foundation to stand on and build from.
Are the differences between 1.4 and 1.5 small enough that I would likely not encounter many of them in the system I am working on (It's an enterprise level system)? Is there someway I could read up and certify for 1.5 and not be completely lost when looking at 1.4 code? I'm not entirely lost now, but the code is using several things that look advanced. I honestly wouldn't be able to say with 100% certainty though.
For the most part, I think I'm planning on just certing with 1.5 and figuring the rest out. I know i'm more than capable of this. I suppose i'm just curious to see what any of you experts might have to say regarding this.