7 ข้อปฏิบัติเพื่อหางานด้าน DevOps

ถ้าพูดถึงงานที่ฮอตฮิตในพ.ศ. นี้และอนาคตอันใกล้ DevOps ก็คงยังเป็นคำตอบของใครหลายคน แต่สำหรับผู้สนใจที่อยากจะหางานด้านนี้ที่ยังไม่รู้เลยว่าควรจะเริ่มยังไงดี วันนี้บทความที่เราสรุปมาอาจช่วยท่านได้

7 ข้อปฏิบัติสำหรับท่านที่อยากหางานด้าน DevOps มีดังนี้

1.ศึกษาแนวคิดให้ถ่องแท้

DevOps ไม่ได้เป็นเพียงผู้ Deploy เทคโนโลยีใหม่แต่ยังรวมถึงเรื่อง Mindset ด้วย เพราะจะต้องมีการรับเอาแนวคิด Agile Development มายังกระบวนการด้าน IT รวมถึงยังต้องทำให้ทีม Dev และ Operation ทำงานร่วมกันอย่างใกล้ชิด ไม่เพียงเท่านั้นยังเกี่ยวพันกับ Continuous Delivery  และ Cloud-based Infrastructure ที่ต้องเน้นให้เกิดความเป็น Automation ด้วย ลองศึกษาเพิ่มเติมได้ที่ DevOps.com 

2.มีทักษะด้านเทคนิคที่จำเป็น

เป็นไปไม่ได้หรอกที่จะทำงานด้าน DevOps แต่ไม่มีความรู้พื้นฐานด้านเทคนิค โดยทั่วไปแล้วจะต้องมีความรู้เรื่อง Linux และ OS ที่เป็นโอเพ่นซอร์สเพราะองค์กรที่มี DevOps จริงๆ เขามักใช้ทำเป็นเซิร์ฟเวอร์ ดังนั้นจะต้องชอบทำงานผ่าน Command line ด้วย นอกจากนี้ความรู้ที่ต้องเด่นอีกเรื่องคือ Cloud ไม่ว่าจะเป็น AWS, Azure หรือ GCP ซึ่งแต่ละค่ายมีเอกสารสอนดีๆ ทั้งนั้น และสุดท้ายการโค้ดสคิร์ปต์ซึ่งจุดเริ่มที่ดีคงหนีไม่พ้น Python

3.หาเครื่องมือมาลองเล่น

แม้ว่า DevOps จะไม่ได้จบลงตรงที่แค่เล่นเครื่องมือเป็น แต่ก็หนีไม่พ้นความจริงที่ว่าองค์กรส่วนใหญ่ให้ความสำคัญกับผู้สมัครที่รู้จักการใช้งานเครื่องมือ เริ่มต้นกันที่ Git และ GitHub ที่องค์กรมักใช้จัดการโค้ดต่างๆ ต่อมาคือเทคโนโลยี Container อย่าง Docker หรือ Kubernetes หรืออื่นๆ ซึ่งหากเราหมายตาบริษัทไหนก็สามารถหาข้อมูลเครื่องมือที่พวกเขาใช้และซ้อมไปก่อนได้ รวมถึงด้าน Automation ก็สามารถลองเครื่องมือทั่วไปอย่าง Puppet, Jenkins, Chef, Ansible และอื่นๆ กันก่อนได้

4.Soft Skills

ถึงอย่างไรเราก็ต้องประสานงาน คุยงานกับผู้อื่นให้เป็น ดังนั้น Soft Skills อย่างการทำพรีเซ็นต์ หรือการพูดก็ต้องฝึกเอาไว้ หากไม่อยากถูกแช่ในตำแหน่งเดิมไปตลอด

5.ไปเข้างานสัมมนา DevOps

เดี๋ยวนี้มีงาน Meetups เกิดขึ้นอยู่เรื่อยๆ รวมถึงงานสัมมนาด้าน DevOps อยู่บ้าง ซึ่งนอกจะทำให้เราได้ความรู้แล้วยังทำให้เราอาจจะได้โอกาสทางการงานใหม่ หรือได้เพื่อนคอเดียวกันด้วย

6.ไปเข้าคอร์สเทรนนิ่งและสอบ Certificate

คอร์สออนไลน์มีเยอะแยะมากทั้งฟรีและเสียเงินซึ่งก็ไม่ได้แพงอะไรมาก แต่หากคอร์สแบบเจอหน้าก็อาจรวมการสอบ Certificate มาด้วย ลองค้นหาใน Google กันได้เลยว่า Certificate ที่จำเป็นของ DevOps มีอะไรบ้างและลองสอบไว้สักใบติดใน Resume ก็ไม่เสียหายนะ

7.ฝึกฝนอยู่เสมอ

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

ที่มา : https://www.informationweek.com/devops/it-careers-how-to-get-a-job-in-devops/d/d-id/1335505?

About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

ขอเชิญร่วมงาน “ยกระดับการวิเคราะห์ข้อมูลเซ็นเซอร์ด้วย Low-Code สู่โซลูชัน AI ที่ขับเคลื่อนธุรกิจ” [28 กุมภาพันธ์ 68 | 8:30-13:00] ณ ศูนย์ประชุมอุทยานวิทยาศาสตร์ประเทศไทย (สวทช.)

บริษัท Ascendas Systems ตัวแทนจำหน่ายและให้บริการโปรแกรม MATLAB® และ Simulink® ในประเทศไทย  มีความยินดีอย่างยิ่งที่จะเรียนเชิญท่านเข้าร่วมสัมมนาฟรีในหัวข้อ“ยกระดับการวิเคราะห์ข้อมูลเซ็นเซอร์ด้วย Low-Code สู่โซลูชัน AI ที่ขับเคลื่อนธุรกิจ” เพื่อเปิดประสบการณ์ใหม่และแนวทางปฏิบัติในการพัฒนาโซลูชัน Predictive …

Amazon CloudFront คืออะไร ?

Amazon CloudFront คือบริการเครือข่ายส่งมอบเนื้อหา (Content Delivery Network หรือ CDN) ความเร็วสูงของ Amazon Web Services (AWS) ที่จะส่งมอบข้อมูลต่าง ๆ …