JavaRush /จาวาบล็อก /Random-TH /คู่มือการรับรอง Java: คุณควรสอบการพัฒนาแบบใดในปี 2021/22

คู่มือการรับรอง Java: คุณควรสอบการพัฒนาแบบใดในปี 2021/22

เผยแพร่ในกลุ่ม
ดูเหมือนว่าหลายครั้งแล้วในสาขาไอทีที่มีการพูดคุยกันเรื่องประกาศนียบัตรและใบรับรองไม่จำเป็นสำหรับการจ้างงาน ในด้านหนึ่ง ใบรับรองสามารถช่วยเพิ่มเรซูเม่ของคุณ เพิ่มโอกาสในการได้รับเงินเดือนเพิ่มขึ้น และโดยทั่วไปแล้วคุณจะพัฒนาความรู้เกี่ยวกับภาษา Java ของคุณ ในทางกลับกัน มีความเห็นว่าการมีเอกสารนี้ไม่ส่งผลกระทบอย่างมีนัยสำคัญต่ออาชีพของโปรแกรมเมอร์ ในข้อความนี้ เราจะดูว่าการรับรองมีความสำคัญจริงๆ หรือไม่ และการสอบใดบ้างที่คุ้มค่าในปี 2021/22 คู่มือการรับรอง Java: การทดสอบการพัฒนาใดที่คุ้มค่าในปี 2021/22 - 1

เหตุใดจึงได้รับใบรับรอง Java

ในบทความนี้ เราจะดูที่การรับรอง Java ของ Oracle ประการแรก เนื่องจาก Oracle พัฒนา Java และประการที่สอง (และนี่เป็นผลมาจากข้อเท็จจริงประการแรก) เนื่องจากใบรับรองของบริษัทได้รับการจัดอันดับให้เป็นหนึ่งในใบรับรองที่ดีที่สุดในบรรดานักพัฒนา อันที่จริง ใบรับรองเหล่านี้เป็นเพียงใบรับรองเดียวที่มีประโยชน์จริงๆ ในการหางาน ก่อนอื่น เรามาดูสาเหตุที่คุณควรได้รับการรับรองกันก่อน

  • โอกาสในการเรียนรู้ Java ให้ดีขึ้น

นี่เป็นเหตุผลที่สำคัญ แต่ไม่ใช่เหตุผลที่ชัดเจนที่สุด เนื่องจากโปรแกรมเมอร์จำนวนมากได้รับแรงบันดาลใจจากความก้าวหน้าทางอาชีพหรือการเพิ่มเงินเดือนเป็นโบนัสให้กับใบรับรอง การรับรอง Java เปิดโอกาสให้คุณเรียนรู้ภาษาการเขียนโปรแกรม Java อย่างละเอียดในระยะเวลาอันสั้น ในระหว่างการจัดเตรียม คุณจะปรับปรุงความเข้าใจเกี่ยวกับการเขียนโปรแกรมเชิงวัตถุ การจัดการข้อยกเว้น อัลกอริธึม มัลติเธรด การเห็นพร้อมกัน และหัวข้อสำคัญอื่นๆ เมื่อผ่านการรับรอง คุณจะมีโอกาสอย่างแท้จริงในการเรียนรู้เกี่ยวกับคุณสมบัติใหม่ของ Java และผลกระทบที่คุณสมบัติเหล่านั้นส่งผลต่อการทำงานในแต่ละวันของคุณ

  • ใบรับรองนี้ให้ความได้เปรียบเหนือผู้สมัครรายอื่น

องค์กรระหว่างประเทศและรัฐบาลและบริษัทที่ปรึกษาหลายแห่งที่ทำงานในโครงการของรัฐบาลให้ความสำคัญกับการรับรอง Java อย่างสูง การมีใบรับรองจะช่วยเสริมเรซูเม่ของคุณและจะทำให้ผู้สรรหาให้ความสนใจคุณ

  • เงินเดือนของคุณอาจเพิ่มขึ้น

จากการสำรวจเงินเดือนของ Certification Magazineพบว่ามากกว่า 55% ของผู้ตอบแบบสอบถามที่ได้รับการรับรองใหม่ 1 รายการขึ้นไปในปี 2017 รายงานว่าได้รับโบนัส

เกี่ยวกับการรับรอง Oracle Java

การเปลี่ยนแปลงเกิดขึ้นในระบบการรับรองของ Oracle ทุกปี เราได้เขียนไปแล้วเกี่ยวกับประเภทของใบรับรองที่ Oracle มอบให้ (แต่นั่นเป็นในปี 2020) ในบทความนี้ เราจะเน้นไปที่สิ่งที่สามารถรับได้ในปี 2021 ปัจจุบัน Oracle มีการสอบสองประเภทและตามใบรับรอง - ระดับอนุปริญญาและระดับมืออาชีพ

