Se le ha dado un proyecto para trabajar que fue desarrollado parcialmente por otra persona y si nunca antes ha trabajado con la misma tecnología, ¿cuál será su enfoque para la misma?

Eso depende de qué tan bien documentado esté el proyecto: especificaciones, diseño de alto nivel, teoría de operaciones, algunos puntos de poder, código documentado, tal vez la oportunidad de hablar con el desarrollador original, ese tipo de cosas.

También depende de lo que entiendas por “tecnología”. Si te refieres a un lenguaje, plataforma o dbms desconocido, eso es fácil de entender. Si te refieres a modelar sistemas químicos, o alguna otra rama de la ciencia o la ingeniería donde no tengo experiencia, eso es algo completamente diferente.

Área de aplicación en la que soy competente, documentación razonable: es relativamente sencillo recoger los detalles de algún nuevo idioma o componente de software.

Área de aplicación que no conozco y / o código horriblemente documentado: rechazaría el trabajo.

Área gris en el medio: trabaje a través de él, contrate a alguien para que lo ayude (como un contrato de consultoría con el desarrollador original), cobre un precio premium.

A menudo, cuando comienzo un nuevo trabajo en una empresa diferente, me convierto en parte de un equipo que trabaja en un proyecto existente. Un proyecto bastante más grande al que me lanzaron fue de aproximadamente 4 millones de líneas de código. Normalmente trabajo en controladores e interfaces para aplicaciones, así que comencé ejecutando en el depurador y colocando un punto de interrupción o dos en lugares de interés en los controladores. Luego seleccioné un control de UI que me llevaría a mi punto de interés. Cuando se rompió, examinaría la pila de llamadas y la variable, etc. Esto me da una buena idea de cómo está estructurado el código. También he usado doxygen para descifrar algo de código, pero no da mucha idea de la estructura del código.

En un equipo, también haré preguntas molestas. ¿Como hay documentación sobre el diseño?

More Interesting

¿Puedes trabajar mientras los humanos te rodean?

La productividad laboral del Reino Unido, medida en producción por hora trabajada, volvió a caer este trimestre. La producción por hora trabajada no ha cambiado en los últimos diez años y el nivel de vida del Reino Unido se está quedando atrás de economías similares. ¿Qué se puede hacer para revertir esta tendencia?

¿Cómo es trabajar con Nikunj Jain?

¿Cuáles son algunos consejos para mi primer día en la oficina?

Si, en lugar de crear Apple, Steve Jobs optó por seguir una carrera que fuera más estable y menos autosuficiente, ¿qué profesión complementaría mejor su conjunto de habilidades?

¿Puede una familia no escolarizarse si ambos padres trabajan fuera del hogar?

¿Cómo es trabajar en un proyecto interno en el sector de TI para una multinacional?

¿Dónde puedo encontrar un técnico de sonido que trabaje con artistas populares?

Quiero entrenar, cocinar, estudiar el trabajo para alcanzar mis metas, pero termino sin hacer nada en todo el día. ¿Qué está mal?

¿El éxito requiere trabajo duro?

¿Por qué no podemos simplemente usar ke = fuerza x desplazamiento?

Estoy tratando de ingresar a las agencias de publicidad como diseñador, y me preguntaba cómo hacer una cartera. ¿Cuál es exactamente el tipo de trabajo que debería mostrar?

¿Cuál es la división más prestigiosa para trabajar en Microsoft?

¿Cuánto debe trabajar un niño de 20 años al día?

¿Cuáles son los consejos para hacer un gran comienzo en un nuevo trabajo y ser únicos de los demás?