¿Cómo puedo encontrar un reemplazo propio cuando la empresa desea que alguien con menos experiencia tenga? [cerrado]

63

Le dije a la compañía en la que trabajo que quiero que me retire, pero que me quedaría un par de meses antes de solicitar ayuda en la contratación de mi reemplazo. Ofrecí esto porque soy el único desarrollador web y no quería dejarlos indefensos.

El problema es que quieren contratar a alguien muy poco calificado para evitar tener que pagar un salario alto.

En lo que a mí respecta, es su compañía y pueden dirigirla como quieran. Sin embargo, cuando se trata de ayudar a encontrar y entrenar a alguien antes de irme, estoy en una posición en la que no sé qué hacer.

Para dar un poco de perspectiva, les construí un sistema de comercio electrónico de tamaño mediano utilizando un marco MVC; Hay más que eso, pero lo dejaré así. Los candidatos que me están encontrando para revisar son personas que nunca han trabajado como programadores, han creado un par de sitios web estáticos muy malos utilizando un programa WYSIWYG y se llaman a sí mismos diseñadores web.

Sé que estas personas no tienen ninguna posibilidad de éxito. He tratado de explicárselo a la empresa, pero no quieren escucharlo; piensan que una de estas personas puede capacitarse y ponerse en marcha a mi nivel en aproximadamente un año. La realidad es que no creo que su sitio dure un año si siguen esta ruta.

Creo que tal vez ellos piensan que solo estoy tratando de hacerme lucir bien y que los nuevos candidatos se ven mal por alguna razón, lo cual no es el caso en absoluto. Me gustaría dejar lo que he trabajado duro en manos capaces.

Entonces, ¿qué es lo ético y profesional que hay que hacer aquí? Solo continúe diciéndoles que estos candidatos no son buenos hasta que realmente encuentren uno decente, hasta que llegue el momento de que me vaya, ¿en qué punto no los dejo a nadie? ¿O simplemente acepta que se van a destruir a sí mismos y hacer lo mejor que pueda para elegir lo mejor de los candidatos y enseñarle lo que puedo antes de irme?

Realmente solo quiero hacer lo correcto aquí, para poder salir en buenos términos. Y si un año fallan, puedo tener la conciencia limpia.

    
pregunta JD Isaacks 14.12.2011 - 17:32

11 respuestas

76

Esto es lo que haces:

  • Hágales saber que los candidatos que le están enviando no están calificados
  • Dales tus calificaciones mínimas
  • Rechace a cualquier persona que no cumpla con esos requisitos.

Si se niegan a darle un resumen de cualquier persona que cumpla con sus requisitos, entonces usted ha hecho su parte.

En lo que respecta a ética , no tiene la responsabilidad de reemplazarse, ese es el trabajo del gerente de contratación. Si desea ir más allá de la ética y convertirse en bondad, entonces ofrecer ayuda es fantástico, pero apéguese a lo que realmente requiere el trabajo.

Finalmente, establezca una fecha límite para dejar la empresa , no languidezca en este trabajo. Es muy posible que le envíen candidatos no calificados para que pueda quedarse (aunque es poco probable). Pero una vez que establezca esa fecha límite, hágales saber para que se entiendan las expectativas.

    
respondido por el Richard 14.12.2011 - 17:42
37

Probablemente no puedas cambiar de opinión

Pasé por la misma situación: fui contratado como no programador por una empresa con aproximadamente 50 empleados, vi una necesidad y, a lo largo de varios años, aprendí a programar y construí una intranet bastante sofisticada. Sistema para ellos.

Cuando me preparé para irme, quería ayudar con la transición, por tres razones:

  • Estaba agradecido por haber tenido la oportunidad de hacer pequeños retoques y aprender
  • Me gustó mi sistema y quería dejarlo en buenas manos.
  • Quería que otro desarrollador vea y aprecie mi cuidadosa codificación y documentación.
  • Honestamente, sentí que demostraría que valoraban lo que había construido. Me haría sentir bien .

Así que ofrecí ayudar a contratar y capacitar a un programador. Al igual que la tuya, mi empresa subestimó la habilidad y la capacitación necesarias para continuar donde lo había dejado y no quería pagar el salario de un desarrollador real. Básicamente ignoraron mi lista de calificaciones. Solo di una entrevista técnica real a alguien que fracasó estrepitosamente y no obtuvo ningún otro candidato.

El resultado

Al final, me hicieron pasar unos días "entrenando" a alguien que ya trabajaba en la empresa y estaba en el proceso de aprender HTML. Mostró algo de promesa, pero sabía que tenía un largo camino por recorrer.

Como esperas, Me fui con la conciencia limpia . Sabía que había hecho todo lo posible para ayudarlos a continuar. Me decepcionó que pensaran tan poco en mi trabajo que asumieran que alguien tan inexperto podría hacerse cargo, pero a pesar de que me expliqué lo suficiente como para explicarlo, sabía que eso no era cierto.