นักพัฒนาแอปพลิเคชัน Java มืออาชีพที่ผ่านการรับรองจาก Oracle (OCPJAD) - Java EE 7

ใบรับรองนี้ตรวจสอบทักษะของโปรแกรมเมอร์ในการพัฒนาและปรับใช้แอปพลิเคชันโดยใช้แพลตฟอร์ม Java Enterprise Edition 7 ใบรับรองจะประเมินความสามารถในการเขียนโปรแกรม Java EE และประเมินความสามารถในการ: ทำความเข้าใจสถาปัตยกรรม Java EE จัดการความคงอยู่โดยใช้เอนทิตี JPA และการตรวจสอบส่วนประกอบ นำไปใช้ ตรรกะทางธุรกิจกับการใช้ EJB ค่าใช้จ่ายในการสอบ: $245 ระยะเวลา: 110 นาที คะแนนผ่าน: 66% หัวข้อการสอบ:
  • สถาปัตยกรรม Java EE;
  • การจัดการความคงอยู่โดยใช้เอนทิตี JPA และ BeanValidation
  • API การส่งข้อความจาวา;
  • การสร้างเว็บแอปพลิเคชัน Java โดยใช้เซิร์ฟเล็ต
  • การสร้างเว็บแอปพลิเคชัน Java โดยใช้ JSP
  • การสร้างแอปพลิเคชัน Java โดยใช้ WebSockets
  • การใช้ Batch API ในแอปพลิเคชัน Java EE 7
  • การใช้ Concurrency API ในแอปพลิเคชัน Java EE 7
  • ใช้ส่วนประกอบ CDI
  • แอปพลิเคชัน Java EE 7 ที่ปลอดภัย

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

ข้อสอบนี้จะช่วยให้คุณได้รับความรู้พื้นฐานเกี่ยวกับ Java เมื่อคุณได้รับการรับรองในระดับอนุปริญญา คุณจะสามารถมีคุณสมบัติเป็นมืออาชีพได้ (นี่คือขั้นตอนต่อไป) การมีใบรับรอง OCAJP เป็นการยืนยันว่าโปรแกรมเมอร์หรือผู้สมัครมีทักษะที่จำเป็นทั้งหมดในการเป็น Java Developer ที่มีประสบการณ์ การรับรองนี้จะช่วยให้คุณได้ฝึกงานหรืองานระดับเริ่มต้นในองค์กรต่างๆ ค่าธรรมเนียมการสอบ: $245 ระยะเวลา: 150 นาที คะแนนสอบผ่าน: 65% หัวข้อการสอบ:
  • พื้นฐานจาวา;
  • การทำงานกับชนิดข้อมูล Java
  • การใช้ตัวดำเนินการและโครงสร้างโซลูชัน
  • การสร้างและการใช้อาร์เรย์
  • การใช้โครงสร้างแบบวนซ้ำ
  • การทำงานกับวิธีการและการห่อหุ้ม
  • ทำงานกับมรดก
  • การจัดการข้อยกเว้น;
  • การทำงานกับคลาสที่เลือกจาก Java API

โปรแกรมเมอร์ Java มืออาชีพที่ได้รับการรับรองจาก Oracle 2 (OCPJP) - Java SE 8

การสอบครั้งที่สองและขั้นตอนสุดท้ายเพื่อรับใบรับรองวิชาชีพ การรับรองนี้จะเหมาะกว่าหากผู้เข้าสอบมีประสบการณ์ทางวิชาชีพเกี่ยวกับ Java ค่าใช้จ่ายในการสอบ: $245 ระยะเวลา: 150 นาที คะแนนผ่าน: 65% หัวข้อการสอบ:
  • การออกแบบคลาส Java;
  • เห็นพ้องใน Java;
  • จาวาสตรีม API;
  • ระบบรับเข้า/ส่งออก;
  • ใช้ Java SE 8 วันที่/เวลา API;
  • การสร้างแอปพลิเคชันฐานข้อมูลโดยใช้ JDBC
  • รองรับหลายภาษา

นักพัฒนา Java SE 11 (อัปเกรดจาก OCP Java 6, 7 และ 8)

