Die Ironie der Zertifizierungen im Java-Bereich ist, dass es tatsächlich die niedrigsten Levels sind, die ich für die nützlichsten halte.
Ich habe zum Beispiel den alten Sun Certified Java Programmer (den niedrigsten, den Sie haben können). Es bringt Ihnen zwar nichts bei, was ein anständiger Programmierer durch einige Wochen dauernde Java-Tutorials nicht lernen konnte, wirkt jedoch als einfacher Filter. Um dies zu bestehen, müssen Sie lediglich grundlegende Java-Kenntnisse haben - in diesem Sinne ist es wahrscheinlich ein nützlicher Filter für Junior-Rollen, bei denen Sie einen direkten Java-Programmierer suchen. Wenn sie es haben, bedeutet dies, dass sie grundlegendes Java kennen.
Ich habe noch nie höhere Zertifizierungen als diese durchgeführt - aber um ehrlich zu sein, habe ich aus Erfahrung heraus festgestellt, dass die meisten Architekten dort ankommen, indem sie Senioren und Teamleiter werden und im Unternehmen nur befördert werden, indem sie gut in dem sind, was sie tun. Ich kann mir keine der Java-Firmen vorstellen, bei denen ich jemanden für eine Architektenrolle abseits der Straße eingestellt habe. Es sind im Wesentlichen interne leitende Entwickler und Teamleiter, die schließlich eine Architekturrolle bekamen.
In jedem Fall denke ich, dass es wichtig ist, eine Eignung für Systemarchitektur und -design auf hohem Niveau zu zeigen, indem große Aufgaben übernommen werden, die diese Fähigkeiten ausüben. In gewisser Weise wird es wahrscheinlich darum gehen, zuerst ein untergeordneter Teamleiter zu sein. Die nachgewiesene Erfahrung als Teamleiter und "architekturähnliche" Systemdesigner auf hohem Niveau ist viel länger als jede Zertifizierung auf diesem Niveau.
Hinweis : Ich bin selbst kein Architekt (oder sogar ein Teamleiter), aber das habe ich seit über 10 Jahren in verschiedenen Unternehmen beobachtet. Die Menschen, die am Ende Architekten sind, wissen, wie man große Aufgaben übernimmt, Teams leitet und Dinge erledigt. Und ich kenne niemanden, der überhaupt Java-Zertifizierungen hatte.