JavaRush /Java Blog /Random-KO /Java 인증 가이드: 2021/22년에 어떤 개발 시험에 응시해야 합니까?

Java 인증 가이드: 2021/22년에 어떤 개발 시험에 응시해야 합니까?

Random-KO 그룹에 게시되었습니다
이미 IT 분야에서는 취업에 졸업장이나 자격증이 필요하지 않다는 이야기가 여러 번 논의된 것 같습니다. 한편으로 인증서는 이력서를 향상시키고 급여 인상 가능성을 높이며 일반적으로 Java 언어에 대한 지식을 향상시킬 수 있습니다. 반면, 이 문서의 존재가 프로그래머의 경력에 ​​큰 영향을 미치지 않는다는 의견도 있다. 이 글에서는 인증이 정말 중요한지, 2021/22년에는 어떤 시험에 응시할 가치가 있는지 살펴보겠습니다. Java 인증 가이드: 2021/22년에 응시할 가치가 있는 개발 시험 - 1

Java 인증서를 받아야 하는 이유는 무엇입니까?

이번 글에서는 오라클의 Java 인증에 대해 살펴보겠습니다. 첫째, Oracle이 Java를 개발하기 때문이고 둘째, (이는 첫 번째 사실의 결과입니다) 회사의 인증서가 개발자들 사이에서 최고 중 하나로 평가되기 때문입니다. 실제로 이는 구직 시 실제로 유용할 수 있는 유일한 인증서입니다. 그럼 먼저 자격증을 취득해야 하는 이유를 나열해 보겠습니다.

  • Java를 더 잘 배울 수 있는 기회

이것은 중요하지만 가장 분명한 이유는 아닙니다. 왜냐하면 많은 프로그래머가 자격증에 대한 보너스로 경력 발전이나 급여 인상에 더 많은 동기를 부여하기 때문입니다. Java 인증은 짧은 시간 내에 Java 프로그래밍 언어를 매우 철저하게 배울 수 있는 기회를 제공합니다. 준비하는 동안 객체 지향 프로그래밍, 예외 처리, 알고리즘, 멀티스레딩, 동시성 및 기타 주요 주제에 대한 이해가 향상됩니다. 인증을 완료하면 새로운 Java 기능과 이러한 기능이 일상 업무에 어떤 영향을 미치는지 실제로 배울 수 있는 기회를 갖게 됩니다.

  • 자격증은 다른 지원자보다 유리합니다.

정부 프로젝트에 참여하는 많은 국제 및 정부 조직과 컨설팅 회사는 Java 인증을 높이 평가합니다. 인증서가 있으면 이력서가 더욱 빛나고 채용 담당자가 귀하에게 주의를 기울이게 됩니다.

  • 연봉이 오를 수도 있어요

Certification Magazine의 급여 조사 에 따르면 , 2017년에 1개 이상의 신규 인증을 취득한 응답자의 55% 이상이 보너스를 받았다고 보고했습니다.

Oracle Java 자격증 정보

Oracle 인증 시스템은 매년 변경됩니다. 우리는 이미 Oracle이 제공하는 인증서 유형 에 대해 작성했습니다 (그러나 이는 2020년에 있었습니다). 이번 글에서는 2021년에 얻을 수 있는 것들에 초점을 맞춰보겠습니다. Oracle에는 현재 두 가지 유형의 시험과 그에 따른 인증서(Associate 및 Professional 수준)가 있습니다.

OCPJAD(Oracle Certified Professional Java Application Developer) - Java EE 7

이 인증서는 Java 플랫폼, Enterprise Edition 7을 사용하여 애플리케이션을 개발 및 배포하는 프로그래머의 기술을 검증합니다. 이 인증서는 Java EE 프로그래밍 역량을 평가하고 다음 능력을 평가합니다. Java EE 아키텍처 이해, JPA 엔터티 및 구성 요소 검증을 사용하여 지속성 관리, 구현 EJB를 사용하는 비즈니스 로직. 시험 비용: $245 기간: 110분 합격 점수: 66% 시험 주제:
  • 자바 EE 아키텍처;
  • JPA 엔터티 및 BeanValidation을 사용하여 지속성 관리
  • 자바 메시징 API;
  • 서블릿을 사용하여 Java 웹 애플리케이션 만들기
  • JSP를 사용하여 Java 웹 애플리케이션 만들기
  • WebSocket을 사용하여 Java 애플리케이션 구축
  • Java EE 7 애플리케이션에서 Batch API 사용
  • Java EE 7 애플리케이션에서 동시성 API 사용
  • CDI 구성요소를 사용하십시오.
  • Java EE 7 애플리케이션을 보호합니다.

