• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Frank Carver
  • Henry Wong
  • Ron McLeod
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Himai Minh

Upgrade from 1.4 to java 8?

 
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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: 76447
366
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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: 76447
366
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Did you just should on me? You should read this tiny ad:
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic