129 คะแนน โดย GN⁺ 2025-12-16 | 17 ความคิดเห็น | แชร์ทาง WhatsApp
  • เนื่องจากมี โครงสร้างการกรองข้อมูล ภายในองค์กร ผู้บริหารจึงมักจะรู้ถึง ความไม่พอใจของวิศวกร ก็ต่อเมื่อได้รับแจ้งลาออกแล้ว และก็สายเกินไปที่จะดึงการตัดสินใจลาออกที่เกิดขึ้นตั้งแต่หลายเดือนก่อนกลับคืนมา
  • เหตุผลที่แท้จริงที่วิศวกรลาออกไม่ใช่เรื่องเงินเดือน แต่คือ ประสบการณ์ที่การตัดสินใจทางเทคนิคของตนถูกมองข้าม หนี้เทคนิคที่ไม่มีทางใช้คืนได้ และการถูกจัดไปทำงานที่ไม่มีความหมาย
  • ผู้จัดการระดับกลางมักพยายามแก้ปัญหาในชั้นของตนเอง และมองสิ่งนี้ว่าเป็น ความเป็นมืออาชีพ แต่ในความเป็นจริงมันทำหน้าที่เป็นการกดทับข้อมูล
  • การคุยแบบ skip-level (ผู้บริหารพูดคุยโดยตรงกับวิศวกรที่อยู่ลำดับชั้นต่ำกว่า) มักถูกหลีกเลี่ยงด้วยข้ออ้างว่าจะทำลายสุขภาวะขององค์กร แต่ในความเป็นจริงกลับมีบทบาทในการปกป้องผู้จัดการระดับกลางจากความรับผิดชอบ
  • ต้นทุนในการแทนที่วิศวกรอาวุโสหนึ่งคนอยู่ที่ $275,000~$395,000 ซึ่งสูงกว่าค่าใช้จ่ายของการคุยแบบ skip-level ไม่กี่ชั่วโมงต่อสัปดาห์ ($50,000/ปี) มาก
  • หากองค์กรลงทุนตั้งแต่เนิ่นๆ กับ skip-level, การวินิจฉัยจากภายนอก, และการแก้ปัญหาจริง ก็จะลดต้นทุนการทดแทนระดับหลายร้อยล้านวอนได้ แต่บริษัทที่ทำไม่ได้ก็จะยังคง สูญเสียววิศวกรที่ดีไปโดยไม่รู้เหตุผล

บทนำ: การจากไปของวิศวกรอาวุโสหนึ่งคนและความเสียหาย 1.4 ล้านดอลลาร์

  • ในบริษัท SaaS ที่มี ARR 40 ล้านดอลลาร์ต่อปี วิศวกรอาวุโสคนหนึ่งคัดค้าน สถาปัตยกรรมฐานข้อมูลที่ขยายไม่ได้ มาเป็นเวลา 6 เดือน แต่ฝั่งองค์กรผลิตภัณฑ์ยังคงเดินหน้าตามแนวคิด “ปล่อยให้เร็ว แล้วค่อยรีแฟกเตอร์ทีหลัง”
    • ฝ่ายผู้นำวิศวกรรมแม้มองว่าเขาพูดถูก ก็ไม่ได้ ผลักดันสวนทางทีมผลิตภัณฑ์
    • เขาเริ่มออกไปสัมภาษณ์งานตั้งแต่สัปดาห์นั้นทันที ไม่ใช่เพราะการตัดสินใจทางเทคนิคเอง แต่เพราะ เขารับรู้ว่าดุลยพินิจของตนไม่มีความหมาย
  • แปดเดือนต่อมา ระบบเริ่มมี ปัญหาประสิทธิภาพทุกวัน และหลังจากนั้น 18 เดือน วิศวกรอาวุโส 5 คนก็ลาออกจากบริษัท ทำให้บริษัทต้องจ้าง fractional CTO เพื่อหาสาเหตุว่าเกิดอะไรขึ้น
  • ผลการวินิจฉัยพบว่า ผู้บริหารไม่รู้เลยว่าเหล่าวิศวกรไม่มีความสุข จนกระทั่งก่อนอีเมลลาออกจะมาถึงเท่านั้น
    • ในการสัมภาษณ์ก่อนออกจากงาน มีเพียงคำตอบผิวเผินอย่าง “โอกาสที่ดีกว่า” และ “ค่าตอบแทนที่แข่งขันได้มากกว่า” เท่านั้น
    • CEO ปรับขึ้น เงินเดือนวิศวกรที่เหลือ 15% แต่หลังจากนั้นก็ยังมีคนทยอยลาออกต่อเนื่อง
  • ค่าใช้จ่ายในการแทนที่วิศวกรอาวุโส 5 คน เมื่อรวมการสรรหา การสูญเสียประสิทธิภาพการทำงาน และการสูญเสียองค์ความรู้แล้ว ถูกประเมินว่าอยู่ที่ ราว 1.4 ล้านดอลลาร์
  • ปัญหานี้ไม่ได้เกิดจาก ค่าตอบแทน แต่เกิดจากความล้มเหลวของการไหลของข้อมูล และต้นตอสำคัญคือ “โครงสร้างลำดับชั้นที่กรองข้อมูลขาขึ้น”

