Nếu bạn đang tuyển dụng lập trình viên và có thể chọn giữa một trong số (100) lập trình viên hàng đầu trên topcoder.com hoặc một trong 100 người đứng đầu trên stackoverflow.com, bạn sẽ chọn ai?
Ít nhất với tôi, có vẻ như topcoder.com đưa ra đánh giá khách quan hơn về khả năng thuần túy để giải quyết vấn đề và viết mã. Đồng thời, mặc dù có khả năng kỹ thuật rõ ràng , người này có thể thiếu bất kỳ gợi ý nào về các kỹ năng xã hội - anh ta có thể hoàn toàn là một "lập trình viên đơn độc", có rất ít hoặc không có khả năng giúp đỡ / làm việc với người khác, có thể thiếu khả năng tư vấn để chuyển giao kỹ năng kỹ thuật của mình cho người khác, vv
Mặt khác, stackoverflow.com ít nhất sẽ xuất hiện để đưa ra một dấu hiệu tốt hơn nhiều về ý kiến của đồng nghiệp đối với người viết mã đang đề cập, và mức độ mà sự hiện diện của anh ta và hữu ích và hữu ích cho những người khác trong "nhóm". Đồng thời, hệ thống tính điểm sao cho ai đó vừa ném ra nhiều câu trả lời tầm thường (hoặc thậm chí là kém) sẽ gần như tích lũy được tổng số điểm "danh tiếng" tích cực - một phiếu bầu duy nhất (có lẽ chỉ là hết lịch sự) sẽ chống lại tác động của không ít hơn 5 phiếu bầu và những người khác không được khuyến khích (ở một mức độ nào đó) từ bỏ phiếu vì họ phải hy sinh điểm danh tiếng của chính mình để làm điều đó. Đồng thời, một người nào đó có ít hoặc không có đóng góp kỹ thuật dường như không thể tích lũy được danh tiếng mà đưa họ (thậm chí gần với) đỉnh của đống, có thể nói như vậy.
Vì vậy, cái nào cung cấp một dấu hiệu hữu ích hơn về mức độ mà bộ mã hóa cụ thể này có thể hữu ích cho tổ chức của bạn? Nếu bạn có thể chọn giữa họ, bộ lập trình viên nào bạn muốn làm việc trong nhóm của mình?