OCAJP(Oracle Certified Associate Java Programmer 1) - Java SE 8

이 시험은 Java에 대한 기본 지식을 얻는 데 도움이 됩니다. Associate 레벨 인증을 받으면 전문가 자격을 얻을 수 있습니다(이것이 다음 단계입니다). OCAJP 인증을 취득하면 프로그래머나 후보자가 숙련된 Java 개발자가 되기 위해 필요한 모든 기술을 갖추고 있음을 확인할 수 있습니다. 이 인증은 또한 다양한 조직에서 인턴십이나 초급 직업을 얻는 데 도움이 됩니다. 시험 비용: $245 소요 시간: 150분 합격 점수: 65% 시험 주제:
  • 자바 기초;
  • Java 데이터 유형 작업
  • 연산자 및 솔루션 구성 사용
  • 배열 생성 및 사용
  • 루프 구성 사용
  • 메소드 및 캡슐화 작업
  • 상속 작업
  • 예외 처리;
  • Java API에서 선택한 클래스로 작업합니다.

OCPJP(Oracle Certified Professional Java Programmer 2) - Java SE 8

전문 자격증을 취득하기 위한 두 번째 시험이자 최종 단계입니다. 이 인증은 수험자가 Java에 대한 전문적인 경험이 있는 경우 선호됩니다. 시험 비용: $245 기간: 150분 합격 점수: 65% 시험 주제:
  • 자바 클래스 디자인;
  • Java의 동시성
  • 자바 스트림 API;
  • I/O 시스템;
  • Java SE 8 날짜/시간 API 사용;
  • JDBC를 사용하여 데이터베이스 애플리케이션 만들기
  • 현지화.

Java SE 11 개발자(OCP Java 6, 7 및 8에서 업그레이드)

이 인증서는 이전 버전의 Java(예: 6 또는 7)에 대해 이미 인증을 받은 사람이 얻을 수 있습니다. 그들은 업데이트된 자료에 대한 질문을 "입력"할 수 있다고 말합니다. 참고로, 이 시험에 대한 인증은 2021년 11월 30일에 종료됩니다. 이 시험에 합격하면 개발자는 객체 지향, 람다 식과 스트림을 사용한 함수형 프로그래밍, 모듈성에 대한 깊은 이해를 입증하게 됩니다. 시험 비용: $245 기간: 180분 합격 점수: 61% 시험 주제:
  • 모듈 이해
  • 모듈형 애플리케이션으로 전환
  • 지역 변수의 유형을 추론합니다.
  • 자바 인터페이스;
  • 람다식;
  • 스트림에 대한 Lambda 작업
  • 병렬 스레드;
  • Java 파일 I/O(NIO.2).

OCPJP(Oracle Certified Professional Java Programmer) - Java SE 11

이 시험에 합격함으로써 개인은 객체 지향, 람다 표현식과 스트림을 사용한 함수형 프로그래밍, 모듈성에 대한 깊은 이해를 포함하는 Java SE 11에 능숙함을 입증합니다. 시험 비용: $245 기간: 90분 합격 점수: 68% 시험 주제:
  • Java 객체 지향 접근 방식;
  • 배열 및 컬렉션 작업
  • 스트림 및 람다 표현식 작업
  • 병행;
  • Java 데이터 유형 작업
  • 예외 처리.