ใบรับรองนี้สามารถได้รับโดยผู้ที่ได้รับการรับรองใน Java เวอร์ชันเก่าแล้ว (เช่น 6 หรือ 7) ตามที่พวกเขาพูดว่า "กรอก" คำถามในเนื้อหาที่อัปเดต โปรดทราบว่าการรับรองสำหรับการสอบนี้จะสิ้นสุดในวันที่ 30 พฤศจิกายน 2021 เมื่อผ่านการสอบนี้ นักพัฒนาจะแสดงให้เห็นถึงความเข้าใจอย่างลึกซึ้งเกี่ยวกับการวางแนวของวัตถุ การเขียนโปรแกรมเชิงฟังก์ชันด้วยนิพจน์แลมบ์ดาและสตรีม และความเป็นโมดูล ค่าใช้จ่ายในการสอบ: $245 ระยะเวลา: 180 นาที คะแนนผ่าน: 61% หัวข้อการสอบ:
  • ทำความเข้าใจกับโมดูล
  • การเปลี่ยนไปใช้แอปพลิเคชันแบบโมดูลาร์
  • การอนุมานประเภทของตัวแปรท้องถิ่น
  • อินเทอร์เฟซจาวา;
  • นิพจน์แลมบ์ดา;
  • การดำเนินการแลมบ์ดาบนสตรีม
  • เธรดขนาน
  • ไฟล์จาวา I/O (NIO.2)

โปรแกรมเมอร์ Java มืออาชีพที่ผ่านการรับรองจาก Oracle (OCPJP) - Java SE 11

เมื่อผ่านการสอบนี้ แต่ละคนจะแสดงให้เห็นถึงความคล่องแคล่วใน Java SE 11 ซึ่งรวมถึงความเข้าใจอย่างลึกซึ้งเกี่ยวกับการวางแนวของวัตถุ การเขียนโปรแกรมเชิงฟังก์ชันด้วยนิพจน์แลมบ์ดาและสตรีม และโมดูลาร์ ค่าใช้จ่ายในการสอบ: $245 ระยะเวลา: 90 นาที คะแนนผ่าน: 68% หัวข้อการสอบ:
  • วิธีการเชิงวัตถุ Java;
  • การทำงานกับอาร์เรย์และคอลเลกชัน
  • การทำงานกับสตรีมและนิพจน์แลมบ์ดา
  • ความเท่าเทียม;
  • การทำงานกับชนิดข้อมูล Java
  • การจัดการข้อยกเว้น

วิธีเตรียมตัวสำหรับการรับรอง Java

  • หากคุณเป็นมือใหม่และต้องการพัฒนาทักษะการเขียนโปรแกรม Java เราขอแนะนำให้ใช้เวลาเตรียมตัวสอบอย่างน้อยสามเดือน

  • พัฒนาแผนการเตรียมสอบโดยคำนึงถึงภาระงานและตารางงานของคุณ หากต้องการมุ่งเน้นไปที่การสอบเพื่อรับใบรับรอง Java วิธีที่ดีที่สุดคือล้างปฏิทินของคุณในอีกไม่กี่เดือนข้างหน้าเพื่อให้คุณมีสมาธิได้

  • อ่านวรรณกรรมระดับมืออาชีพเพื่อเตรียมความพร้อม ( นี่คือรายชื่อหนังสือเกี่ยวกับ Java SE 8 ) หนังสือรับรอง Java ที่ได้รับการรับรองส่วนใหญ่จะมีคำถามฝึกหัด การจดบันทึกขณะอ่านหนังสือก็คุ้มค่า สิ่งเหล่านี้สามารถนำไปใช้เพื่อการแก้ไขอย่างรวดเร็วก่อนการสอบ

ความคิดเห็นของนักพัฒนา: จำเป็นต้องมีการรับรองหรือไม่

Evgeniy Berezhnoy นักพัฒนา Java อาวุโสของ AB Soft :

คำถามคือ โฮลิวาร์ เหมือนกับคำถามที่ว่าโปรแกรมเมอร์ต้องการการศึกษาระดับอุดมศึกษาพิเศษหรือไม่ ประการหนึ่ง ใบรับรองไม่ได้ให้ประโยชน์ใดๆ ในทางกลับกัน การมีอยู่ของสิ่งนี้สามารถดึงดูดสายตาของ HR ได้ โดยเฉพาะอย่างยิ่งในสถานการณ์กับนักพัฒนาที่มาจากภาษาอื่นหรือกำลังฝึกอบรมใหม่จากผู้ทดสอบ นอกจากนี้ การมีใบรับรองจะแสดงว่าคุณรู้วิธีกำหนดเป้าหมายและบรรลุเป้าหมายดังกล่าว แรงจูงใจของฉันคือ:
  • ต้องการขยายและรวบรวมความรู้และความเข้าใจเกี่ยวกับ Java รวมถึงส่วนของ API ที่ไม่ค่อยได้ใช้ในงานปัจจุบัน
  • ศึกษานวัตกรรม 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