Hierarchies filter bad news out — โครงสร้างลำดับชั้นคือฟิลเตอร์ที่ลบข่าวร้ายทิ้ง

  • องค์กรมักนำ โครงสร้างลำดับชั้นและชั้นการจัดการ เข้ามาเพื่อรับมือกับความซับซ้อน แต่ผลที่ตามมาคือข้อมูลจะถูกกรองในแต่ละชั้น
    • เมื่อวิศวกรจูเนียร์พูดว่า “ดูเหมือนมีปัญหา” วิศวกรอาวุโสจะขัดเกลาคำพูดนั้นก่อนส่งให้ผู้จัดการ และผู้จัดการจะประเมินก่อนว่า “เรื่องนี้ควรรายงานไหม และจะส่งผลเสียต่อตัวเองหรือไม่”
    • ยิ่งข้อมูลไหลขึ้นจาก VP→CTO→CEO มากเท่าไร รายละเอียดและความเร่งด่วน ของปัญหาเดิมก็ยิ่งหายไปทีละส่วน
  • การกรองนี้ไม่ใช่เพราะเจตนาร้าย แต่เกิดจาก วัฒนธรรมที่ผู้จัดการระดับกลางเชื่อว่า “การจัดการปัญหาในระดับของตัวเอง” คือความรับผิดชอบ
    • “การยกปัญหาขึ้นไป” ถูกมองว่า = ความล้มเหลว และ “นำขึ้นไปเฉพาะทางออก” ถูกมองว่าเป็นความเป็นมืออาชีพ
    • ผลลัพธ์คือมันทำหน้าที่เป็น กลไกซ่อนปัญหา
  • ในกรณีขององค์กรวิศวกรรมขนาด 120 คน ทีมฟรอนต์เอนด์พบปัญหาประสิทธิภาพของแดชบอร์ดใหม่ตั้งแต่เดือนมีนาคม และได้ แสดงความกังวลอย่างเปิดเผยในการรีวิวโค้ด
    • เดือนพฤษภาคม ผู้จัดการเริ่มทบทวนแนวทางแก้ไข และในเดือนมิถุนายน VP ได้รับข้อมูลเพียงประมาณว่า “กำลังเดินหน้าปรับแต่งประสิทธิภาพแดชบอร์ด”
    • เดือนกรกฎาคม CTO ได้ยินเพียงว่ามี “งานด้านประสิทธิภาพเล็กน้อย” และเพิ่งมารับรู้ในเดือนสิงหาคมว่าเป็นวิกฤต ‘กะทันหัน’ เมื่อ ลูกค้ารายใหญ่ที่สุดร้องเรียนอย่างเป็นทางการว่าแดชบอร์ดใช้งานไม่ได้
  • แต่ในความเป็นจริง วิศวกรรู้ปัญหานี้มาแล้ว 5 เดือน และ ผู้บริหารที่ควรจัดสรรทรัพยากรกลับตัดสินใจโดยอาศัยข้อมูลที่ล่าช้าหลายเดือนและถูกทำให้เจือจางอยู่เสมอ
  • ในโครงสร้างแบบนี้ วิศวกรรู้ตั้งแต่เดือนสิงหาคมว่า DB จะรับไม่ไหว ผู้จัดการรู้เรื่องความไม่พอใจในเดือนตุลาคม VP รับรู้ขวัญกำลังใจที่ตกต่ำในเดือนธันวาคม และ CTO เห็นการลาออกจำนวนมากในเดือนกุมภาพันธ์ กลายเป็น ห่วงโซ่ความล่าช้าของข้อมูล ที่เกิดซ้ำแล้วซ้ำเล่า

The convenient fiction of chain of command — ‘สายการบังคับบัญชา’ ในฐานะเรื่องสมมติที่แสนสะดวก

  • หลายองค์กรถือว่า skip-level (ผู้บริหารคุยกับวิศวกรโดยตรง) เป็นเรื่องต้องห้าม เพราะมองว่าเป็น “พฤติกรรมที่ทำลายระบบ”
    • มักยกเหตุผลเรื่องการบั่นทอนอำนาจผู้จัดการระดับกลาง การส่งสัญญาณไม่ไว้วางใจ และการ micromanage
    • ภายนอกดูเหมือนเป็นการคำนึงถึงสุขภาวะขององค์กร แต่ในความเป็นจริง มันทำงานเป็น เครื่องมือที่ช่วยให้ผู้จัดการระดับกลางปกป้องตัวเองจากความรับผิดชอบและการถูกตรวจสอบ
  • เมื่อ CTO พูดคุยกับวิศวกรโดยตรง ก็จะรู้ได้ว่าเกิดอะไรขึ้นจริงในหน้างาน
    • ในทางกลับกัน CTO ที่เห็นแต่รายงานซึ่งผ่านหลายชั้นการจัดการมาแล้ว จะเห็นเพียง ความจริงในเวอร์ชันที่ผู้จัดการอยากให้เห็น
    • ข้อห้ามเรื่อง skip-level จึงกลายเป็นกลไกที่รับประกันแบบหลัง
  • ตรรกะที่ว่า “เวลาของผู้บริหารมีราคาแพง จึงควรโฟกัสเฉพาะกลยุทธ์” จะพังทลายทันทีเมื่อ กลยุทธ์เริ่มถูกสร้างบนข้อมูลที่ไม่ตรงกับข้อเท็จจริง
    • แม้ CTO จะลงทุนเพียงไม่กี่ชั่วโมงต่อสัปดาห์ ก็ยังสามารถได้ยินโดยตรงว่า อะไรที่กำลังติดขัดจริง ใครที่ใจหลุดออกจากองค์กรไปแล้ว และเดิมพันทางเทคนิคใดกำลังล้มเหลว
    • การพึ่งพารายงานที่ผ่านลำดับชั้น 3–4 ชั้นอาจดูเหมือนถูกกว่าในเชิงต้นทุนต่อชั่วโมง แต่จริงๆ แล้วเป็น ทางเลือกที่แพงกว่ามาก เพราะนำไปสู่การตัดสินใจใหญ่ที่ผิดซ้ำๆ
  • เวลาที่ใช้กับ skip-level ไม่จำเป็นต้องมาก ขอเพียงมี รูปแบบที่สม่ำเสมอและครอบคลุมทั่วทั้งองค์กร
    • ยิ่งองค์กรใหญ่ขึ้น ช่วงห่างในการคุยกับแต่ละคนก็จะยาวขึ้น แต่ก็ยัง รักษาโครงสร้างที่ CTO ได้คุยกับวิศวกรทุกคนโดยตรงอย่างน้อยไตรมาสละครั้ง ได้
    • ในการคุยโดยตรงลักษณะนี้ วิศวกรจะพูดถึงปัญหาที่ไม่มีวันพูดกับผู้จัดการ และทำให้ได้ สัญญาณเตือนล่วงหน้าเร็วกว่าเส้นทางทางการ 3–6 เดือน
  • ในกรณีของบริษัทด้านการชำระเงินแห่งหนึ่ง เมื่อ CTO คนใหม่เปิด office hours สัปดาห์ละ 30 นาที ให้ใครก็สามารถจองได้โดยไม่ต้องขออนุญาตผู้จัดการ
    • ก็พบปัญหาว่าระบบ deploy ไม่เสถียรจนเกิดวัฒนธรรมเลี่ยงการ deploy วันศุกร์, ระบบมอนิเตอร์ที่มี false alarm มากเกินไปจนไม่มีใครเชื่อถือ, และเอกสาร API ที่ล้าสมัยจนทำให้เดือนแรกของ onboarding หมดไปกับการลองผิดลองถูก
    • ทั้งหมดเป็นเรื่องที่ผู้จัดการแต่ละคนบอกว่า “กำลังจัดการอยู่ในระดับของตัวเอง” จึงไม่เคยส่งขึ้นไปข้างบน และ CTO ก็จัดสรรงบประมาณเพื่อแก้ทั้งสามปัญหาภายในไตรมาสเดียว ส่งผลให้ 6 เดือนต่อมา อัตราการลาออกโดยสมัครใจลดลงจนเกือบเป็นศูนย์

