Ирония сертификатов в Java-пространстве заключается в том, что на самом деле это сертификаты самого низкого уровня, которые, на мой взгляд, являются наиболее полезными.
У меня есть старый сертифицированный Sun Java Programmer, например (самый низкий, который вы можете иметь). Хотя он на самом деле не учит вас чему-то, чему не мог бы научиться приличный программист, изучая Java в течение нескольких недель, он действует как простой фильтр. Чтобы пройти мимо этого, вам просто нужно знать базовое ядро Java - в этом смысле это, вероятно, несколько полезный фильтр для младших ролей, где вы ищете программиста на Java. Если у них есть это, это означает, что они знают основную Java.
Я никогда не получал более высоких сертификатов, чем этот - но, честно говоря, из опыта я обнаружил, что большинство архитекторов добиваются этого, становясь старшими и руководителями команд и получая продвижение по службе в компании просто благодаря хорошему в том, что они делают. Я не могу себе представить ни одну из Java-компаний, где я работал над тем, чтобы нанять кого-нибудь на роль архитектора с улицы. По сути, это старшие разработчики и руководители команд, которые в конечном итоге получили роль в архитектуре.
В любом случае, я думаю, что важно показать способность к системной архитектуре и дизайну высокого уровня, взяв на себя ответственность за большие задачи, которые реализуют эти навыки. Вероятно, в некотором роде это будет связано с тем, чтобы сначала быть лидером команды более низкого уровня. Проверенная команда, ведущая и «подобная архитектуре», опыт проектирования систем высокого уровня проходит гораздо более долгий путь, чем любая сертификация на этом уровне.
Примечание : я сам не архитектор (или даже руководитель группы), но это то, что я наблюдал более 10 лет в различных компаниях. Люди, которые в конечном итоге становятся архитекторами, - это люди, которые знают, как взять на себя ответственность за большие задачи, руководить командами и добиваться успеха. И я не знаю никого, кто вообще имел какие-либо сертификаты Java.