Java 자격증을 준비하는 방법

  • 초보자이고 Java 프로그래밍 기술을 향상시키고 싶다면 최소 3개월 동안 시험을 준비하는 것이 좋습니다.

  • 귀하의 업무량과 업무 일정을 고려하여 시험 준비 계획을 세우십시오. Java 인증 시험에 집중하려면 앞으로 몇 달 동안 일정을 비워서 집중할 수 있도록 하는 것이 가장 좋습니다.

  • 준비를 위해 전문 문헌을 읽으십시오( 여기에 Java SE 8에 관한 책 목록이 있습니다 ). 대부분의 공인 Java 인증 서적에는 연습 문제가 포함되어 있습니다. 책을 읽으면서 메모하는 것이 좋습니다. 그런 다음 시험 직전에 빠른 수정을 위해 사용할 수 있습니다.

개발자 의견: 인증이 필요한가요?

Evgeniy Berezhnoy, AB Soft의 수석 Java 개발자 :

문제는 프로그래머에게 특수 고등 교육이 필요한지 여부와 같은 질문입니다. 한편, 인증서는 어떠한 혜택도 제공하지 않습니다. 반면에 그 존재는 HR의 시선을 끌 수 있으며, 특히 다른 언어에서 온 개발자나 테스터로부터 재교육을 받는 개발자의 경우 더욱 그렇습니다. 또한, 인증서를 취득하면 목표를 설정하고 달성하는 방법을 알고 있음을 보여줄 수 있습니다. 내 인센티브는 다음과 같습니다.
  • 현재 작업에서 거의 사용되지 않는 API 부분을 포함하여 Java에 대한 지식과 이해를 확장하고 통합하고자 합니다.
  • 반드시 다가올 미래에 대비하기 위해 오랫동안 기다려온 Java 9...11의 혁신을 연구하십시오(EJB3.0에서 프로젝트를 선택하는 동안 인색한 사람의 눈물을 닦았습니다).
물론 인증 없이도 이러한 목표를 달성하는 것은 가능하지만 SMART 와 막대기(인증을 시도하면 돈을 잃음)와 당근(수집을 위한 문서 및 배지)의 원리에 익숙한 사람들에게는 이런 식의 훈련이 훨씬 더 효과적이라는 것을 이해하는 것은 어렵지 않습니다.

Alexey, JavaRush 사용자:

솔직히 말해서 오랫동안 인증서를 받을 가치가 있는지 전혀 결정할 수 없었습니다. 많은 사람들은 시험 문제가 지식 수준이 아니라 특정 시험 준비 수준을 반영하기 때문에 이것을 시간 낭비라고 생각합니다. 코드에 중괄호 대신 둥근 중괄호를 사용하여 코드가 컴파일되지 않는 트릭 질문이 많이 있다는 믿음이 널리 퍼져 있습니다. 그러나 내 장점은 다음과 같습니다.
  1. 지식의 격차를 메우고, 이론적 기반을 구성하고, 모든 것을 관점에 두는 능력입니다.
  2. 인증된 전문가가 되어 다른 회사의 채용 담당자의 관심을 끌고 인증서를 급여 인상 주장 중 하나로 사용하십시오.

John Dorian, JavaRush 사용자 :

JavaRush의 제작자는 거짓말을 허용하지 않습니다. 예비 학생이 묻는 가장 일반적인 질문은 "공부한 후에 어떤 종류의 증명서를 주나요?"입니다. JR에 대한 인증서는 제공되지 않으며 일반적으로 간단한 이유가 있습니다. 고용주가 인증서에 관심이 없습니다. 그들은 온라인 코스 수료증 없이도 인터뷰에서 당신이 알고 있는 것을 확인하고 할 수 있는 능력이 있습니다. Oracle 인증서의 차이점은 귀하가 이 언어에 능숙하다는 것을 Java 작성자가 공식적으로 확인한다는 것입니다. 이를 보유하는 것은 아웃소싱 회사에 매우 심각한 이점이 될 것입니다. 자신의 개발자를 다른 회사에 "임대"하여 외부 프로젝트에 참여하는 사람들을 위한 것입니다. 어떻게 생각하시나요? Java 인증서를 취득하는 것이 가치가 있나요? 아마도 당신은 이미 그것을 받았을 것입니다. 댓글로 여러분의 답변을 기다리고 있습니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION