¿Contrata a un programador mucho más calificado y experimentado que usted? [cerrado]

88

Mi empleador está contratando a un programador, más específicamente, estoy entrevistando y seleccionando a la persona que ocupará el puesto.

El mejor candidato en este momento está mucho más calificado que yo, más viejo y mucho más experimentado.

Otras personas con las que he hablado han dicho que contratar a alguien más calificado que yo es una muy mala idea (incluida mi familia). Y tengo la sensación de que otro personal técnico aquí tiene una actitud similar (considerando que este solicitante también está más calificado que ellos).

Están diciendo, o pensando, que contratar a alguien mejor calificado va a perjudicar los esfuerzos de mi y mi colega actual para ascender en la empresa, o temen que un "Johnny-come-últimamente" vaya a robar el foco de atención y el personal actual se quedará atrás a medida que se den promociones y se abran nuevos puestos de trabajo.

Personalmente, me encantaría trabajar con este solicitante y aprender de ellos. Tengo la suficiente confianza en mí mismo como para no tener miedo de que alguien nuevo y con más experiencia vaya a entrar y empiece a hacerme quedar mal. Me gustaría usar esto como una oportunidad para crecer, y no creo que tener miedo de la competencia o de nuevas personas como esta sea racional o beneficioso.

O tal vez solo estoy siendo ingenuo.

¿Qué piensas? ¿Y alguna vez has tenido una experiencia similar a esta? ¿Cómo te fue?

    
pregunta Kyle Lowry 29.04.2011 - 20:25

14 respuestas

66

Recientemente estuve en tu situación exacta. Mi compañía quería contratar a otro programador y yo quería específicamente a alguien con más experiencia que yo para poder seguir aprendiendo y creciendo.

Estaba muy nervioso por las entrevistas, así que hice una pregunta aquí .

Para resumir, haga preguntas para las que sabe la respuesta, está relacionado con los problemas que tiene o es un problema que resolvió en el pasado. No trates de hacer preguntas que están fuera de tu profundidad. Sea honesto si el entrevistado comienza a hablar en términos que usted no entiende y pídale que se lo explique. Después de todo, la persona que contrate trabajará con usted y querrá alguien que pueda ser su mentor.

Resultó genial. Contratamos a alguien con mucha más experiencia y conocimiento que yo y siento que estoy aprendiendo mucho.

Yo diría que es una situación de ganar-ganar para ti. En el peor de los casos, la persona que contrate acepta su trabajo y usted ha adquirido un valioso conocimiento al trabajar con ellos.

    
respondido por el Rachel 29.04.2011 - 20:31
65

Hay un viejo dicho, atribuido de diversas maneras: Un nivel de personas que quieren trabajar con Un nivel de personas. Las personas de nivel B quieren trabajar con personas de nivel C.

¿Aspiras a ser una persona de nivel A o un nivel B de B? Responde honestamente.

La razón por la que esto sucede es muy simple. Las personas de nivel llegan a ser Personas de nivel al desafiarse a sí mismas y aprender de las mejores personas que pueden encontrar. Las personas de nivel B se mantienen así desarrollando una zona de confort y luego deseando desafiarse a sí mismos para encontrar sus posibles limitaciones. Exponerse a las posibles críticas de personas que saben más que usted es una buena manera de ser golpeado en la cara con lo que ha estado haciendo mal. Si no estás preparado para experimentar eso, es probable que este sea un proceso desagradable.

Sin embargo, la otra cara es que si intentas mejorar honestamente, lo harás sorprendentemente rápido. Pero deberás tener la humildad para aceptar que constantemente vas a tener cosas para patearte.

    
respondido por el btilly 29.04.2011 - 20:54
22

Nunca he tenido la oportunidad de trabajar con alguien mucho más experimentado que yo. Definitivamente los contrataría. Muchos grandes programadores sugieren "obtener un mentor" como una forma de aprender rápidamente. Esta puede ser tu oportunidad para eso.

Incluso si te impiden ascender en este trabajo, puedes aprender de ellos las habilidades necesarias para obtener una excelente posición en otro lugar.

    
respondido por el JD Isaacks 29.04.2011 - 20:29
10

¿Cuáles son tus metas?

Su pregunta menciona que desea "ascender en la empresa", pero ¿con qué fin exactamente?

Si está buscando un puesto directivo, entonces no hay mejor manera de demostrar sus calificaciones para ese puesto que haciendo una gran contratación e integrándolo con éxito en el equipo.

