¿Cuál es el proceso para abandonar una empresa (o incluso un grupo / división) en términos de soporte de código?
¿Es mejor manejar todas las preguntas? ¿Le da a los desarrolladores restantes acceso a usted mismo como un recurso futuro? Si es así, ¿hay alguna manera de no dar acceso completo?
He experimentado de primera mano donde las respuestas sobre la artitectura de software general del desarrollador inicial serían invaluables.
Entiendo que si se necesita asistencia seria, entonces se convierte en un caso típico de negociación de empleo como un contrato de apoyo. Sin embargo, si se requiere asistencia seria, ¿qué pasos puede hacer para facilitar el proceso de contactarlo?
Estaba pensando en hacer algo como hacer una dirección (YOUR_NAME) _codesupport @ (YOUR_FAVORITE_EMAIL_CLIENT) .com.
Los detalles de mi situación:
Soy un estudiante cooperativo, y como tal reboto alrededor de las empresas en períodos de 4 meses. Esto significa presentarme a una gran cantidad de nuevas bases de código, así como dejar una parte justa del código huérfano cuando dejo una empresa. Me siento mal si dejo el código basura.
Respuestas:
Usted no Por eso se llama el final .
Si se sorprenderían de verte atravesar la puerta y comenzar a usar su equipo un mes después de que te fueras, te sorprendería que te llamaran y te hicieran un montón de preguntas un mes después de que te fueras.
Bien, de manera más realista, dependiendo de la situación, puede ofrecer responder preguntas por teléfono o correo electrónico por un momento, especialmente si a) le gustaría volver allí, b) son amigos de las personas que trabajan allí, c ) todavía dependen de ellos para una buena revisión, d) se sienten bastante seguros de que la compañía no abusará de su gesto de buena voluntad, y / oe) está dispuesta a compensarlo por cualquier apoyo adicional no trivial.
Es una buena habilidad para desarrollar, la necesitará.
Parte de su trabajo mientras todavía trabaja allí es documentar lo que ha hecho, o al menos asegurarse de que algunas de las otras personas que trabajan allí lo entiendan claramente. Eso es algo que interesa a la compañía, y deben asegurarse de que tengan lo que necesita mientras esté allí.
No escriba código basura en primer lugar. Si su código previamente bueno se vuelve basura (obsoleto, ya no es necesario, etc.) antes de irse, límpielo antes de irse. Si su código no es basura cuando se va, entonces lo que le suceda después no es algo de lo que deba preocuparse.
fuente
Normalmente se prepara para esto aproximadamente 2 semanas antes de la fecha de finalización programada. Planifique un tiempo para la transferencia de conocimiento a otro miembro del equipo e intente asegurarse de que puedan admitir el código antes de que haya empacado su escritorio. No se configure para recibir soporte perpetuo poniendo su información de contacto en el código. Si la situación es tan grave que nadie más que usted puede solucionarlo, probablemente puedan obtener su información de contacto de Recursos Humanos.
fuente
Capacite a la persona que lo reemplace tanto como pueda (si hay alguien).
Considero que es mejor dejar la documentación con el código, preferiblemente registrado en el control de origen si no hay un sistema de documentación central. Hagas lo que hagas, documenta tanto como puedas sobre:
Ponga una copia de todo en un lugar central.
Enviar por correo electrónico todos los detalles a cualquier parte interesada .
Siempre me aseguro de que entiendan que pueden llamarme si tienen una pregunta, como a dónde fue, etc. Es bastante común que te llamen más tarde y te pregunten si quieres hacer un trabajo adicional si están enlazar. Eso depende de usted según su nueva situación y contrato de trabajo. No hay nada malo en decir: "lo siento, simplemente no tengo tiempo en este momento". Casi siempre es cierto de todos modos.
fuente
Pocas cosas me gustaría mencionar.
En los negocios, el dinero está por encima de los sentimientos. El empleador generalmente no tiene los mismos sentimientos que usted tiene de su parte. Una vez que deja la empresa, el trato está hecho. Las negociaciones y el período de notificación son pasos para mitigar sus riesgos.
Por supuesto, las personas se ayudan mutuamente con sus elecciones personales, pero las empresas realmente no esperan que vuelvas a arreglar las cosas por ti, incluso lo que escribiste en el pasado. Pero hay excepciones, pero depende de cómo sea importante para el trabajo.
Uno de mis amigos había dejado su empresa hace 1 año y recientemente uno de los gerentes de proyecto se contactó con él para solucionar un problema con el código que escribió hace unos años. Teniendo en cuenta el cambio y la complejidad para solucionar el problema, fue la opción más fácil. Finalmente los ayudó a solucionar el problema; pero en sus intereses personales y ética. Y tenga en cuenta que varios empleadores no pueden estar de acuerdo con esto. es decir, volverá a su antigua empresa y solucionará problemas.
Lo que debes notar es que,
fuente
todas las cosas que los demás dijeron y luego:
Considere la programación conjunta .
Siéntate con dos personas detrás de un escritorio. Programe todo en parejas. cuando uno de ellos (usted) se va, el otro todavía tiene todo el conocimiento.
Hay muchas otras ventajas, pero ese es otro tema.
fuente