Agency, not salary — เหตุผลที่คนลาออกไม่ใช่ค่าตอบแทน แต่คือการสูญเสีย ‘อำนาจในการตัดสินใจ’

  • เหตุผลที่วิศวกรย้ายงานมักถูก ห่อหุ้มว่าเป็นเรื่อง “ค่าตอบแทน” ใน exit interview แต่รูปแบบที่เกิดขึ้นจริงมักละเอียดอ่อนกว่านั้น และมักเริ่มจากปัจจัยที่พูดออกมาตรง ๆ ได้ยาก
  • 1. รูปแบบแรกคือ การสูญเสียความเป็นเจ้าของการตัดสินใจ
    • วิศวกรถูกขอให้สร้างระบบที่รู้อยู่แล้วว่าจะล้มเหลว และการตัดสินใจของพวกเขาถูกพลิกกลับอย่างต่อเนื่องด้วยเหตุผลที่ไม่ใช่ด้านเทคนิค
    • เมื่อความล้มเหลวที่คาดไว้เกิดขึ้นจริง พวกเขายังต้องรับผิดชอบต่อคำถามอย่าง “ทำไมไม่ห้ามไว้” ทำให้เกิด ความรู้สึกสะสมว่าดุลยพินิจในฐานะผู้เชี่ยวชาญไม่มีความหมายอะไรเลย
    • บริษัทฟินเทคแห่งหนึ่งตัดสินใจ ไม่ใช้โซลูชันยืนยันตัวตนที่พิสูจน์แล้ว แต่เลือกพัฒนาขึ้นเอง และวิศวกรอาวุโสคัดค้านโดยชี้ถึงความเสี่ยงและความจริงที่ว่านี่ไม่ใช่ส่วนงานหลักของธุรกิจ
      • ฝั่งผลิตภัณฑ์ผลักดันอย่างหนักให้ทำแบบคัสตอมเพื่อรองรับ UX flow เฉพาะ ขณะที่ผู้นำฝั่งวิศวกรรมเห็นด้วยกับวิศวกรอาวุโส แต่สุดท้ายก็หยุดการตัดสินใจนี้ไม่ได้
      • ผลคือระบบยืนยันตัวตนแบบคัสตอมมี ช่องโหว่ด้านความปลอดภัย 3 จุด ตั้งแต่เดือนแรก ต้องออกแพตช์ฉุกเฉิน และใช้ทรัพยากรพัฒนาไปถึง 6 เดือน โดยวิศวกรอาวุโสคนนั้นเริ่มเตรียมหางานใหม่ทันทีในสัปดาห์ที่การตัดสินใจถูกยืนยัน
    • ถ้ามองเป็นตัวเลขต้นทุน ระหว่างที่บริษัทใช้เงิน 180,000 ดอลลาร์ ไปกับการทำระบบยืนยันตัวตนแบบคัสตอม โซลูชันที่ซื้อมาใช้ได้มีค่าใช้จ่ายเพียง 12,000 ดอลลาร์ต่อปี
      • หากวิศวกรคนนั้นยังอยู่ เขาสามารถใช้เวลาไปกับฟีเจอร์ที่ตามโรดแมปแล้วสร้าง ARR 400,000 ดอลลาร์ต่อปี ได้ และ
      • แค่การตัดสินใจครั้งนี้ครั้งเดียวก็ทำให้สูญเงินไป อย่างน้อย 580,000 ดอลลาร์ ในปีแรก
  • 2. รูปแบบที่สองคือ หนี้ทางเทคนิคที่ถูกเลื่อนจนเกินกว่าจะชดใช้ได้
    • งานโครงสร้างพื้นฐานสำคัญอย่าง DB replication, deployment automation และการปรับปรุง monitoring ถูกเลื่อนออกไปตามหลังงานฟีเจอร์ในทุกไตรมาส
    • วิศวกรแทบรู้ได้อย่างแม่นยำว่าอะไรจะพัง เมื่อไร และตรงไหน แต่ก็ได้แต่ดูมันติดขัดอยู่แบบนั้นต่อไป
    • บริษัทอีคอมเมิร์ซแห่งหนึ่งเลื่อนงานโครงสร้างพื้นฐาน DB มาต่อเนื่อง 18 เดือน ระหว่างนั้นทราฟฟิกเพิ่มขึ้นปีละ 40% แต่โครงสร้างพื้นฐานยังคงเดิม
      • ในเดือนที่ 19 DB กลายเป็นคอขวดของทั้งแพลตฟอร์ม ทำให้เวลา response ในช่วงพีคเพิ่มจาก 200ms เป็น 4 วินาที ส่งผลให้ conversion rate ลดลง เกิด ความเสียหายด้านรายได้ราว 1.2 ล้านดอลลาร์ และมี ค่าใช้จ่ายโครงสร้างพื้นฐานฉุกเฉิน 240,000 ดอลลาร์
      • ในบรรดาวิศวกรอาวุโส 3 คนที่เรียกร้องให้งานโครงสร้างพื้นฐานนี้ถูกทำมากที่สุด มี 2 คนลาออกไปแล้ว
  • 3. รูปแบบที่สามคือ โครงสร้างที่ให้คนเก่งทำงานโง่ ๆ
    • วิศวกรอาวุโสที่รับเงินปีละ 180,000–190,000 ดอลลาร์ กลับต้องดูแลระบบที่ควรถูกยกเลิกไปแล้ว ทำงานซ้ำ ๆ ที่ไร้ความหมาย และเข้าประชุมทำเอกสารกับการประมาณงานที่ไม่มีใครเชื่อและไม่มีใครอ่าน
    • ที่บริษัท SaaS แห่งหนึ่ง ระบบรายงานแบบ legacy ที่มีอายุ 6 ปีสร้างรายได้ 80,000 ดอลลาร์ต่อปี แต่วิศวกรอาวุโสคนหนึ่งซึ่งมีค่าตอบแทน 190,000 ดอลลาร์ต่อปี ใช้เวลา 60% ไปกับการดูแลระบบนี้
      • เท่ากับว่าบริษัทกำลัง เผาเงิน 114,000 ดอลลาร์ต่อปีเพื่อแลกกับรายได้ 80,000 ดอลลาร์ โดยพฤตินัย และแม้วิศวกรจะเสนอให้ย้ายลูกค้า 12 รายไปยังแพลตฟอร์มใหม่ ก็ถูกปฏิเสธด้วยเหตุผลว่าเป็น “ลูกค้าเชิงกลยุทธ์”
      • เธอลาออกในอีก 3 เดือนต่อมา และต้นทุนในการหาคนแทนรวมถึง recruiting กับ onboarding สูงถึง 220,000 ดอลลาร์ ทั้งที่การย้ายลูกค้าทั้งหมดนั้น เป็นงานที่น่าจะจบได้ด้วยเงินราว 40,000 ดอลลาร์

