¿Qué sitio web proporciona la indicación más precisa de las capacidades de un programador?

12

Si estuvieras contratando programadores y pudieras elegir entre (por ejemplo) los 100 codificadores principales en topcoder.com, o uno de los 100 principales en stackoverflow.com, ¿cuál elegirías?

Al menos para mí, parece que topcoder.com ofrece una evaluación más objetiva de la capacidad pura para resolver problemas y escribir código. Al mismo tiempo, a pesar de las obvias capacidades técnicas , esta persona puede carecer de cualquier indicio de habilidades sociales; puede ser puramente un "programador solitario", con poca o ninguna capacidad para ayudar / trabajar con otros, puede carecer de la capacidad de tutoría para ayudar a transferir sus habilidades técnicas a otros, etc.

Por otra parte, stackoverflow.com al menos parece dar una mejor indicación de la opinión de los compañeros del programador en cuestión, y el grado en que su presencia es útil y útil para otros en el "equipo". Al mismo tiempo, el sistema de puntuación es tal que alguien que simplemente arroja una gran cantidad de mediocres (o incluso malas respuestas) acumulará casi inevitablemente un total positivo de puntos de "reputación", un solo voto ascendente (quizás solo fuera de lugar). cortesía) contrarrestará los efectos de no menos de 5 votos a la baja, y otros se desalientan (hasta cierto punto) del voto negativo porque tienen que sacrificar sus puntos de reputación para hacerlo. Al mismo tiempo, es poco probable que alguien que haga poca o ninguna contribución técnica acumule una reputación que les otorgue (incluso cerca de) la cima del montón, por así decirlo.

Entonces, ¿cuál proporciona una indicación más útil del grado en que este codificador en particular es probable que sea útil para su organización? Si pudieras elegir entre ellos, ¿qué conjunto de programadores preferirías trabajar en tu equipo?

    
pregunta Jerry Coffin 26.09.2010 - 18:28

4 respuestas

27

¿Por qué elegir? Cuando está contratando, desea publicar su oferta en todas partes.

La contratación basada en puntos de reputación o cualquier otro resultado en línea es una idea terrible y estoy bastante seguro de que nadie lo está haciendo .

Seguro que tener 30K en StackOverflow ayudará a llamar la atención del empleado, pero lo contrataremos para muchos otros datos.

  • La experiencia en su dominio o industria del candidato
  • Su ubicación física relacionada con su oficina
  • La cantidad de $$$ que está pidiendo para el trabajo
  • Sus intereses personales (sí, tiene una influencia, al menos en mí)
  • Sus recomendaciones
  • Lo que la gente dijo sobre él durante las verificaciones de referencias
  • Y lo más importante, sus habilidades de seducción! (durante la entrevista, tienes que seducir dentro de los primeros 5 minutos)

Son tantos factores que no puede resumir el proceso de contratación a las capacidades (supuestas) del programador.

    
respondido por el user2567 26.09.2010 - 19:19
4

Depende del trabajo. Si se trata de una posición de desarrollador web, entonces el sitio web que mejor indica las capacidades de los programadores es más que probable que ellos hayan creado.

    
respondido por el Jaymz 26.09.2010 - 23:38
2

Si están entre los 10 primeros en cualquiera de los sitios, probablemente no sean muy buenos trabajadores porque dedican demasiado tiempo a responder preguntas en los sitios web, ¡¡y no lo suficiente para trabajar !! :)

    
respondido por el Richard 23.09.2011 - 19:54
0

Supongo que ambos son bastante diferentes entre sí. TopCoders evalúa a los programadores, Por otro lado, los programadores se evalúan a sí mismos en StackOverflow. Si un entrevistador se encuentra con un candidato que tiene el perfil en ambos sitios web, considerará un perfil sobre el otro en las siguientes condiciones: -

  • Si se trata de la posición de desarrollo del sistema o del desarrollo de juegos, el entrevistador buscará el perfil del individuo en TopCoders para ver cómo se anotó en el concurso del algoritmo. En esencia, la posición de desarrollo de cartain podría favorecer a TopCoder sobre StackOverflow.

  • En caso de que se necesite verificar el intelecto general sobre un rasgo de programación específico, como en el caso del desarrollo web y el desarrollo de software, el programador puede verificar el perfil de StackOverflow. Por lo tanto, para una posición de desarrollo general, el perfil SO supervisará el TopCoder

Lo único a favor de StackOverflow es la pregunta Stack. Las preguntas aquí reflejarán y siempre reflejarán problemas de desarrollo de la vida real. Mientras que en Topcoder, el concurso siempre se hace difícil, no importa si se aplica a problemas de la vida real o no.

    
respondido por el Pankaj Upadhyay 23.09.2011 - 20:44

Lea otras preguntas en las etiquetas