หากคุณกำลังว่าจ้างโปรแกรมเมอร์และสามารถเลือกระหว่างหนึ่งใน (พูด) นักเขียน 100 อันดับแรกบน topcoder.com หรือหนึ่งใน 100 อันดับแรกบน stackoverflow.com คุณจะเลือกแบบใด
อย่างน้อยสำหรับฉันแล้วมันจะปรากฏว่า topcoder.com ให้การประเมินวัตถุประสงค์ที่มากขึ้นของความสามารถบริสุทธิ์ในการแก้ปัญหาและเขียนรหัส ในขณะเดียวกันแม้จะมีความสามารถด้านเทคนิคที่ชัดเจนแต่บุคคลนี้อาจขาดทักษะทางสังคม - เขาอาจเป็น "lone coder" เพียงอย่างเดียวโดยไม่มีความสามารถเพียงเล็กน้อยหรือไม่มีเลยในการช่วยเหลือ / ทำงานกับผู้อื่น ทักษะทางเทคนิคของเขากับผู้อื่น ฯลฯ
ในทางกลับกัน stackoverflow.com อย่างน้อยที่สุดก็จะปรากฏขึ้นเพื่อบ่งบอกถึงความคิดเห็นของเพื่อนร่วมงานเกี่ยวกับ coder ที่ดีขึ้นและระดับของการปรากฏตัวของเขาและประโยชน์ที่เป็นประโยชน์ ในขณะเดียวกันระบบการให้คะแนนก็เป็นสิ่งที่ใครบางคนที่เพิ่งจะโยนคำตอบที่ปานกลาง (หรือคำตอบที่ไม่ดี) จำนวนมากจนเกือบจะสะสมคะแนน "ชื่อเสียง" ที่ไม่อาจหลีกเลี่ยงได้ - อาจเป็นการลงคะแนนเพียงครั้งเดียว มารยาท) จะต่อต้านผลกระทบของการลงคะแนนเสียงไม่น้อยกว่า 5 และอื่น ๆ จะท้อ (บางระดับ) จากการลงคะแนนเพราะพวกเขาต้องเสียสละคะแนนชื่อเสียงของตัวเองที่จะทำเช่นนั้น ในขณะเดียวกันคนที่มีส่วนร่วมทางเทคนิคเพียงเล็กน้อยหรือไม่มีเลยดูเหมือนว่าไม่น่าจะมีชื่อเสียงที่ทำให้พวกเขา (ใกล้เคียง) เป็นผู้นำสูงสุดดังนั้นควรพูด
ดังนั้นข้อบ่งชี้ใดที่มีประโยชน์มากกว่าระดับที่ coder นี้น่าจะเป็นประโยชน์ต่อองค์กรของคุณ หากคุณสามารถเลือกระหว่างพวกเขาได้คุณต้องการทำงานกับทีมของคุณไหม