The early signals executives miss — ‘สัญญาณเตือนล่วงหน้า’ ที่ผู้บริหารมองไม่เห็น

  • สัญญาณที่ผู้บริหารมักมองไม่เห็นจนกว่าจะได้รับใบลาออกนั้น เริ่มปรากฏชัดในระดับอื่นตั้งแต่ 6–12 เดือนก่อนหน้า แล้ว
  • 1. สัญญาณแรกที่วิศวกรระดับ junior/mid เห็นคือ การที่ senior เลิกสู้
    • วิศวกรอาวุโสไม่แสดงความเห็นอย่างจริงจังใน architecture review อีกต่อไป และการรีวิวก็กลายเป็นเพียงขั้นตอนเชิงพิธีการให้ผ่านไป
    • งานเทคนิคใน backlog กองพอกขึ้นเรื่อย ๆ แต่แทบไม่ถูกมอบหมาย และเริ่มได้ยินคำพูดอย่าง “อันนี้เคยลองแล้ว แต่ข้างบนบอกว่าไม่ได้” บ่อยขึ้น
    • วิศวกร junior คนหนึ่งในบริษัทโลจิสติกส์สังเกตการเปลี่ยนแปลงเหล่านี้อยู่ 6 เดือน
      • สถาปนิกที่เมื่อก่อนรีวิวโค้ดอย่างละเอียด ตอนนี้เริ่มอนุมัติแทบทุกอย่างด้วยแค่ “LGTM” บรรทัดเดียว และ
      • เมื่อได้ยินเขาพูดในการสนทนาไม่เป็นทางการว่า “ยังไงความเห็นของผมก็เปลี่ยนผลลัพธ์ไม่ได้อยู่ดี งั้นประหยัดเวลาดีกว่า” เธอก็เป็นคนแรกที่รู้ว่าวิศวกรอาวุโสคนนี้กำลังจะไป
      • สามเดือนต่อมาก็มีการลาออกจริง ๆ และผู้จัดการรู้สึกว่าไม่ทันคาดคิดเลย
  • 2. ระยะที่ตัว senior เองเผชิญคือ การเริ่มมองเห็นรูปแบบซ้ำ ๆ และความเหนื่อยล้าทางศีลธรรมที่เกิดขึ้นตั้งแต่ 4–8 เดือนก่อน
    • คือความมั่นใจว่า “อันนี้จะล้มเหลว และฝ่ายบริหารก็จะไม่ฟัง” บาดแผลทางศีลธรรมจากการต้องสร้างสิ่งที่ ไม่ถูกต้อง และความรู้สึกว่า “ความเชี่ยวชาญของฉันไม่มีความหมายอะไรในที่แห่งนี้”
    • ในเชิงพฤติกรรมภายนอก พวกเขากลับเถียงในที่ประชุมน้อยลงและดูให้ความร่วมมือมากขึ้น จนในสายตาผู้นำอาจดูเหมือนว่า “โตขึ้น” ด้วยซ้ำ
  • 3. สัญญาณที่ผู้จัดการเห็นคือ การเปลี่ยนแปลงทางพฤติกรรมเล็ก ๆ น้อย ๆ ในช่วง 2–4 เดือนก่อนหน้า
    • การมีส่วนร่วมใน 1:1 ลดลง การพูดในวงสนทนาของทีมน้อยลง
    • อัปเดต LinkedIn ไปงานอุตสาหกรรมบ่อยขึ้น อยู่ ๆ ก็เริ่มทำเอกสารอย่างละเอียดมาก และเริ่มสอนระบบของตัวเองให้ junior อย่างจริงจัง
    • ในช่วงนี้ผู้จัดการจำนวนมากรู้สึกว่าอัตราการลาออกสูงจะส่งผลเสียต่อตัวเอง จึงพยายามแก้เงียบ ๆ แทนที่จะรายงานขึ้นข้างบน และ ยอมรับสถานการณ์ก็ต่อเมื่ออีกฝ่ายได้ offer ไปแล้วเท่านั้น
    • ผู้จัดการคนหนึ่งในบริษัทสื่อมองในแง่ดีล้วน ๆ กับการที่ senior คนหนึ่งเริ่มทำเอกสารทุกอย่างอย่างละเอียดขึ้นอย่างฉับพลัน โดยคิดว่าเป็นการ “เริ่มแบ่งปันความรู้เสียที”
      • แต่ความจริงแล้วมันคือบันทึกที่เธอทิ้งไว้เพราะ รู้สึกผิดกับช่องว่างความรู้ ที่จะเกิดขึ้นเมื่อเธอจากไป และผู้จัดการเพิ่งเข้าใจเรื่องนี้หลังเธอลาออกแล้ว
  • 4. สิ่งที่ผู้บริหารเห็นมีเพียง การแจ้งลาออกที่มาถึงในช่วง 0–1 เดือนสุดท้าย เท่านั้น ส่วนสัญญาณที่สะสมมาในขั้นก่อนหน้ากระจายหายไประหว่างชั้นโครงสร้างองค์กรทั้งหมด

