• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Junilu Lacar
  • Martin Vashko
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Scott Selikoff
  • salvin francis
  • Piet Souris

Upgrade from 1.4 to java 8?

 
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I was certified by Sun in 2004 (SCJP) for Java 1.4. I've used java quite a lot in the past 15 years. Am I allowed to take the Java SE 8 Upgrade exam or must I take both 808 and 809?

I understand that the deadline for the upgrade exam is February 2020. I am confident that I can prepare for the upgrade exam by the end of january 3020.

What are the pros and cons for each approach?

I just received  the OCA/OCP study guide for java 8 by Jeanne and Scott. It is a great pleasure to read. I recommend it highly!
 
Marshal
Posts: 66525
251
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Robin Z. Clark wrote:. . . I can prepare for the upgrade exam by the end of january 3020. . . .

Apart from being 999 years 11 months late, you mean
Is there an upgrade path from Java1.4→Java8 at all? It would appear that you can sit 1Z0-813 with a cert for any version up to Java6, but as you know that exam will cease to be available after the end of February next. What about going for the Java11 cert?
Do you feel that a newer cert is necessary for your career? Do you think you need to know more about Java8/11/etc?
 
Robin Z. Clark
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In my job I use Java 8.  I don't want to muddle my brain with Java 11 ideas until we make the switch at my job.  The reason I want the cert is to boost my own self confidence.  There are many ideas in Java 8 I don't understand.  While I feel comfortable that I can prepare for the Java 8 upgrade, I think Java 11 is a bit out of reach, and unnecessary at this point in my life.

I really dislike many of the "features" that have been added to Java, particularly the functional programming.  The language is becoming more and more difficult to maintain because programmers write "clever" code utilizing the newer features in ill advised ways.

And if this makes me sound old and grumpy, well that would be accurate.  I AM OLD and I am certainly GRUMPY.
 
Campbell Ritchie
Marshal
Posts: 66525
251
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, people do try to be too clever; that doesn't mean the language features they are abusing are bad. It means they are programming badly. I recommend you learn to write λs, and Streams, and NIO code, and try‑with‑resources before sitting the exam. If your cert is for JDK1.4, remember that generics, and many concurrency classes, and enums were introduced after you sat that exam.
 
Greenhorn
Posts: 4
IBM DB2 Oracle Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Robin,

You may refer to my previous reply post:
https://coderanch.com/t/719282/certification/advice-certification-upgrade-Exam#3357600

Hope it can inspire you how to make a decision.
 
I am mighty! And this is a mighty small ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!