Duvida sobre certificação java

Pessoal, estou com planos de tirar certificação java (se não valer a pena, em avisem rsrsrs). Indo a pagina da oracle, me deparei com a seguinte lista:

-Java SE 7 Programmer I (retiring Dec 31, 2018) | 1Z0-803
-Java SE 7 Programmer II (retiring Dec 31, 2018) | 1Z0-804
-Upgrade to Java SE 7 Programmer (retiring Dec 31, 2018) | 1Z0-805
-Java SE 8 Programmer I | 1Z0-808
-Java SE 8 Programmer II | 1Z0-809
-Upgrade Java SE 7 to Java SE 8 OCP Programmer | 1Z0-810
-Java Foundations (novice-level exam) | 1Z0-811
-Upgrade to Java SE 8 OCP ( Java SE 6 and all prior versions) | 1Z0-813

Minha duvida esta na Java 8 Programmer I e na Java Foundations, qual delas tenho que fazer primeiro? Quando visualizo os requisitos da prova, sempre aparece como requisito realizar a OCA, mas qual dessas é? Ja aproveitando o tópico, que outros conhecimentos e certificações podem me ajudar no mercado de trabalho (não conclui a faculdade, porem trabalho a varios anos como freelancer)? Desde ja muito obrigado pela ajuda de vocês.