ประสบการณ์การสอบ Google Cloud Certified: Professional Cloud Developer ฉบับเด็กจบใหม่
สวัสดีครับทุกท่าน สำหรับบล็อกนี้อยากมาเล่าประสบการณ์ที่ผู้เขียนได้ไปสอบ Google Cloud Certified มา พบเจออะไรบ้าง เตรียมตัวยังไงบ้าง และผลลัพธ์เป็นยังไงบ้าง ถ้าพร้อมแล้วก็ ไปกันเลย 😁😁😁
จุดเริ่มต้น
เริ่มจากการที่ผมได้เข้าไปเจอกับเว็บไซต์นี้ ที่เกี่ยวข้องกับ Google Cloud certification challenge ที่เป็นการเชิญชวนให้เราลองทดสอบ Certified ให้ได้ใน 3 เดือน
พอเกิดความสนใจขึ้นมา และเห็นว่าท้าทายดี ก็เลยลองทำการ Register ไป เพื่อที่จะเข้าร่วมกิจกรรม แล้วผลลัพธ์คือ

โอเค อด 😢 เพราะว่า Challenge ไม่ได้ Support ประเทศไทย แต่โอเคไม่เป็นไร อย่างน้อยเขาก็ให้ qwiklabs มาลองทำลองเล่นก็ถือว่าเป็นของปลอบใจไปละกัน
แต่เล่นไปเล่นมา เกิดติดใจอยากลองสอบขึ้นมาต่อจริง ๆ ซะอย่างนั้น ฮ่า ๆ
และถ้าหากว่าใครได้ไปงาน Google Cloud Summit 2019 ที่พึ่งจัดไป หลาย ๆ คนน่าจะได้รับแผ่นพับนี้ ที่เป็น Roadmap ในการศึกษา และเตรียมตัวสอบนะครับ

แผ่นพับนี้เป็นแนวทางที่เราจะต้องไปศึกษา ที่เป็นขอบเขตของการสอบ Certified
นั้น ๆ ด้วยความที่ผมชื่นชอบในการพัฒนา Software, ออกแบบระบบ(เล่น ๆ), ศึกษาเรื่อง Cloud และชื่นชอบ Google (ชอบสุดก็ Firebase เลย 5555) ตัวเลือกของผมเลยไปตกที่ Certified ตัวนี้
Professional Cloud Developer
ข้อมูลเกี่ยวกับ Certified ตัวนี้
โดยเนื้อหาในภาพรวม จะเป็นการทดสอบการวิเคราะห์ ออกแบบ และประสบการณ์ Hands-On บน Google Cloud Platform สำหรับ Cloud Developer โดยจะเกี่ยวข้องกับการพัฒนาแอปพลิเคชันโดยตรง เช่นจะเลือกการ Deploy ระบบบน Compute service แบบไหน หรือเลือกใช้ Storage type แบบไหนในการจัดการกับ Solutions แบบนี้ เป็นต้น
- อ่าน Overview ให้ดี จะเป็นรายละเอียดของการทดสอบ
- อ่าน Exam guide ให้ละเอียด และจะเห็นขอบเขต และจะได้โฟกัสได้มากขึ้น
การเตรียมตัว
สำหรับการเตรียมตัวในการสอบในฉบับของผม มี Resources ดังนี้
1. Coursera
- Developing Applications with Google Cloud Platform
เป็น Specialization หลักที่ทาง Google ได้ guide ไว้ให้ เป็นเนื้อหาเกี่ยวข้องกับการพัฒนาแอปพลิเคชัน ไม่ว่าจะเป็นการออกแบบข้อมูล การออกแบบ Data flow บน GCP
==== OPTIONALS ====
- Architecting with Google Compute Engine
เป็น Specialization ของ Google ที่มีเนื้อหาเกี่ยวกับการออกแบบ Architect ด้วย GCE, การ Monitoring ต่าง ๆ และรวมถึงการระบุ SLI และ SLO
2. Qwiklabs
- Cloud Development — เกี่ยวข้องกับ Cloud Developer โดยตรง เกี่ยวข้องกับการใช้งาน GCP สำหรับการทำ Application
- Cloud Engineering— เกี่ยวข้องกับการใช้งาน Google Cloud Platform ที่เป็นการดูแลและจัดการ Resources ต่าง ๆ เช่น Infrastructure as Code ด้วย Deployment Manager
==== OPTIONALS ====
เป็น Labs เสริม (อยู่นอกเหนือแผ่นพับ แต่มันมีประโยชน์มาก ๆ)
*** พิเศษ ถ้ามีเวลาเหลือลองเล่น Quest นี้ได้ครับ
3. Practice exams (สำคัญมากกกก)
เป็นแนวข้อสอบที่ทาง GCP ได้ทำไว้ให้เราเข้าไปลองทดสอบได้ฟรี โดยสิ่งที่เราจะได้ คือเราจะเห็นว่าข้อสอบจริง ๆ แล้วจะมีรูปร่างยังไง และเราจะต้องไปศึกษาอะไรเพิ่มเติมบ้าง เพื่อลด Gaps ความรู้ในปัจจุบันของเรา 🤔
4. Documentation
ทำไมถึงต้องอ่าน Document? เพราะว่าการที่เราเรียนด้วย Coursera หรือการทำ Hands-On เราจะได้รู้เพียงส่วนนึงไม่มากก็น้อย แต่การที่เราอ่าน Doc โดยตรง จะทำให้เราเห็นจุดประสงค์ของ Services มากขึ้น, จัดการการใช้งานได้ดียิ่งขึ้น และเห็น Use-case การใช้งาน services ได้ดีมากขึ้น
เนื้อหาที่คิดว่าน่าสนใจ
- Data Lifecycle
- Understanding roles
- Data schema design
5. เรียนรู้จากคนอื่น
นอกจากเรียนรู้ด้วยตัวเองแล้ว ผมก็ได้ลองค้นหาว่ามีแหล่งเรียนรู้อื่น ๆ อีกไหม ซึ่งผมก็ได้เจอกับบล็อกนี้ ซึ่งมีเนื้อหาหลายส่วนที่ผมยังไม่ได้ศึกษามาก่อน
สมัครสอบ & ไปสอบ
สมัครสอบ
การสมัครสอบต้องมี Account ของ webassessor เพื่อที่จะทำการลงทะเบียนชุดแบบทดสอบตามที่เราสนใจ
- เลือกสถานที่สอบที่เดินทางสะดวกที่สุด
- การชำระค่าสมัครสอบ ต้องใช้บัตรเดบิตหรือบัตรเครดิตเท่านั้น
เมื่อดำเนินการทุกอย่างเสร็จแล้วจะอีเมล์แจ้งเตือนส่งมาเกี่ยวกับรายละเอียดการเข้าสอบตัว Certified ส่งมา อ่านอย่างละเอียด
วันสอบ
- นอนให้เพียงพอ 😴
- กินข้าวให้พออิ่ม
- พักสมองก่อนสอบ 30 นาที ถึง 1 ชั่วโมง
เมื่อสอบเสร็จแล้ว เราจะทราบผลเบื้องต้นในห้องสอบนั้นเลย
ไม่มีคะแนนบอก บอกแค่ Pass กับ Failed
เนื่องจากว่าเป็นการสอบ Certified ที่ตื่นเต้นมาก พอรีวิวทุกอย่างเสร็จแล้ว ผู้เขียนก็ได้หลับตา แล้วกด Summit พร้อมกับให้กำลังใจตัวเองในใจ ฮ่า ๆ 😂
หลังจากที่ทราบผลเบื้องต้นแล้ว จะมีอีเมล์ส่งตามมาในอีก 5–10 วัน เพื่อให้รายละเอียดเพิ่มเติมเกี่ยวกับ Google Cloud Certified
My certification