Why one departure becomes five — ทำไมการลาออกหนึ่งคนถึงลามเป็นห้าคน

  • การลาออกหนึ่งคนคือข้อมูลหนึ่งจุด แต่ถ้า มีสามคนออกติด ๆ กัน คนที่เหลือจะเริ่มตีความว่า “ต้องมีอะไรบางอย่าง”
    • โดยเฉพาะเมื่อเป็นเพื่อนร่วมงานที่ได้รับความเคารพ คนที่ยังอยู่จะเริ่มคิดว่า “หรือคนคนนั้นเห็นอะไรบางอย่างที่ฉันยังมองไม่เห็น”
  • ฝั่ง recruiter ภายนอกก็จับรูปแบบนี้ได้อย่างรวดเร็ว
    • เมื่อวิศวกรจากทีมเดียวกันโผล่บ่อยในผลค้นหา LinkedIn และมีการอัปเดตโปรไฟล์พร้อม ๆ กัน ทีมดังกล่าวจะกลายเป็น เป้าหมายสำหรับการรุกเข้าหาอย่างเข้มข้น
    • แม้แต่วิศวกรที่เดิมไม่ได้คิดจะย้ายงาน พอถูกติดต่อก็เริ่มไปสัมภาษณ์ และบางส่วนก็พบโอกาสที่ดีกว่าจริง ๆ
  • บริษัทคลาวด์อินฟราสตรักเจอร์แห่งหนึ่งสูญเสีย senior สองคนห่างกัน 3 สัปดาห์ และหลังจากนั้นก็ เสียคนเพิ่มอีกห้าคนภายใน 3 เดือนถัดมา
    • จากการทบทวนภายในพบว่า การจากไปของสองคนแรกทำให้ ความกังวลจากช่องว่างข้อมูล ขยายตัวเป็นความสงสัยว่า “บริษัทมีปัญหาทางการเงินหรือเปล่า” และ
    • ทั้งที่เหตุผลจริงคือ การสูญเสียความเป็นเจ้าของการตัดสินใจและปัญหาหนี้ทางเทคนิค ตามที่กล่าวไปก่อนหน้า แต่ระหว่างที่คนที่ยังอยู่คาดเดาว่า “คนที่ไปอาจรู้อะไรบางอย่างที่ฉันไม่รู้” ฝั่ง recruiter ก็ใช้ช่องว่างนี้อย่างเต็มที่
  • ต้นทุนของการสูญเสียความรู้จับเป็นตัวเลขได้ยาก แต่จะสะท้อนออกมาเป็น ความผิดพลาด ความล่าช้า และการทำงานซ้ำ ในแต่ละไตรมาสหลังจากนั้น
    • senior ที่ลาออกไปรู้ดีว่า “โค้ด 3 บรรทัดไหนห้ามแตะ และโค้ด 3,000 บรรทัดไหนลบทิ้งได้” และ
    • รู้ว่าทำไมลูกค้าบางรายถึงมีข้อกำหนดพิเศษ รวมถึงรู้ว่าหนี้ทางเทคนิคส่วนไหน “ดูแค่แย่” กับส่วนไหน “อันตรายจริง”
  • ในกรณีของบริษัทเพย์เมนต์แห่งหนึ่ง หลังจาก senior ที่สร้างระบบ settlement ลาออก วิศวกรใหม่แก้โค้ดโดยไม่รู้ถึง กรณีพิเศษที่ undocumented ของ API ของผู้ให้บริการชำระเงินรายหนึ่ง ทำให้ธุรกรรมบางประเภทล้มเหลวทั้งหมด
    • การหา bug นี้ใช้เวลา 2 สัปดาห์ มีต้นทุนทางวิศวกรรมราว 45,000 ดอลลาร์ และระหว่างที่ต้องกระทบยอดธุรกรรมที่ล้มเหลวด้วยมือก็เกิดปัญหามูลค่ารวม 180,000 ดอลลาร์
    • เดิมที senior คนนั้นค้นพบบั๊กของ API นี้จากการลองผิดลองถูก และจำมันไว้แค่ในหัว

