บล็อคนี้เป็นการสรุปบทความจาก The end of 0% interest rates ซึ่งเป็นสถานการณ์การในบริษัท tech ในอนาคต มาดูกันว่า Role ระดับบนอย่าง Engineering manager และ Tech lead จะเปลี่ยนไปอย่างไรบ้าง
ยุคดอกเบี้ย 0% คืออะไร
ก่อนหน้านี้หลายปีเราจะเห็นว่ามีบริษัท tech มากมาย ได้รับการลงทุนจาก venture capital ต่างๆ เพื่อหวังว่าบริษัทนั้นจะเติบโตและสร้างมูลค่ามหาศาล สามารถเข้าสู่ตลาดหุ้น IPO และได้เงินจากที่ลงทุนไปหลายเท่าจากเงินต้น นั้นคือช่วง 0% interest rates ที่ผ่านมา และได้จบลงไปแล้ว
ตัดภาพมาที่ปัจจุบันเข้าสู่ช่วงที่ venture capital และนักลงทุนต่างๆ ไม่มีเงินหรือขาดสภาพคล่องในการลงทุนกับบริษัท startup ต่างๆ แล้วทำให้บริษัทต่างๆ ทั้งที่มีอยู่และกำลังจะตั้งใหม่เกิดปัญหาดังนี้
- หาเงินลงทุนเพื่อมาทำ product ต่อได้ยาก
- หากได้เงินลงทุนมาแล้ว ก็จะได้รับแรงกดดันให้ต้องรีบทำกำไรโดยเร็ว
- มูลค่าบริษัทเริ่มตกลงเรื่อยๆ
- บริษัทที่ IPO หรือ Exit ได้จริงมีน้อยมาก
- ลดค่าใช้จ่ายในบริษัทโดยการเอาคนออก
เราจะเห็นว่าในปีนี้และอนาคตมีข่าวปลดคนออกมากขึ้นเรื่อยๆ และก็จะมีต่อไปอีก จากปัญหาที่ได้กล่าวไป ทำให้การทำงานในสาย software engineer ในอนาคตนั้นเริ่มท้าทายขึ้น โดยเฉพาะระดับบนที่เป็น manager หรือ tech lead
จะเกิดอะไรขึ้นกับ Engineering manager และ Tech lead?
เนื่องจากมีการปลดคนออกเป็นจำนวนมาก เมื่อคนทำงานน้อยลง แต่งานยังมีเท่าเดิม คนที่อยู่ต่อก็ต้องทำงานมากขึ้น ส่วนคนที่กำลังรับบทบาทดังกล่าวอยู่คงต้องเตรียมตัวพัฒนาสกิลให้ได้ทำงานต่อไป เรามาดูกันคร่าวๆ ว่าจะเกิดอะไรขึ้นบ้าง
- ตำแหน่ง engineering manager มีน้อยลง – บริษัทเริ่มเปลี่ยนเป็น flatten organization มากขึ้น หมายความว่าลำดับชั้นในการ report ลดลง manager ก็ไม่จำเป็นต้องมีเยอะเหมือนแต่ก่อน
- engineering manager ต้องเปลี่ยนบทบาทหน้าที่รับผิดชอบ – สกิลอะไรที่มีอยู่อาจจะไม่จำเป็นกับ tech ยุคใหม่แล้ว ง่ายๆ คือ จะหางานยากขึ้น ถ้ายังไม่มีความรู้เรื่อง coding และ technical ที่มากขึ้น อาจโดนเปลี่ยน role ไปเป็นฝั่ง technical ที่เขียนโค้ดเลย ไม่ต้องมาบริหารจัดการแล้ว
- บริษัทต้องการ tech lead มากขึ้น – เนื่องจากบริษัทต้องการคนที่ทำงานในฝั่งของ technical มากขึ้น และเทรน junior engineer เพื่อทำงานต่อ
เมื่อตำแหน่งงาน engineering manager ในบริษัทลดลงก็เท่ากับว่า
- จำนวนที่ต้อง report โดยตรงกับ manager มีเยอะขึ้น ทำให้การดูแลหรือพัฒนา career path อาจลดลง เทียบกับตอนที่ดูแลคนจำนวนน้อยๆ ได้มีเวลาโฟกัสมากกว่า
- tech lead มีความสำคัญขึ้นในบริษัท เนื่องจาก manager ต้องทำงานมากขึ้น ดังนั้นต้องกระจายงานหลายๆ อย่างไปให้ tech lead ช่วยรับผิดชอบแทน เช่น บริหาร project สอนงานให้ engineer ด้วยกัน
จะเห็นว่าทั้ง 2 บทบาทจะเริ่มมีภาระงานเยอะขึ้น เนื่องจากคนทำงานน้อยลง เค้าว่า 1 คน จะต้องทำให้ได้งานเท่า 3 คน เลย ถ้าเทียบกับเมื่อก่อน🥺
สรุป
เรากำลังไปสู่ยุคที่บริษัทเริ่ม layoff คนเยอะขึ้นเรื่อยๆ หากอยากอยู่ต่อไปในสายงาน tech เราก็ควรเตรียมตัวเพิ่มทักษะให้มากขึ้นอยู่เสมอ โดยเฉพาะหากคุณกำลังทำสาย manager ที่ไม่มีความรู้เรื่อง coding และ technical อยู่เลย เพราะในอนาคตเราอาจจะต้องมาลงมือเขียนโค้ดแทนการบริหารจัดการก็ได้

