• การสัมภาษณ์โค้ดดิ้งแบบสด ในความเป็นจริงวัด ปฏิกิริยาต่อความเครียด ได้ดีกว่า ความสามารถในการเขียนโค้ด ของวิศวกร
  • งานวิจัยทางวิทยาศาสตร์ระบุว่า ในสภาพแวดล้อมที่มีคนเฝ้าดูแบบเรียลไทม์ จะเกิด ความสามารถด้านการรับรู้ที่ลดลง และ ความผันผวนของผลงานอย่างรุนแรง
  • โดยเฉพาะในกรณีของ ผู้สมัครหญิง พบว่าทุกคนไม่ผ่านในสภาพแวดล้อมแบบเปิดเผย แต่ทุกคนผ่านในสภาพแวดล้อมส่วนตัว
  • หลายบริษัทไม่ได้ต้องการความสามารถในการปรับตัวต่อความเครียดเป็นพิเศษ แต่กลับประเมินสิ่งนี้อย่างผิดพลาดผ่าน แบบทดสอบโค้ดดิ้ง
  • การทดสอบจำลอง การเผชิญสถานการณ์แบบค่อยเป็นค่อยไป และสารอาหารเสริมบางชนิด อาจช่วยบรรเทาความเครียดได้

ประสบการณ์ส่วนตัวเกี่ยวกับการสัมภาษณ์โค้ดดิ้งแบบสด

  • บางคนชอบ การสัมภาษณ์โค้ดดิ้งแบบสด แต่ผู้เขียนไม่ใช่หนึ่งในนั้น
  • ผู้เขียนเคย ไม่ผ่านการทดสอบโค้ดดิ้งแบบสด ระหว่างกระบวนการสมัคร Toptal แต่เมื่อกลับมาแก้คนเดียวก็สามารถทำเสร็จได้อย่างรวดเร็ว
  • ประสบการณ์นี้ทำให้ตระหนักว่า ภายใต้การถูกเฝ้ามองแบบเรียลไทม์ ความเครียดสามารถทำให้ไม่อาจแสดงความสามารถที่แท้จริงออกมาได้

สมองที่ตอบสนองต่อความเครียด

  • ในสถานการณ์ที่ มีความเสี่ยงสูงและกดดันด้านเวลา อะมิกดะลาในสมองจะถูกกระตุ้น และ ระดับคอร์ติซอล จะเพิ่มสูงขึ้น
  • ส่งผลให้ การทำงานของสมองส่วน prefrontal cortex ซึ่งรับผิดชอบการใช้เหตุผลที่ซับซ้อนและความจำ เสียหายไป
  • ความจำเพื่อการทำงานเป็นตัวชี้วัดสำคัญที่สุดในการตัดสินความสามารถในการแก้ปัญหาใหม่ ๆ และสิ่งนี้ลดลงอย่างมากในสถานการณ์โค้ดดิ้งแบบเรียลไทม์
  • แม้จะมี ความกังวลเรื่องผลงาน เพียงเล็กน้อย ก็อาจทำให้แทบไม่สามารถคิดอย่างชัดเจนได้
  • จะเริ่มมีสมาธิได้ยาก จำหลายขั้นตอนพร้อมกันไม่ได้ และรู้สึกว่าตัวเอง “แย่กว่าปกติมาก”

ผลการวิจัยที่ชี้ขาด

  • งานวิจัยของ Microsoft ให้ผู้เข้าร่วมแก้ปัญหาโค้ดดิ้งเดียวกันทั้งใน สภาพแวดล้อมส่วนตัวและสภาพแวดล้อมสาธารณะ เพื่อนำมาเปรียบเทียบ
  • ในสภาพแวดล้อมส่วนตัว ผู้เข้าร่วมทำโจทย์คนเดียวในห้อง ส่วนในสภาพแวดล้อมสาธารณะต้องแก้โจทย์ต่อหน้าผู้ควบคุมพร้อมอธิบายกระบวนการคิดออกมา
  • ผลลัพธ์คือ เมื่อมีคนเฝ้าดู คะแนนจะลดลงเหลือครึ่งหนึ่ง และโดยเฉพาะอย่างยิ่งพบว่าความแปรปรวนของผลลัพธ์เพิ่มสูงขึ้น
  • ต่างจากผู้สมัครชาย ผู้สมัครหญิงทุกคนในสภาพแวดล้อมสาธารณะไม่ผ่าน แต่ในสภาพแวดล้อมส่วนตัวกลับผ่านทั้งหมด
  • สภาพแวดล้อมของการโค้ดดิ้งแบบสดจึงทำหน้าที่เป็น ตัวกรองเชิงกีดกันที่มีหลักฐานทางวิทยาศาสตร์รองรับ ซึ่งทำให้วิศวกรที่มีความสามารถถูกคัดออก

ความจริงของผลงานภายใต้ความเครียด

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

วิธีบรรเทาความเครียด

  • เนื่องจากการโค้ดดิ้งแบบสดเป็นเรื่องปกติในอุตสาหกรรม จึงจำเป็นต้องมี การฝึกให้ปรับตัวต่อความเครียด
  • การฝึกซ้ำในสภาพแวดล้อมที่ใกล้เคียงของจริง (เช่น Pramp, Interviewing.io, LeetCode mock test) สามารถช่วยให้สมองคุ้นชินกับความเครียดได้
  • การตั้งเวลา อัดวิดีโอตัวเอง หรือให้เพื่อนนั่งดู เป็นวิธีฝึกที่ค่อย ๆ เพิ่มแรงกดดันและได้ผลดี
  • นอกจากนี้ อาจลองใช้สารอาหารเสริมอย่าง L-tyrosine (ช่วยเสริมสารสื่อประสาทภายใต้ความเครียด) และ L-theanine (ช่วยผ่อนคลายและเพิ่มสมาธิ)
  • ก่อนถึงวันสัมภาษณ์จริง ควรทดสอบล่วงหน้าในการฝึกจำลองเสมอว่าวิธีใดเหมาะกับตัวเองที่สุด

บทสรุป

  • การทำได้ไม่ดีในการโค้ดดิ้งแบบสด ไม่ได้หมายความว่าขาดคุณสมบัติของการเป็นวิศวกร แต่เป็นลักษณะทั่วไปของมนุษย์

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น