Después de que me fui, me enteré de que su administrador de sistemas (que era bueno) también se había ido, y, debido a su capacidad técnica gravemente infravalorada, la compañía también había empujado la carga de ese trabajo al pobre hombre que se hizo cargo de yo. Y como era de esperar, él también se fue pronto a campos más verdes.

Hace un par de meses recibí un correo electrónico de un empleado no técnico que hacía una pregunta como "¿recuerdas en qué servidor se está ejecutando la aplicación y con la contraseña?" casi no lo sabía cómo responder.

Haz tu mejor esfuerzo y sigue adelante

No puedes hacer que las personas valoren la calidad si aún no lo hacen . Todo lo que puedes hacer es dar buena información. Dígales qué tipo de persona se necesita y qué deberían pagar para que alguien califique. Dales algunos consejos sobre los sitios donde los programadores buscan trabajo. Dar evaluaciones honestas de los candidatos.

Más que nada, establece una fecha límite y la mantiene . Sé útil y luego vete.

    
respondido por el Nathan Long 15.12.2011 - 01:29
14

Si está entrevistando, siga rechazando a las personas que no están calificadas para hacer el trabajo. ¿Si te queda quien va a entrenar a estas personas? Documente las razones por las que cree que los candidatos rechazados no están calificados y luego salga con una clara conciencia. Hiciste todo lo posible para que entendieran lo que estaban haciendo mal, no les debes lealtad más tarde si no escuchan tu consejo.

    
respondido por el HLGEM 14.12.2011 - 17:37
8

Rechazarlos no solo protege a la empresa, sino que también protege su reputación en el futuro. Sus principales requisitos en este rol son:

  1. Proporcione una lista de requisitos para que Recursos Humanos tenga algún tipo de idea de qué buscar
  2. Pantalla apropiadamente
  3. Sea claro acerca de los plazos, tanto para la capacitación necesaria como para su salida específica

Si la esencia del trabajo es el desarrollo de back-end, entonces eso podría implicar un grado de CS como mínimo, ya que la programación web puede aprenderse, pero la comprensión básica de programación es más difícil de aprender.

    
respondido por el Eric 14.12.2011 - 17:47
5

Mi opinión al leer esto (solo una opinión): una mentalidad diferente.

Haciendo algo de "ingeniería inversa" en algunas situaciones similares Puedo (solo) asumir que trabajas para un lugar que cree que los desarrolladores son intercambiables, lo que desafortunadamente es la concepción común fuera de las tiendas de TI (e incluso algunas de TI). Al ver el trabajo bajo ese prisma, se le paga "más", no por capacidades / habilidades, sino solo por el conocimiento de los aspectos internos del sistema (énfasis en "solo"). En esta mentalidad, cualquier otro desarrollador (preferiblemente más barato) haría, solo si se le da suficiente tiempo para aprender cómo funciona la aplicación.

En base a su pregunta, es difícil cambiar esa percepción a alguien que no se ha involucrado mucho con las operaciones de TI. Tu conciencia debe ser clara, no puedes hacer nada

Eso es lo que pensé al leer tu pregunta y asociarla con la experiencia anterior.

    
respondido por el Dimitrios Mistriotis 14.12.2011 - 17:42
4

Haga ambas cosas: 1) continúe diciéndoles que estos candidatos no son buenos hasta que encuentren uno decente , que no cree que su sitio dure un año si siga esta ruta y 2) continúe diciéndoles quién es el que elegiría de aquellos que haya revisado hasta ahora.

Por lo que puedo decir, esta es la forma más segura si quiere salir en buenos términos y tener la conciencia limpia cuando (si) fallan.

  • Hace varios años probablemente recomendaría solo rechazar a los candidatos porque, bueno, porque me sentí bien en ese entonces, después de todo, el "hombre experimentado que se va" parece ser el mejor. En realidad, todavía siento que está bien, pero desde entonces, he estado en ambos lados y aprendí que lo que siento no es toda la historia.

    Lo primero que aprendí es que si no les informas acerca de quién es actualmente "el mejor de los peores", por así decirlo, esto probablemente causará una impresión muy mala . Lo segundo es que existe una posibilidad (leve pero no nula) de que sobreestimes el daño y que ellos puedan manejar las cosas incluso con un reemplazo inferior.
respondido por el gnat 14.12.2011 - 17:58
2

No debe importarte.

La compañía obviamente está dirigida por idiotas y es mejor que te vayas. La pregunta es tonta e indica un sentido ingenuo de que de alguna manera eres valorado por tu habilidad de programación en una empresa sin comprenderlo ni apreciarlo.

Primero asegúrate de que tienes a tus patos en fila y salta de ahí.

