No habiendo estado en la posición, no puedo responder con autoridad, pero el TL; DR de mis divagaciones sin educación sería que deberías estar lo suficientemente involucrado en el trabajo real para comprender el código. No necesariamente todas las líneas antes necesarias, sino la arquitectura general y el estilo de codificación, para que pueda estar preparado para saltar y echar un vistazo si un miembro del equipo le llama la atención como un riesgo potencial o utilizable en otro contexto o lo que sea. Si te involucras más, corres el riesgo de ser dividido entre dos mundos, como dijo Memo Yi, además de perder tiempo y esfuerzo mejor gastado en tu tarea principal, que como Ramón Morales dijo es administrar el equipo. La sugerencia de Memo de escribir (o al menos ayudar a escribir) las pruebas es un compromiso excelente. Ni siquiera necesitas hacer eso; usted podría llegar a dar un momento determinado (o como elija expresar los requisitos) que el equipo puede convertir en pruebas reales.
Dicho esto, si no tienes una ventaja tecnológica en el equipo, también debes vigilar el código en sí. Asegúrese de que haya pruebas, con una cobertura decente, un estilo de codificación razonablemente claro y bien seguido, una arquitectura que realmente funcione, etc. etc. etc. Frex, si está utilizando Github, lea las solicitudes de extracción y asegúrese de No hay nada evidentemente malo.
- ¿Debo realizar una pasantía de ingeniería de software en Twitter, Pinterest o Palantir?
- ¿Cuáles son mejores para el desarrollo y prueba de software, múltiples máquinas virtuales o hardware dedicado?
- Soy un estudiante de BTech en el campo de la informática. Mi programación no es tan fluida. ¿Qué tipo de trabajos puedo hacer después de un BTech?
- ¿Cuáles son las mejores prácticas de programación que son fáciles de seguir, pero que tienen importancia en el uso de RAM?
- ¿Cómo es que algunos hombres suponen que las mujeres (atractivas) son menos inteligentes?