Seguro.
Describiré mi propia experiencia como punto de entrada.
Tenga en cuenta que no soy un ingeniero de software sino un científico de datos que codifica mucho (mi trabajo está más cerca de un ingeniero de aprendizaje automático en muchos casos).
- ¿Cómo escribir un transpiler que reescribe un código de TCL a PHP? ¿Cuánto tiempo lleva hacer uno?
- Cómo intercambiar entre dos compañías por una oferta de trabajo de ingeniería de software con gracia
- Según el plan tributario Trump de abril de 2017, ¿deberían los ingenieros de software convertirse en corporaciones unipersonales?
- ¿Las matemáticas son cruciales para los ingenieros de software?
- ¿Cuáles son las fortalezas y debilidades de los ingenieros de software?
Como introvertido, abordándome de la ambición algunos días, disfruto de los desafíos que ofrece la ingeniería de software.
Para resolver un nuevo problema, me encuentro alternando entre:
- reuniones grupales y debates (en línea y en persona) para encontrar la mejor arquitectura y especificar las características del producto
- trabajo intenso solo donde estaré trabajando en la implementación de una nueva característica, arreglando un error o proponiendo un nuevo diseño.
Una vez que mi trabajo en un subconjunto del proyecto está terminado, se integra nuevamente en el producto.
Luego, me encuentro conversando con colegas: revisando su trabajo, asesorando a un colega menor o programando en pareja, por nombrar algunos.
Esta dinámica es muy adecuada para mi personaje.
De hecho, trabajar solo en un subconjunto no es nada aislado, ya que siento que estoy contribuyendo a un objetivo más grande y orientado al equipo.
Además, me ofrece tiempo para “recargar” [1].
Espero que esta representación te ayude.
Notas al pie
[1] Todo poblado: cómo recargar si eres introvertido