The knowledge gained by preparing for a Java 8 certification will still be relevant and helpful to many Java programmers even if they are a newer version of Java.
Roel De Nijs wrote: If you are a Java greenhorn, you'll definitely benefit from preparing for this certification. Your Java knowledge will definitely increase and you'll get a solid understanding of Java and OO basics. If you already have (some) Java experience, you might learn a few new things but the biggest value will be taking the OCPJP certification exam and becoming Oracle Certified Professional, Java SE 8 Programmer. And this certification lets you take any other Java certification (from Oracle).
One of my former colleagues was an experienced developer (+15 years as a VB6 and .Net developer) but had very limited Java experience. So after she prepared and passed the OCAJP7 certification exam, her Java knowledge had drastically improved.
https://coderanch.com/t/683282/certification/Recognition-certs#3206249
Girish Bal wrote:how are the certfications going to keep up?
In the past it has taken more then a few months after a Java release before any certifications were made available as noted here
https://coderanch.com/t/683060/certification/prologue#3255021
Oracle has yet to announce any new certification exams for Java.
I suspect that some shops are still heavily invested in Java 8 and for whatever reason they have not or can not upgrade to newer versions of Java.
If you are an Android programmer you are most likely using Java 8 or older versions of Java (unless you are using Kotlin).