यदि आप प्रोग्रामर को काम पर रख रहे थे, और topcoder.com पर शीर्ष 100 कोडर्स (या) में से किसी एक को चुन सकते हैं, या stackoverflow.com पर शीर्ष 100 में से एक, जो आप चुनेंगे?
कम से कम मेरे लिए, यह प्रतीत होता है कि topcoder.com समस्याओं को हल करने और कोड लिखने के लिए शुद्ध क्षमता का अधिक उद्देश्य मूल्यांकन देता है। उसी समय, स्पष्ट तकनीकी क्षमताओं के बावजूद , इस व्यक्ति को सामाजिक कौशल के किसी भी संकेत की कमी हो सकती है - वह विशुद्ध रूप से एक "अकेला कोडर" हो सकता है, जिसमें दूसरों के साथ मदद / काम करने की क्षमता कम या कोई नहीं है, स्थानांतरण में मदद करने के लिए सलाह देने की क्षमता का अभाव हो सकता है। दूसरों के लिए अपने तकनीकी कौशल, आदि।
दूसरी ओर, stackoverflow.com कम से कम प्रश्न में कोडर के साथियों की राय के बेहतर संकेत देने के लिए दिखाई देगा, और "टीम" पर दूसरों के लिए उनकी उपस्थिति और उपयोगी और उपयोगी होने की डिग्री। एक ही समय में, स्कोरिंग सिस्टम ऐसा है कि कोई व्यक्ति जो बहुत अधिक औसत दर्जे का (या यहां तक कि खराब उत्तर) फेंकता है, लगभग अनिवार्य रूप से "प्रतिष्ठा" अंक का एक सकारात्मक कुल जमा करेगा - एक एकल वोट (शायद सिर्फ बाहर शिष्टाचार) 5 से कम मतों के प्रभाव का प्रतिकार करेगा, और अन्य लोग मत देने से हतोत्साहित (कुछ हद तक) हतोत्साहित होंगे क्योंकि उन्हें ऐसा करने के लिए अपने स्वयं के प्रतिष्ठा बिंदुओं का त्याग करना होगा। उसी समय, कोई व्यक्ति जो बहुत कम या कोई तकनीकी योगदान नहीं करता है, लगता है कि एक प्रतिष्ठा को जमा करने की संभावना नहीं है जो उन्हें (यहां तक कि करीब) ढेर के शीर्ष पर, इसलिए बोलने के लिए।
तो, जो इस विशेष कोडर को आपके संगठन के लिए उपयोगी होने की संभावना का एक अधिक उपयोगी संकेत प्रदान करता है? यदि आप उनके बीच चयन कर सकते हैं, तो आप अपनी टीम में काम करने वाले कोडर्स का कौन सा सेट लेंगे?