คำตอบของฉันจะไม่ถูกต้องทางการเมือง อย่างไรก็ตามฉันเป็นผู้ก่อตั้ง บริษัท จริงและหน้าที่ของฉันคือจ้างโปรแกรมเมอร์ที่ดีที่สุด
ฉันจะรู้ได้อย่างไรว่าคนไหนจะเป็นโปรแกรมเมอร์ที่ดีหรือเป็นโปรแกรมเมอร์ที่ดีได้?
1 คำ: IQ
IQ ใช้สำหรับการเขียนโปรแกรมเป็นส่วนสูงสำหรับผู้เล่นบาสเก็ตบอล
ฉันจะใช้ทักษะคณิตศาสตร์เป็นตัวบ่งชี้ที่ถูกต้องทางการเมืองมากกว่า ครูวิทยาศาสตร์คอมพิวเตอร์ของฉันบอกฉันว่ามีเกณฑ์หนึ่งที่ทำนายได้อย่างถูกต้องว่าใครจะประสบความสำเร็จในหลักสูตรการเขียนโปรแกรม คะแนนคณิตศาสตร์ของโรงเรียนมัธยม นั่นคือ IQ อย่างมีประสิทธิภาพ
นี่อาจเป็นเรื่องที่น่าประหลาดใจ เราบอกว่าการเขียนโปรแกรมเป็นงานในระดับวิทยาลัย คาดเดาสิ่งที่ฉันไม่สนใจเกี่ยวกับการศึกษาระดับปริญญา ฉันสนใจแค่ 3 อย่างเท่านั้น
- ทักษะการเขียนโปรแกรม (ที่สามารถทดสอบได้)
- ความถนัด
- สามัญสำนึก (ไม่ต่ำเกินไป) ทักษะของผู้คน
น่าเสียดายที่ IQ มีเพียงสิ่งเดียวเท่านั้น ดังนั้นฉันจะทำการทดสอบบางอย่าง
ฉันถามคำถามผู้คน คำถามง่ายๆที่ฉันคาดหวังว่าเด็กนักเรียนชั้นประถมควรจะสามารถตอบได้
ฉันถามคำถามเช่น:
- ระยะห่างระหว่างเข็มสั้นและเข็มยาวของนาฬิกาคือ 7:35
- ถ้าฉันไปจากจาการ์ต้าถึงเซมารังและต้องการรักษาความเร็ว 60 กม. / ชม. จากนั้นใน 2 ชั่วโมงแรกฉันขับรถ 100km / ชั่วโมง ฉันจะไปได้เร็วแค่ไหนสำหรับการเดินทางที่เหลือเพื่อความเร็วเฉลี่ยของฉันคือ 60km / ชั่วโมง?
ถ้าคุณดูอย่างระมัดระวังคำถามเหล่านั้นไม่จำเป็นต้องใช้ความคิดสร้างสรรค์เลย สามัญสำนึกเท่านั้น เด็กประถมที่มี IQ สามารถตอบคำถามนั้นได้
บัณฑิตวิทยาลัยส่วนใหญ่ไม่สามารถ ทีนี้ลองคิดดูถ้ามีคนไม่สามารถตอบได้ เขาเขียนโปรแกรมได้ไหม ลองคิดดู บ่อยแค่ไหนที่คุณจะต้องระบุสิ่งที่เขาควรทำ?
คุณสามารถถามคำถามเช่น Microsoft ที่ต้องการความคิดสร้างสรรค์ คุณสามารถถามคำถามเกี่ยวกับวิธีชั่งน้ำหนักลูกบอล 8 ลูกในระดับสมดุลเพื่อรู้ว่าลูกไหนที่หนักที่สุด ปัญหาเกี่ยวกับคำถามดังกล่าวคือมันเกี่ยวข้องกับโชค อย่างไรก็ตามบางอันค่อนข้างง่ายมันควรเป็นข้อกำหนดขั้นต่ำ
การได้โปรแกรมเมอร์ที่ยอดเยี่ยมสามารถปรับปรุงขวัญกำลังใจของโปรแกรมเมอร์คนอื่น ๆ การมีโปรแกรมเมอร์ที่ชอบด้วยกฎหมายคนหนึ่งสามารถลดขวัญและกำลังใจของคนอื่นได้
หลังจากที่ผู้คนสามารถตอบคำถามเช่นนั้นได้ง่ายฉันจะทำให้พวกเขาเขียนโค้ด Google jam
โปรแกรมเมอร์ที่ดีสามารถแก้ปัญหา google jam code และสามารถคาดการณ์ได้ว่าปัญหาใดจะง่ายขึ้น