BlogTechnology

เปิดโลกกว้าง สายงาน Software Engineer อาชีพอนาคตไกล ที่ทุกองค์กรต้องการ !

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

ประสบการณ์ทำงาน 

ตอนนี้ทำงานมา 3 ปี แล้วครับ
 
โดยส่วนตัวมองงาน Dev Ops เป็นอย่างไร ?
เป็นงานที่ท้าทายครับ ต้องทำงานบน Cloud ความรู้ที่เรียนมาทั้งหมด 4 ปี ได้ใช้แน่นอนครับ เพราะต้องรู้เรื่อง Network, OS และต้องรู้เรื่อง Hardware พอสมควรเลยครับ
 
ทำไมถึงเลือกทำงานตำแหน่งนี้  ?
เป็นเพราะ ผมเป็นคนชอบตั้งคำถามครับ “การแสดงรูปภาพ ของเว็บ A ทำไมถึงเร็วกว่าเว็บ B ?”
“AWS เอาไว้ทำอะไรกันแน่ ?” แล้วก็ไปศึกษา ทางบริษัทก็ให้โอกาสผมได้ทำตำแหน่ง devOps คู่กับ Dev ไปด้วยเลยครับ
 
คุณสมบัติที่สำคัญของ DevOps
ทักษะที่สำคัญคือ ชอบที่จะเรียนรู้ ต้องเรียนรู้ไม่หยุด มีความตั้งใจกับงานตรงหน้า แล้วก็ ต้องรอบคอบครับ
 
ทักษะที่จำเป็นต่องาน DevOps
หน้าที่คือ ทำอย่างไรก็ให้ dev ทำงานได้เร็วที่สุด ขึ้น production ให้เร็วที่สุด
มีความผิดพลาดน้อยที่สุด แล้วก็ต้องทำให้มั่นใจได้ว่า สิ่งที่ dev ทำได้ มันจะต้องทำงานได้จริงๆ เมื่อขึ้น production เมื่อมีปัญหาต้องรู้ให้เร็วที่สุด ว่าสาเหตุเกิดจากอะไร ส่วนใครแก้ เดี๋ยวค่อยว่ากัน 
 
DevOps ต้องทำงานเป็นทีมหรือไม่  ?
ต้องทำงานกันเป็นทีมครับ ต้องคุยกับ dev ครับว่า เรา (devOps) กับ dev ต้องการอะไร
เช่น ตัวแปร environment จะใช้ชื่อ A,B,C,… นะ รหัสที่ตกลงกัน ใช้แบบ ****** นี้นะ
เพราะถ้าเดินไปคุยกันมันจะทำงานได้เร็วขึ้นครับ
 
พื้นฐานเรื่องใดบ้างที่จำเป็นสำหรับการทำงานส่วนของ DevOps ?
เป็นไปได้ควรรู้เรื่อง network, OS, Hardware, Cloud, Programming ถ้ามีพื้นฐานเหล่านี้มาแน่นๆ ก็จะไปได้ไวกว่าแน่นอนครับ
 
ทำไมถึงชอบงานสายนี้ พอได้ลงสนามจริงรู้สึกอย่างไรบ้าง ?
ตอนแรกกลัวมากกว่าครับ กลัวไปทำพัง เพราะผมเป็นคนที่ถ้าไม่รู้เรื่องไหนมาให้ดีก่อน จะไม่ค่อยกล้าทำอะไร แต่พอเริ่มศึกษาจริงจังมากขึ้น ก็ทำได้ครับ แล้วก็ชอบด้วย ความรู้สึกระหว่างทำเนี่ย มันก็จะดูหน่วงๆ หน่อย แต่ตอนทำได้รู้สึกดีมากเลยครับ
 
สิ่งใดที่คิดว่าเป็นเรื่องยากของงานนี้ ?
น่าจะเป็นตอนที่นำระบบขึ้น Production ครั้งแรกครับ ไม่มีพื้นฐานแน่น
ทุกอย่าง คือ การอ่าน document แล้วทวนความจำที่เรียนใหม่ทั้งหมดครับ แน่นอยู่เรื่องเดียวคือ Programming ที่ผ่านมาได้เพราะมีรุ่นพี่แนะนำครับ แล้วก็พยายาม คิดว่ายังไงก็ต้องทำได้ ไม่ว่าจะช้าหรือเร็ว ถ้าเข้าใจหรือ พยายามมากพอต้องทำได้ครับ
 
จำเป็นต้องเรียนจบสายอะไรมาถึงจะทำงานนี้ได้ ?
จริงๆ เป็นเรื่องที่ศึกษาได้ด้วยตัวเองครับ ไม่จำเป็นจะต้องจบสายอะไรมา
แต่ถ้าความได้เปรียบคงต้องบอกว่าเป็นสาย com-sci com-engineer software-engineer หรือ สาย network ครับ
 

   หากคุณกำลังมองหา ซอฟต์แวร์ เฮ้าส์ (Software House) ที่มีความรู้ความสามารถและมีความเหมาะสมกับรูปแบบการดำเนินธุรกิจไทย ที่จะเข้าไปช่วยสร้างสรรให้ไอเดียหรือนวัตกรรมของคุณเป็นจริง สวิฟต์เลทคือ ซอฟต์แวร์ เฮ้าส์ ที่คุณกำลังตามหาอยู่! สามารถติดต่อฝ่ายขายของเราผ่านช่องทางด้านล่างนี้เพื่อรับคำปรึกษา หรือสามารถดูหน้าโปรเจกต์และผลงานที่ผ่านมาของเราได้ที่นี่