ช่องว่างที่เพิ่มขึ้นเรื่อยๆ ได้เกิดขึ้นระหว่างกระบวนการสัมภาษณ์งานด้านเทคนิคกับทักษะวิศวกรรมในโลกแห่งความเป็นจริง ผู้เชี่ยวชาญที่มีประสบการณ์พบว่าตัวเองไม่สามารถผ่านการสัมภาษณ์สำหรับตำแหน่งที่คล้ายคลึงกับงานที่ตัวเองกำลังทำอยู่ในปัจจุบัน แม้ว่าจะได้ออกแบบและสร้างระบบเหล่านั้นที่ถูกนำมาทดสอบด้วยตัวเองแล้วก็ตาม
ปรากฏการณ์ขัดแย้งในการสัมภาษณ์ส่งผลกระทบต่อวิศวกรอาวุโส
อุตสาหกรรมเทคโนโลยีกำลังเผชิญกับปรากฏการณ์ที่ผิดปกติ ซึ่งวิศวกรที่มีประสบการณ์ล้มเหลวในการสัมภาษณ์สำหรับบทบาทที่พวกเขาทำงานอยู่อย่างประสบความสำเร็จ วิศวกร backend ระดับ staff คนหนึ่งได้แบ่งปันสถานการณ์ลำบากของตน โดยระบุว่าเขาได้ออกแบบระบบปัจจุบันทั้งหมดของตัเอง แต่สงสัยว่าจะผ่านกระบวนการสัมภาษณ์ที่จะทำให้เขาได้รับการจ้างงานสำหรับตำแหน่งเดียวกันในปัจจุบันหรือไม่ ความรู้สึกนี้สะท้อนไปทั่วทั้งอุตสาหกรรม โดยผู้เชี่ยวชาญที่มีประสบการณ์ 10-15 ปี พบว่าตัวเองติดขัดกับความท้าทายในการเขียนโค้ดและคำถามการออกแบบระบบที่ไม่คล้ายคลึงกับงานประจำวันของพวกเขาเลย
ปัญหานี้ขยายไปเกินกว่าความหงุดหงิดส่วนบุคคล บริษัทต่างๆ ประกาศรับสมัครงานเป็นเดือนๆ โดยไม่พบผู้สมัครที่เหมาะสม ในขณะที่วิศวกรที่มีคุณสมบัติเหมาะสมต้องดิ้นรนผ่านกระบวนการประเมินที่มีปัญหา บางคนต้องเผชิญกับความท้าทายในการเขียนโค้ดแบบอัตโนมัติที่มีข้อกำหนดตามอำเภอใจ ซึ่งป้องกันไม่ให้ก้าวหน้าต่อไปแม้ว่าโซลูชันของพวกเขาจะถูกต้องในเชิงเทคนิคแล้วก็ตาม คนอื่นๆ ต้องเจอกับผู้สัมภาษณ์ที่ดูเหมือนจะสนใจฟังคำศัพท์เทคนิคเกี่ยวกับระบบกระจายมากกว่าการเข้าใจแนวทางการแก้ปัญหาเชิงปฏิบัติ
ช่องว่างระหว่างการแสดงกับการปฏิบัติ
การสัมภาษณ์ทางเทคนิคสมัยใหม่ได้พัฒนาไปเป็นการแสดงละครมากกว่าการประเมินความสามารถทางวิศวกรรมอย่างแท้จริง การอภิปรายในชุมชนเผยให้เห็นความแตกต่างอย่างชัดเจนระหว่างสิ่งที่การสัมภาษณ์ให้รางวัลกับสิ่งที่งานจริงต้องการ ในขณะที่งานวิศวกรรมจริงให้ความสำคัญกับความเรียบง่าย ความสามารถในการบำรุงรักษา และโซลูชันเชิงปฏิบัติ การสัมภาษณ์มักจะให้ความสำคัญกับสถาปัตยกรรมที่ซับซ้อนและการอภิปรายเรื่องความสามารถในการขยายตัวเชิงทฤษฎี
ผมมั่นใจ 90% ว่าผมไม่สามารถผ่านการสัมภาษณ์สำหรับตำแหน่งปัจจุบันของผมได้ แต่ผมเป็นคนออกแบบทั้งหมดเอง
ความขัดแย้งนี้สร้างวงจรที่วิศวกรใช้เวลาเรียนรู้ทักษะเฉพาะสำหรับการสัมภาษณ์แทนที่จะพัฒนาประสิทธิภาพการทำงานจริง การมุ่งเน้นไปที่การจำรูปแบบระบบกระจายและอัลกอริทึมที่ซับซ้อนมาแทนที่การพัฒนาการตัดสินใจทางวิศวกรรมเชิงปฏิบัติและความสามารถในการแก้ปัญหาในโลกแห่งความเป็นจริง
การเปรียบเทียบระหว่างการสัมภาษณ์งานกับความเป็นจริง
จุดเน้นในการสัมภาษณ์งาน | จุดเน้นในโลกแห่งความจริง |
---|---|
ระบบกระจายที่ซับซ้อน | โซลูชันที่เรียบง่ายและดูแลรักษาได้ |
ความสามารถในการขยายระบบเชิงทฤษฎี | ความต้องการของผู้ใช้งานจริง |
อัลกอริทึมที่จำมาได้ | การแก้ปัญหาเชิงปฏิบัติ |
คำศัพท์เทคนิคที่ฟังดูดี | การสื่อสารที่ชัดเจน |
โซลูชันที่ซับซ้อนเกินความจำเป็น | การเลือกใช้เทคโนโลยีที่เหมาะสม |
ผู้ช่ำชองในอุตสาหกรรมปรับตัวหรือออกจากระบบ
สถานการณ์ปัจจุบันของการจ้างงานด้านเทคนิคกำลังผลักดันผู้เชี่ยวชาญที่มีประสบการณ์บางคนไปสู่การเกษียณอายุก่อนกำหนดหรือการทำงานอิสระ ความคาดหวังในการต้องนำทางผ่านกระบวนการสัมภาษณ์ที่มีปัญหา ประกอบกับการเพิ่มขึ้นของการเขียนโค้ดด้วยความช่วยเหลือของ AI ทำให้หลายคนตั้งคำถามว่าการจ้างงานแบบดั้งเดิมยังคงคุ้มค่าหรือไม่ บางคนพบที่หลบภัยในงานสัญญาจ้างหรือการเริ่มต้นโครงการของตัวเอง ซึ่งทักษะเชิงปฏิบัติมีความสำคัญมากกว่าประสิทธิภาพในการสัมภาษณ์
อย่างไรก็ตาม คนอื่นๆ ได้เรียนรู้ที่จะนำทางระบบโดยการรักษาความพร้อมสำหรับการสัมภาษณ์ - การรักษาคำศัพท์เทคนิคให้ทันสมัยและฝึกฝนทักษะเฉพาะที่การสัมภาษณ์ทดสอบ แม้ว่าทักษะเหล่านี้จะไม่เกี่ยวข้องกับงานประจำวันของพวกเขา แนวทางนี้ถือว่าการสัมภาษณ์เป็นชุดทักษะแยกต่างหาก ซึ่งแตกต่างจากความสามารถทางวิศวกรรมจริง
องค์ประกอบการแสดงในการสัมภาษณ์งานทั่วไป
- สมมติว่ามีผู้ใช้หลายล้านคนเสมอสำหรับแอปพลิเคชันง่ายๆ
- เพิ่ม message queues (โดยเฉพาะ Kafka ) โดยไม่คำนึงถึงความจำเป็น
- เสนอสถาปัตยกรรม microservices แทน monoliths
- รวมฐานข้อมูลหลายตัวเพื่อ "polyglot persistence"
- อภิปรายเกี่ยวกับ consensus algorithms สำหรับระบบพื้นฐาน
- วาดแผนภาพสถาปัตยกรรมที่ซับซ้อนพร้อมส่วนประกอบที่ซ้ำซ้อน
เส้นทางไปข้างหน้า
ในขณะที่บริษัทบางแห่งเริ่มตระหนักถึงข้อบกพร่องในแนวทางการจ้างงานปัจจุบันและทดลองใช้วิธีการที่เป็นประโยชน์มากขึ้น การเปลี่ยนแปลงอย่างกว้างขวางยังคงเป็นไปอย่างช้าๆ ความท้าทายอยู่ที่แรงจูงใจเชิงโครงสร้างที่ทำให้การสัมภาษณ์แบบละครยังคงดำเนินต่อไป - มันง่ายกว่าในการทำให้เป็นมาตรฐาน ดูเข้มงวดมากขึ้น และตอบสนองความต้องการทางจิตวิทยาหลายประการสำหรับทั้งผู้สัมภาษณ์และคณะกรรมการจ้างงาน
ในขณะนี้ วิศวกรที่มีประสบการณ์ต้องเผชิญกับทางเลือก: ปรับตัวให้เข้ากับข้อกำหนดการแสดงของการสัมภาษณ์สมัยใหม่ในขณะที่รักษาหลักการวิศวกรรมเชิงปฏิบัติของตน หรือแสวงหาเส้นทางอาชีพทางเลือกที่ให้ความสำคัญกับความเชี่ยวชาญในโลกแห่งความเป็นจริงมากกว่าการแสดงละครในการสัมภาษณ์
อ้างอิง: You're Not Interviewing for the Job. You're Auditioning for the Job Title