Sometimes it really is the money — บางครั้งมันก็เป็นเรื่องเงินจริง ๆ: การแยกแยะระหว่างกรณีที่เป็นเรื่องค่าตอบแทนจริง กับ ‘ค่าตอบแทนในฐานะข้ออ้าง’

  • มีบางกรณีที่ค่าตอบแทนเป็นสาเหตุจริง และ รูปแบบของจังหวะเวลาก็ต่างกัน
    • เมื่อเงินเดือนต่ำกว่าตลาดอย่างชัดเจน โครงสร้างค่าตอบแทนไม่สอดคล้องกับความรับผิดชอบที่เพิ่มขึ้น หรือพนักงานเข้าใหม่ได้รับเงินเดือนเท่ากับตนเองอยู่เรื่อย ๆ
    • หากก่อนย้ายงาน พวกเขาเป็นฝ่ายหยิบยกปัญหาเรื่องค่าตอบแทนขึ้นมาก่อนอย่างตรงไปตรงมา นั่นมักเป็นปัญหาที่แก้ได้ด้วยเรื่องค่าตอบแทน
  • ในทางกลับกัน หากคำว่า “ค่าตอบแทน” เพิ่งโผล่มาใน exit interview เท่านั้น และ จริง ๆ แล้วแอบไปสัมภาษณ์มาเงียบ ๆ ตั้งแต่หลายเดือนก่อนแล้ว ค่าตอบแทนมักไม่ใช่แรงจูงใจ แต่เป็น เหตุผลที่ใช้ทำให้การตัดสินใจดูชอบธรรม
    • แม้จะพูดว่าออฟเฟอร์ใหม่สูงกว่า 30% จึงเป็น “ระดับตลาด” แต่พอเสนอแพ็กเกจ matching กลับตอบแบบไม่ค่อยสนใจว่า “รับที่อื่นไปแล้ว”
    • ในกรณีแบบนี้ เหตุผลที่ลาออกจริง ๆ มักเป็นข้อสรุปจากเรื่อง อำนาจในการตัดสินใจ หนี้ทางเทคนิค และงานที่ไร้ความหมาย ที่กล่าวไปก่อนหน้า
  • แบบทดสอบง่าย ๆ ที่บทความนี้เสนอคือ “ขึ้นให้ 20% แล้วจะรั้งไว้ได้ไหม”
    • ถ้าคำตอบคือ “ประมาณนั้นก็น่าจะลองคิดดู” ก็มีโอกาสสูงว่าค่าตอบแทนคือประเด็นหลัก
    • แต่ถ้าใจออกไปแล้วอยู่ดี นั่นแปลว่าเขา ตัดสินแล้วว่าสภาพแวดล้อมพังไปแล้ว และเป็นสถานการณ์ที่แก้ด้วยเงินอย่างเดียวไม่ได้
  • บริษัทด้านเครื่องมือสำหรับนักพัฒนาแห่งหนึ่งวิเคราะห์อย่างละเอียดถึงพนักงาน 8 คนที่ลาออกโดยให้เหตุผลเรื่องค่าตอบแทน
    • ใน 5 คนที่บริษัทอยากรั้งไว้จริง ๆ บริษัทเสนอ counteroffer ที่มากกว่าการ matching แต่มี 3 คนปฏิเสธ
    • จากการพูดคุยต่อภายหลัง พบว่าเหตุผลที่พวกเขาจะไปคือ roadmap ที่เปลี่ยนตลอดและงานที่หมดความหมายลงเรื่อย ๆ รวมถึงความรู้สึกว่า “ไม่อาจเชื่อทิศทางของบริษัทได้อีกแล้ว”
    • ใน exit interview พวกเขาพูดถึงแค่ “ค่าตอบแทน” แต่ปัญหาจริงคือ การสูญเสียความหมายของตัวงานเอง

Prevention beats retention bonuses — แทรกแซงตั้งแต่เนิ่น ๆ คุ้มกว่าจ่ายโบนัสรั้งคนทีหลังมาก

  • หากต้องการแทรกแซงตั้งแต่ต้น จำเป็นต้องมี ช่องทางข้อมูลที่ข้ามตัวกรองตามลำดับชั้น และมีอยู่หลายวิธีที่เห็นผลซ้ำ ๆ เป็นแพตเทิร์น
  • อย่างแรกคือ การคุยแบบ skip-level เป็นประจำ
    • หากใช้เวลาเพียงไม่กี่ชั่วโมงต่อสัปดาห์คุยกับวิศวกรทุกระดับโดยตรง ก็จะได้ยิน อุปสรรคต่อผลิตภาพจริง การตัดสินใจทางเทคนิคที่มีปัญหา และจุดที่ขวัญกำลังใจตกต่ำ ซึ่งมักไม่ถูกส่งขึ้นมาตามสายการบังคับบัญชา
    • เมื่อองค์กรใหญ่ขึ้น ความถี่ต่อคนอาจลดลงได้ แต่สิ่งสำคัญคือ ออกแบบให้ยังครอบคลุมทั้งองค์กร
  • CTO ขององค์กรวิศวกรรมขนาด 100 คนแห่งหนึ่งใช้เวลา 4 ชั่วโมงต่อสัปดาห์กับ skip-level
    • ด้วยการคุยครั้งละ 30 นาทีแบบหมุนเวียนทุก 2 สัปดาห์ ทำให้คุยได้ราว 30 คนต่อเดือน และ ใช้เวลา 7 เดือนก็วนครบทั้งองค์กรหนึ่งรอบ
    • ปฏิทินเปิดให้วิศวกรจองได้ตลอดเมื่อจำเป็น และผลลัพธ์คือ อัตราการลาออกโดยสมัครใจลดจาก 18% ต่อปีเหลือ 7% โดย CTO มองว่าเกิดจาก “ได้ยินปัญหาตอนที่มันยังเล็กและยังแก้ได้”
  • อย่างที่สองคือ มุมมองจากคนนอกเพื่อใช้วินิจฉัย
    • เมื่อผู้สัมภาษณ์เป็น fractional CTO หรือที่ปรึกษาภายนอก ที่ไม่ได้อยู่ใน reporting line และไม่มีอำนาจด้านบุคคล คนมักจะพูดอย่างตรงไปตรงมามากกว่า
    • ผู้บริหารภายในอาจถามคำถามเดียวกันได้ แต่เหตุที่ คำตอบต่างกันอยู่ที่ ‘ความเสี่ยงที่ผู้ตอบรู้สึก’
  • บริษัท SaaS แห่งหนึ่งสูญเสียซีเนียร์ไป 4 คนในเวลา 6 เดือน ก่อนจะให้ fractional CTO เข้ามาสัมภาษณ์ทุกระดับ
    • ปัญหาหลักที่วิศวกรรู้สึกคือ “การรีวิวสถาปัตยกรรม ไม่ใช่พื้นที่สำหรับตัดสินใจจริง แต่เหมือนละครที่มีไว้โยนความรับผิดชอบกันทีหลัง
    • ต่อให้ทำตามข้อกำหนดของการรีวิวครบจนผ่านแล้ว อีกไม่กี่สัปดาห์ต่อมาก็มักถูกคำตัดสินจากฝั่งผลิตภัณฑ์พลิกกลับอีก
    • สุดท้ายบริษัทจึงยกเลิกกระบวนการนี้ และให้ ฝ่ายวิศวกรรมมีสิทธิยับยั้งที่ใช้งานได้จริง ต่อการนำไปใช้เชิงเทคนิค
  • อย่างที่สามคือ ต้องมีอย่างน้อยหนึ่งเรื่องที่แก้จริง
    • ถ้าเอาแต่ฟังแต่ไม่มีอะไรเปลี่ยน ผู้คนจะเรียนรู้ว่า “พูดไปก็ไม่มีประโยชน์”
    • แต่ถ้าแก้ให้เห็นสักเรื่องเดียว สัญญาณว่า “พูดแล้วเกิดการเปลี่ยนแปลง” จะกระจายไปทั้งองค์กร
  • ที่บริษัทเทคโนโลยีสุขภาพแห่งหนึ่ง เมื่อนักพัฒนาบอก CTO ในการคุย skip-level ว่า การทดสอบใช้เวลา 45 นาทีจนทำให้พัฒนาช้า
    • CTO ถามว่า “แล้วทำไมยังไม่แก้สักที” นักพัฒนาตอบว่าเคยบอกผู้จัดการหลายครั้งแล้ว แต่ถูกเลื่อนความสำคัญลงทุกครั้ง
    • CTO จัดสรรเวลางาน 2 สัปดาห์ทันที และลดเวลาทดสอบลงเหลือ 8 นาทีได้สำเร็จ
    • ประสบการณ์นี้ถูกเล่าปากต่อปาก จนวิศวกรคนอื่น ๆ เริ่มนำปัญหามาคุยใน skip-level ด้วย
    • ต้นทุนคือเวลาวิศวกรรมราว 12,000 ดอลลาร์ แต่คุณค่าของสัญญาณว่า “พูดแล้วเปลี่ยนได้” สูงกว่านั้นมาก

