ฉันเคยสัมภาษณ์การเลื่อนขั้นภายในเพื่อให้ได้ตำแหน่งโปรแกรมเมอร์ในระดับที่สูงขึ้นเช่น Senior plus และฉันถูกสัมภาษณ์โดยประมาณ 7 คนที่ใช้เทคโนโลยีที่แตกต่างกันและผู้ที่ใช้เทคโนโลยีเดียวกันกับฉัน (.Net) มักจะถามคำถามที่มีรายละเอียดมากเกี่ยวกับเทคนิคซึ่งสามารถพบได้ง่ายผ่าน Google เช่น JIT, GC ทำงานอย่างไร ความแตกต่างระหว่างรายการและอาร์เรย์คลาสนามธรรมและอินเทอร์เฟซผู้ร่วมประชุมและเหตุการณ์แม้ชื่อคลาสเมื่อคุณประมวลผลอัปโหลดไฟล์ ฯลฯ และฉันมีคำถามเดียวที่ถามเกี่ยวกับแนวคิดการออกแบบของฉันในโครงการของฉันและเพียงแค่ การอภิปรายอย่างง่าย แต่สำหรับตัวเลือกการออกแบบอื่น ๆ ของฉันพวกเขาดูเหมือนจะไม่สนใจ
ฉันยังไม่ได้รับผลลัพธ์และจะประมาณปลายสัปดาห์นี้ แต่นี่เป็นข้อกังวลของฉัน:
โดยส่วนตัวฉันคิดว่าเมื่อฉันเล่นเป็นโปรแกรมเมอร์อาวุโสฉันมักจะแก้ปัญหาและฉันแค่ต้องรู้ว่ามีบางวิธีที่สามารถทำให้มันเกิดขึ้นได้ แต่ฉันอาจจำรายละเอียดทุกอย่างไม่ได้และนั่นเป็นเหตุผลว่าทำไมเราถึงมีการอ้างอิงโดยละเอียด เอกสารเช่น MSDN
ฉันรู้สึกดีถ้าคุณพบว่าฉันไม่ได้มีประสบการณ์มากเกินไปในระดับนี้เช่นระดับจูเนียร์ถึงระดับกลาง แต่เมื่อมีแนวโน้มที่จะสัมภาษณ์คนที่แต่งตัวประหลาดในระดับที่สูงขึ้นคุณไม่ควรมุ่งเน้นมากขึ้นเพื่อดูว่า เขา / เธอกำลังแก้ปัญหาเหรอ? ทุกคนแค่คิดว่าถ้าคุณรู้ทุกสิ่งเล็ก ๆ น้อย ๆ รายละเอียดเทคโนโลยีแล้วคุณเป็นอาวุโส + และจากการตรวจสอบหนังสือคำถามสัมภาษณ์ฉันพบว่ามีคำถามแบบนั้นอีก
ถ้าฉันใช้เวลา 5 วันผ่านสมุดบันทึกคำถามสัมภาษณ์ฉันสามารถทำให้พวกเขารู้สึกว้าวได้ แต่นั่นแปลว่าอะไรจริงหรือ การสัมภาษณ์แบบนี้สามารถให้คนที่จำได้ดีได้รับเงินเดือนที่สูงขึ้นแม้ว่าพวกเขาจะไม่รู้วิธีแก้ปัญหาความยากลำบาก
เหตุใดจึงเกิดขึ้นบนโลกนี้นั่นเป็นเพียงแค่ทำให้เกิดทักษะการแก้ปัญหาทักษะการออกแบบนั้นยากที่จะวัด ฉันรับใช้ บริษัท นี้มาหลายปีแล้วและมีการสัมภาษณ์น้อยมากกับ บริษัท อื่น ๆ ดังนั้นฉันจึงสงสัยว่าทุก บริษัท ทำสิ่งเดียวกันหรือไม่
หรือนี่เป็นเพียงปัญหาของฉันเองที่ฉันควรพยายามจดจำทุกอย่างใน MSDN ในใจให้ดีขึ้นเพื่อที่ฉันจะสามารถทำงานได้แม้ไม่มีมันและอินเทอร์เน็ต
แก้ไข
เพื่ออธิบายสถานการณ์ของฉันให้ดีขึ้นเกี่ยวกับความกังวลของ Frank เกี่ยวกับงานที่ทำ ขออภัยมันไม่ดีของฉันไม่ได้ชี้แจงพื้นหลังเหล่านั้น
จริง ๆ แล้วจะไม่มีการเปลี่ยนแปลงงานของงานโดยเฉพาะฉันคิดว่าสิ่งที่ฉันได้ทำไปแล้วในฐานะผู้อาวุโสเช่นการตรวจสอบรหัสสมาชิกที่ปรึกษาตรวจสอบเอกสารของ BA และให้ความเห็นด้านเทคนิคเทคนิคการออกแบบสถาปัตยกรรมของโครงการใหม่ พักอยู่โดยไม่มีผู้อาวุโสและฉันขอให้หนึ่งเพื่อสะท้อนถึงสลิปเงินเดือนและนำไปสู่การสัมภาษณ์ดังกล่าว นี่คือ บริษัท Saas เพื่อให้ผู้คนอยู่ในโครงการเดียวตราบใดที่ผลิตภัณฑ์ยังมีชีวิตอยู่สิ่งนี้ทำให้พวกเขาต้องการให้ผู้คนสามารถออกแบบคุณสมบัติใหม่ ๆ ได้มากขึ้นตามผลิตภัณฑ์ในปัจจุบันการแก้ไขปัญหาด้านเทคนิคบนเซิร์ฟเวอร์ที่ใช้งานจริง สมาชิกและตำแหน่งระดับสูงขึ้นอยู่กับเทคนิคจะเป็นสถาปนิกและเราไม่มีงานใด ๆ ที่คล้ายกับผู้เชี่ยวชาญด้านเทคนิค และฉันเห็นด้วยถ้าคุณต้องการเล่นบทผู้เชี่ยวชาญด้านเทคนิคคุณควรทราบรายละเอียดเพิ่มเติมเกี่ยวกับเทคโนโลยีที่คุณใช้ ขออภัยมันไม่ดีของฉันไม่ได้ชี้แจงพื้นหลังเหล่านั้น