Si está buscando una posición técnica de mayor responsabilidad, como BA o arquitecto jefe, y está considerando contratar a alguien mucho más calificado en esa área , entonces sí, probablemente esté perjudicando a la suya. oportunidad de alcanzar esa posición. Sin embargo, si ya estás admitiendo que hay personas mucho más calificadas, quizás sea demasiado pronto para que busques esa posición de todas formas.

Finalmente, tenga en cuenta si el conjunto de habilidades de esta persona coincide con el conjunto de habilidades que está buscando. Por ejemplo, si contrata a alguien con talento excepcional para el análisis de requisitos y el diseño de sistemas, y los lanza a una posición de código-mono, ninguno de los dos va a estar muy contento.

Siempre que sean una buena opción, entonces realmente no tiene nada que perder al tomar la mejor decisión de contratación que pueda. Quieres gente talentosa que te respalde; no hay nada peor que delegar el trabajo a un programador que sabe que es incompetente y se pregunta si le costará más tiempo al final corregir todos los errores.

Si la empresa para la que trabajas descartaría rápidamente tus propias contribuciones y promocionaría al "nuevo tipo" que se encuentra delante de ti (suponiendo que saben que quieres avanzar) entonces estás en la empresa equivocada o en la carrera equivocada ruta.

    
respondido por el Aaronaught 29.04.2011 - 20:42
5

Como asunto práctico, puede haber algo de lo que su familia está diciendo. Dependiendo de cómo sea su lugar de trabajo, podría beneficiarse de su inmediato para asegurarse de que no se contrate a nadie que lo vaya a eclipsar. Pero creo que esa sería una manera muy miope de ver las cosas.

Hay un viejo dicho: "A" las personas contratan a otras "A". La gente "B" contrata a la gente "C". A largo plazo, lo que quieres es ser una persona "A". Puede ser más seguro asegurarse de no tener que competir con nadie realmente bueno, pero a la larga eso evitará que progrese. Si contratas a alguien mejor que tú, no solo podrás aprender mucho de ellos, sino que también te obligarán a mejorar tu juego.

No hagamos nada al respecto: el mundo del trabajo es un lugar competitivo. Puede sentirse mucho más seguro tratar de asegurarse de que solo compite contra personas más débiles que usted. Pero piénselo de esta manera: si usted fuera un jugador de ajedrez y se asegurara de jugar solo juegos que pudiera ganar, ¿se convertiría alguna vez en un jugador de ajedrez realmente bueno? Probablemente no. Querrías jugar contra personas que te forzarían a mejorar.

Y, a diferencia del ajedrez, el trabajo no es un juego de suma cero. Es mucho más agradable trabajar con personas competentes; los programadores incompetentes pueden arruinar las cosas muy mal, y si estás en el mismo equipo, eso puede reflejarte mal. Por otro lado, las personas buenas pueden hacer que un proyecto avance con gran éxito, y eso puede reflejarse bien en usted. Después de todo, el objetivo, al final, es hacer el trabajo y hacerlo bien.

También vale la pena mencionar que usted tiene una responsabilidad con su empleador. Si estuviera empleando a alguien y pensé que habían superado al mejor candidato para un puesto porque temían a la competencia, probablemente los despediría. Ese tipo de cosas es común pero es el signo de una organización disfuncional. No quieres trabajar para ese tipo de lugar, así que no ayudes a que sea ese tipo de lugar.

    
respondido por el T Duncan Smith 29.04.2011 - 21:49
3

Todo el que te haya aconsejado que no contrates a un programador más experimentado, es estúpido. ¡Tienen una mentalidad insegura y no puedo imaginar cuánto no han progresado en la vida!

Tienes razón. Mantente a la altura, no lo sigas por un precipicio y tú (y todos) aprenderás mucho de la experiencia.

    
respondido por el Jonathan Khoo 29.04.2011 - 20:35
3

Hay más personas calificadas y "más calificadas", solo ser mayor con más años en el lugar de trabajo no lo hace más calificado. Siempre que te sientas lo suficientemente calificado para evaluar verdaderamente las habilidades de la persona potencialmente más calificada (algunas personas realmente pueden hablar bien de un juego pero no pueden hacerlo), yo digo que contrálelas. Aprenderás más de alguien que es mejor que tú. Sí, la persona podría obtener una promoción por delante, pero aprenderá lo que necesita aprender para obtener esas promociones la próxima vez que se abran o en una nueva compañía más adelante. Mucho mejor que quedarse estancado en el nivel intermedio porque no hay nadie que lo empuje al nivel verdaderamente experto.