The $1.4m misdiagnosis — การวินิจฉัยผิดพลาดที่นำไปสู่ความเสียหายมูลค่า 1.4 ล้านดอลลาร์

  • การประเมินแบบอนุรักษนิยมของ ต้นทุนในการแทนที่พนักงานซีเนียร์ 1 คน อยู่ที่ราว 275,000–395,000 ดอลลาร์
    • ค่าใช้จ่ายในการสรรหา: ประมาณ 20–25% ของเงินเดือนประจำปี
    • การสูญเสียผลิตภาพระหว่างตำแหน่งว่าง: 40,000–75,000 ดอลลาร์ โดยคิดจากผลิตภาพปีละ 150,000 ดอลลาร์เป็นเวลา 3–6 เดือน
    • ผลิตภาพที่หายไประหว่าง onboarding ซึ่งทำงานได้เพียงครึ่งเดียว: 35,000–40,000 ดอลลาร์จากการทำงานที่ประสิทธิภาพ 50% เป็นเวลา 6 เดือน
    • ยังไม่รวมการสูญเสียองค์ความรู้ ความล่าช้าในการตัดสินใจ และงานที่ต้องทำใหม่ซึ่งวัดเป็นตัวเลขได้ยาก
  • หากเสียคนซีเนียร์ไป 5 คน ก็เท่ากับเกิด ความเสียหายระดับ 1.4–2.0M ดอลลาร์ ซึ่งสอดคล้องกับการประเมินต้นทุนของบริษัทตัวอย่างก่อนหน้า
  • ในทางกลับกัน ต้นทุนของการแก้ปัญหาจริง กลับต่ำกว่ามาก แต่ต้องยอมแตะโครงสร้างองค์กรและการเมืองภายใน
    • แทนที่จะเลื่อนฟีเจอร์บางอย่าง ตัดกระบวนการที่ไม่จำเป็นออก และส่งมอบอำนาจตัดสินใจทางเทคนิคให้วิศวกร
    • หลายองค์กรกลับเลือกคำอธิบายแบบ “วิศวกรก็แพงอยู่แล้ว และการแข่งขันในตลาดก็สูง”
    • คำอธิบายนี้สบายกว่าเพราะไม่บังคับให้ต้องเปลี่ยนภายใน แต่ก็ ทำหน้าที่บดบังสาเหตุจริงอย่างโครงสร้างข้อมูลและวิธีการตัดสินใจ
  • บริษัท Series B แห่งหนึ่งสูญเสียวิศวกรไป 7 คนในช่วง 18 เดือน โดย CEO คิดว่า “คู่แข่งให้มากกว่า”
    • แต่เมื่อตรวจย้อนหลัง พบว่าใน 5 คนนี้ ก่อนลาออก 6 เดือน พวกเขาเคยพูดกับผู้จัดการถึง การตัดสินใจทางเทคนิคที่เฉพาะเจาะจง ภาระจากกระบวนการ และปัญหาการจัดลำดับความสำคัญ
    • ประเด็นเหล่านี้ถูกบันทึกไว้ในโน้ต 1:1 แค่ว่า “กำลังติดตามอยู่” และ ไม่เคยถูกส่งขึ้นไปถึงผู้บริหารในระดับใดเลย
    • ผลคือ ผู้บริหารเชื่อว่าเป็น “ปัญหาเรื่องค่าตอบแทน” ขณะที่วิศวกรสรุปว่า “ความเห็นของฉันไม่ได้สำคัญ” ทั้งสองฝ่ายจึงอยู่ใน ความจริงคนละชุดโดยสิ้นเชิง