Solo para calificar mi opinión, salté de un lugar a otro en los contratos y una vez que llegué a Microsoft y otros lugares como esos, el mundo era un lugar hermoso. Finalmente, después de eso me di cuenta de que también hay un límite máximo en cuanto a los salarios, aunque las empresas de software son mucho más agradables para trabajar.

Cuando te gradúas de ser trabajador, el mundo real se abre y eres verdaderamente libre. Solo asegúrate de que has ahorrado lo suficiente, ya que los negocios tienen sus altibajos.

    
respondido por el Joonha 15.12.2011 - 00:14
2

Ya se han publicado muchas respuestas geniales, así que evitaré repetirlas.

También añadiría:

  • intente documentar las cosas, de modo que cuando finalmente hagan se den cuenta de que han contratado a alguien lamentablemente no calificado, que una vez que hayan contratado a alguien con una pista (y tal vez los documentos que usted produce puedan ser utilizado para filtrar los aspirantes), el nuevo empleado podrá utilizar sus documentos como un punto de partida
  • probablemente habrá una entrevista de salida; presente un documento corto (1 página probablemente lo haga) explicando sus esfuerzos / razones para tratar de que la empresa contrate a alguien apropiado, tal vez resalte algunas habilidades que deberían buscar, mencione que ha hecho un esfuerzo razonable para tratar de documentar el ambiente; si es posible, haga un par de copias, haga que tanto usted como el contacto de Recursos Humanos firmen y fechen ambas copias, es decir, "He leído y comprendido lo anterior"

Simplemente un esfuerzo CYA.

    
respondido por el JimC 15.12.2011 - 01:25
1

Usted mismo lo ha dicho: les ha dado más de una buena cantidad de aviso, le ofreció quedarse por unos meses para que el nuevo recluta se ponga al día lo más que pueda y les dijo que su potencial actual los candidatos no son lo suficientemente buenos.

Eso está por encima y más allá de lo que se requiere de ti. Solo sigue siendo honesto con ellos hasta que te vayas, ya sea que encuentres un buen candidato o no, y tus términos de salida deberían estar bien.

(y como dice HLGEM, no les debes lealtad una vez que te hayas ido)

    
respondido por el RYFN 14.12.2011 - 17:42
1

Estando en una situación similar en el pasado, encontré que el mejor enfoque es encontrar un contratista que pueda venir cuando sea necesario. Como parece que están en una fase de mantenimiento, es posible que no necesiten un cuerpo a tiempo completo y que probablemente pueda vender esto como una opción de ahorro a la empresa.

Es trabajo de la gerencia superior encontrar y contratar un reemplazo adecuado y debería solo enviarles a las personas que recomendaría para el puesto. Esté allí para ayudar a la pantalla si lo desea, pero no es su responsabilidad. El hecho de que estén confiando en alguien que está dejando la compañía para contratar un reemplazo demuestra cuán irresponsables son.

En cuanto a la ética, el único problema que veo es no tener la documentación (de alto nivel) para quien asuma su rol. Si hay cosas como el nombre de usuario / contraseñas / sshkeys, las ubicaciones del repositorio, etc., están en tu cabeza, bájalas y asegúrate de que tus superiores saben dónde encontrar la información.

    
respondido por el hafichuk 15.12.2011 - 01:25
-2

Debes hacer todo lo posible para explicar que necesitan a alguien con experiencia, y preferiblemente a alguien que haya trabajado solo antes. Les preguntaría quién y cómo esperan capacitar a alguien cuando usted se haya ido, usted necesita hacerles entender que el 99% del conocimiento de su sistema se va a ir con usted, y pueden hacer que dedique tiempo a enseñar lo básico, o enseñarle a alguien cómo trabajar realmente con la aplicación. Sugiero contratar un ejemplo para que necesiten a alguien con experiencia. No contrate un fracaso total, pero si tiene un candidato razonable, contrátelos y muestre a su compañía cuánto le costará hacer que esta persona sea la mitad de usted. Sin embargo, es probable que esto termine con el despido de ese tipo y que a tu compañía no le gustes demasiado.

estás en una situación de pérdida / pérdida con la que intentaste ser amable y ofrecerte la oportunidad de ganar. Si no contrata a nadie y se va, ellos lo odiarán cuando todo se derrumbe, porque los abandonó, si contrata a alguien no calificado, lo odiarán cuando todo se derrumbe, porque contrató a alguien malo para molestarlos. tu mejor esperanza es que todo se derrumbe en un desarrollador no calificado mientras aún estás allí para solucionarlo y lograr que alguien calificado te reemplace, asumiendo que tu empresa se da cuenta de que necesita a alguien calificado después de que el tipo no calificado cague.

    
respondido por el Ryathal 14.12.2011 - 17:49

Lea otras preguntas en las etiquetas