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