และเมื่อสอบผ่านแล้ว เราก็สามารถที่จะเข้าไปใส่ข้อมูลส่วนตัว เพื่อใช้เป็นโปรไฟล์ของตนเองได้ด้วย

My qwiklabs public profile
อันนี้เป็น Qwiklabs ที่ผมได้ลองทำทั้งหมด ตลอดระยะเวลาการเตรียมตัวสอบ
(ลากยาวมาจนถึงปัจจุบัน)
สรุปส่งท้าย
การศึกษาเพื่อสอบ Google Cloud Certified ที่กล่าวมาทั้งหมด ในระหว่างทางเราจะได้เรียนรู้อะไรใหม่ ๆ , Services ใหม่ ๆ ของ Google Cloud ที่เราอาจจะยังไม่เคยได้ลองและสัมผัสด้วยตัวเอง ในมุมมองของผมหลังจากสอบมันก็คือเหมือนรางวัลให้กับตัวเอง เพราะสิ่งที่สำคัญคือระหว่างทางที่เราเตรียมตัวมาถึงตรงนี้ ในที่นี้ผมก็มั่นใจว่า ยังมีหลายคนที่เก่งกว่าผม เพราะประสบการณ์ที่ผมมียังถือว่าน้อย แต่ผมมองในมุมมองที่ว่าผมได้พัฒนาตัวเองไปเรื่อย ๆ
การเตรียมตัว อย่าพยายามที่จะ One night miracle เหมือนการสอบมิดเทอม หรือไฟนอลเป็นอันขาด เพราะถ้าทำแบบนั้นมันเหมือนเป็นการเรียนและศึกษาเพื่อสอบอย่างเดียว ไม่ใช่จุดประสงค์ของการศึกษาเลย
ถ้าหากชื่นชอบ Cloud computing (หรือขั้นคลั่งไคล้แบบผม) การมี Certificate ติดตัวไว้ ผมรู้สึกว่าเป็นสิ่งที่การันตี ว่า Passion ของเรา สามารถนำมาใช้ประโยชน์ ใช้ในการจัดการ Solutions ต่าง ๆ ได้จริง
ขอบคุณผู้อ่านทุกท่านนะครับที่อ่านมาจนจบ ไว้เจอกันใหม่ Blog หน้าครับ…✌😜
เนื้อหาประสบการณ์ Google Cloud Certified เพิ่มเติม
Associate Cloud Engineer