Hice esto dos veces en un trabajo y no solo funcionó bien en ese trabajo, sino que los tres estamos ahora en mejores trabajos en una empresa diferente (donde nos dimos referencias).

    
respondido por el HLGEM 29.04.2011 - 22:19
2

El único inconveniente de contratar a alguien con mucha experiencia es que a veces se pueden establecer en sus formas, lo que puede o no encajar con sus prácticas de desarrollo actuales.

Piense en esto desde la perspectiva de la gerencia. Si aparece y demuestra ser una estrella de rock, ¿quién es el que lo contrató? Tú . Ahora, no solo tendrá el potencial de aprender de alguien con años de experiencia (lo que puede ser absolutamente invaluable), sino que también ha demostrado que puede seleccionar al candidato correcto para el trabajo , lo que se ve muy bien para la gestión.

    
respondido por el Demian Brecht 29.04.2011 - 20:33
2

Reformado para la perspectiva

Si estuvieras en una banda y estuvieras contratando a otro miembro de la banda, querrías que alguien con más talento o menos talento que tú se uniera a la banda.

¿Quién crees que podría contribuir más a la banda, a alguien que tenías que llevar o alguien que podría ayudar a llevar al resto del equipo?

Takeaway

En un equipo bien administrado, el equipo debe tener éxito y fallar como equipo. Mientras la persona no sea un arrogante imbécil antisocial, y alguien que realmente esté dispuesto a ayudar a llevar al equipo hasta que pueda llegar a su nivel, no tiene nada que perder personalmente.

    
respondido por el Jarrod Roberson 30.04.2011 - 05:58
1

Siempre optimice para las metas de su organización o las metas del producto que está construyendo, y NO para ninguna de las personas en juego. Si haces esto consistentemente serás recompensado. Si no lo está, debe encontrar una organización que recompense este comportamiento. En contraste, una organización con una cultura de personas que solo piensan por sí mismas es tóxica y, a diferencia de eso, logra algo emocionante de todos modos.

Siempre contrate a personas mejor que usted mismo y, a su vez, céntrese en sus propias fortalezas y desarrollelas. Los mejores equipos están formados por personas con una variedad de fortalezas, incluso dentro de roles supuestamente singulares como "desarrollador".

    
respondido por el Mark Gibaud 30.04.2011 - 14:50
1

Digamos que te vas con alguien menos calificado como esta persona y no funciona por alguna razón relacionada con ese hecho. Cuando se le pregunte si contrató al mejor candidato, ¿qué dirá? Si dice la verdad, se le preguntará la razón por la que no eligió al mejor candidato, si miente, y si están felices de ponerse en contacto con el mejor candidato, tendrá otros problemas. Si cree que este candidato es el MEJOR candidato para el puesto de trabajo del grupo de candidatos que tiene actualmente. Usted tiene el deber de sugerir a ese candidato, incluso si su otro personal técnico sugiere el menos calificado

    
respondido por el Ramhound 29.04.2011 - 20:37
1

Siempre prefiero la oportunidad de trabajar con personas más inteligentes que yo sobre el valor ilusorio de cualquier impulso de ego que pueda surgir de ser el tipo más inteligente de la sala.

La competencia es una cosa rara. Trabajar con personas más hábiles que tú, siempre y cuando sea agradable trabajar con él, te ganará más que ser un "perro superior" solitario. Mejorará como resultado de la compañía que mantiene. No es un juego de suma cero.

    
respondido por el JasonTrue 29.04.2011 - 21:11
0

Teniendo en cuenta el campo en el que trabajamos. Yo diría que debería sentirse más seguro y admirarlo más que cualquier otra cosa, como un caso general. Solo por un segundo, piensa en él trabajando para la competencia. Esto podría matar a su compañía a largo plazo, dejándolos sin trabajo, mientras que sería muy bueno a corto plazo (el mismo status quo).

Ejemplo: mientras escribo mi respuesta, dos personas más experimentadas también respondieron. Puede perjudicar mi "promoción" (decir votos :-)) pero acabo de aprender algo que me hizo mejor (programador).

Un gran problema sería si el nuevo Johnny-come-últimamente es arrogante o algo similar y comienza a actuar en consecuencia. En este caso, no se preocupe, pronto lo superará.

    
respondido por el Dimitrios Mistriotis 29.04.2011 - 20:35
0

Mi opinión sobre este tema es: contráigalo a menos que sienta que ya no puede aprender y mejorar. Puede que me equivoque en este caso, pero siento que la gente tiene miedo y trata de asegurar sus posiciones al no contratar a alguien más inteligente, lo que está mal.

    
respondido por el user11408 29.04.2011 - 21:28

Lea otras preguntas en las etiquetas