Jika Anda merekrut programmer, dan dapat memilih antara (katakanlah) 100 coders teratas di topcoder.com, atau salah satu dari 100 teratas di stackoverflow.com, mana yang akan Anda pilih?
Setidaknya bagi saya, akan terlihat bahwa topcoder.com memberikan evaluasi yang lebih objektif tentang kemampuan murni untuk menyelesaikan masalah dan menulis kode. Pada saat yang sama, terlepas dari kemampuan teknis yang jelas , orang ini mungkin tidak memiliki petunjuk keterampilan sosial apa pun - ia mungkin murni "pembuat kode tunggal", dengan sedikit atau tanpa kemampuan untuk membantu / bekerja dengan orang lain, mungkin kurang memiliki kemampuan pendampingan untuk membantu mentransfer keterampilan teknisnya kepada orang lain, dll.
Di sisi lain, stackoverflow.com setidaknya akan muncul untuk memberikan indikasi yang jauh lebih baik dari pendapat rekan tentang pembuat kode yang dimaksud, dan sejauh mana kehadirannya dan bermanfaat serta bermanfaat bagi orang lain di "tim". Pada saat yang sama, sistem penilaian sedemikian rupa sehingga seseorang yang hanya memuntahkan banyak jawaban yang biasa-biasa saja (atau bahkan jawaban yang buruk) hampir pasti akan mengumpulkan total poin "reputasi" positif - satu suara (mungkin hanya dari kesopanan) akan menangkal efek dari tidak kurang dari 5 down-vote, dan yang lain tidak disarankan (sampai taraf tertentu) dari down-voting karena mereka harus mengorbankan poin reputasi mereka sendiri untuk melakukannya. Pada saat yang sama, seseorang yang membuat sedikit atau tidak ada kontribusi teknis tampaknya tidak mungkin untuk mengakumulasi reputasi yang menempatkan mereka (bahkan hampir) puncak tumpukan, untuk berbicara.
Jadi, yang memberikan indikasi yang lebih berguna tentang sejauh mana pembuat kode khusus ini mungkin berguna bagi organisasi Anda? Jika Anda dapat memilih di antara mereka, seperangkat coders mana yang lebih suka Anda kerjakan di tim Anda?