Information is cheaper than replacement — การได้ข้อมูลมาถูกกว่าการหาคนแทนอย่างเทียบกันไม่ติด

  • วิศวกรที่กำลังจะออก รู้บางอย่างที่ผู้บริหารไม่รู้
    • เป็นข้อมูลเฉพาะเจาะจงว่า การตัดสินใจทางเทคนิคใดกำลังล้มเหลว กระบวนการใดกำลังทำให้เสียเวลา และรูปแบบการจัดการแบบใดกำลังทำให้คนหมดแรง
    • ข้อมูลเหล่านี้มีอยู่ในองค์กรเสมอ แต่เพราะตัวกรองตามลำดับชั้นและแรงจูงใจของผู้จัดการระดับกลาง จึง ไปไม่ถึงระดับผู้บริหาร
  • คำถามสำคัญคือ “จะได้ยินข้อมูลนี้ก่อนที่เขาจะลาออก หรือจะเรียนรู้หลังจากปัญหาที่พวกเขาเคยพยายามกันไว้เกิดเป็นความเสียหายไปแล้ว
    • องค์กรที่ทำเรื่องนี้ได้ดีจะมองการไหลของข้อมูลเป็นสินทรัพย์เชิงกลยุทธ์ ออกแบบช่องทาง skip-level อย่างเป็นทางการ
    • และมีโครงสร้างที่ ให้คุณค่ากับ ‘ground truth’ ที่ได้โดยตรงจากหน้างาน มากกว่ารายงานที่ผ่านการกรองแล้ว
  • ในองค์กรแบบนี้ พวกเขายอมรับว่าเวลาของผู้บริหารให้ผลตอบแทนสูงกว่าหากใช้ไปกับ
    • การฟังเสียงจากหน้างานสักไม่กี่ชั่วโมงต่อสัปดาห์ แทนที่จะใช้ไปกับ การประชุมกลยุทธ์ที่ตั้งต้นจากข้อมูลผิด
    • เพียงป้องกันการลาออกของคนซีเนียร์ได้ 1 คน ก็อาจคืนทุนการลงเวลาในระดับผู้บริหารต่อปีที่มีมูลค่าหลักหมื่นถึงหลักแสนดอลลาร์ได้มากกว่าห้าเท่า
  • ในทางกลับกัน องค์กรที่จัดการเรื่องนี้พลาดจะ ให้ความสบายใจของผู้จัดการมาก่อนความแม่นยำของข้อมูล
    • มอง skip-level เป็นเรื่องต้องห้าม และพึ่งพารายงานที่ถูกลบข่าวร้ายออกไปแล้ว
    • รับรู้ปัญหาการลาออกก็ตอนเห็นใบลาออก และแม้จะจ่ายเงินหลายล้านดอลลาร์เพื่อหาคนแทน ก็ยังไม่เข้าใจอยู่ดีว่า “ทำไมคนเก่งที่สุดถึงลาออก”
  • วิศวกรซีเนียร์จากตัวอย่างแรกตอนนี้ทำงานอยู่ที่ บริษัทซึ่งฝ่ายวิศวกรรมมีสิทธิยับยั้งเรื่องสถาปัตยกรรมทางเทคนิค และ CTO ทำ skip-level อย่างสม่ำเสมอ
    • ทั้งเขาและเพื่อนร่วมงานไม่ได้กำลังเตรียมย้ายงาน และอัตราการลาออกโดยสมัครใจของบริษัทอยู่ที่ 12% ซึ่งต่ำกว่าค่าเฉลี่ยของบริษัทในระยะเดียวกันกว่าครึ่ง
    • ผู้บริหารของบริษัทนี้กำลังได้ยินว่าอะไรพัง ก่อนที่มันจะสายเกินแก้ และทั้งหมดนี้เกิดจากกลไกเรียบง่ายอย่างหนึ่ง คือ ถามอย่างสม่ำเสมอ และรักษาโครงสร้างที่ทำให้คนกล้าพูดได้

17 ความคิดเห็น

 
wedding 2025-12-16

เป็นเรื่องที่ผู้บริหารควรอ่านแท้ ๆ แต่พวกเราที่กำลังจะหนีกลับเป็นคนที่กำลังอ่านมันอยู่ ช่างน่าขำนะ..ฮ่า..

 
rrr6ttt 2025-12-18

จริงมาก

 
kuthia 2025-12-18

ความจริงแล้ว มีบริษัทไม่มากนักที่มีเป้าหมายทางธุรกิจคือการทำวิศวกรรมที่ดี...

 
bakyeono 2025-12-17

หรือว่ามันช่วยปลอบใจได้ เพราะดูเหมือนทุกคนจะมีประสบการณ์แบบเดียวกัน...?

 
redlasha 2025-12-17

เห็นด้วยมากจริง ๆ

 
sinbumu 2025-12-17

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

 
nutella 2025-12-17

บทความนี้น่าจะมีทั้ง Part 1 ที่กล่าวถึงเหตุผลว่าทำไมวิศวกรอาวุโสถึงลาออก และ Part 2 เรื่อง The Economic Intervention That Stops Engineer Attrition ด้วยนะครับ

https://codegood.co/writing/…

 
xguru 2025-12-17

โอ้ ขอบคุณมากครับ ผมได้ลงทะเบียนสิ่งนี้เป็นหัวข้อแยกต่างหากด้วย: วิธีแทรกแซงทางเศรษฐกิจเพื่อหยุดการย้ายงานของวิศวกร

 
duddnd649 2025-12-17

ทำให้นักบริหารมาเห็นโพสต์นี้ไม่ได้เหรอ..

 
cysl0 2025-12-16

พูดไม่ผิดเลย

 
seoseonyu 2025-12-16

เป็นบทความที่โดนใจมากครับ

 
nicewook 2025-12-16

รู้สึกเห็นด้วยครับ

 
nullptr 2025-12-16

"โลกก็เหมือนกันหมด"

 
qaplazlm41 2025-12-16

เรื่องนี้ผู้บริหารควรได้เห็นนะ...

 
jjw9512151 2025-12-16

พูดด้วยข้อเท็จจริงแบบไล่ต้อนเป็นข้อๆ จริงๆ เลย.. 555

 
caniel 2025-12-16

เห็นด้วยสุด ๆ เลยครับ

 
ethanhur 2025-12-16

พวกเราคือโลก