Si.
Si observa la industria en general, la gran mayoría del trabajo de software consiste en soluciones y mejoras a los sistemas existentes.
A veces, estas mejoras representan una ingeniería profunda y significativa, como cuando Microsoft lanza nuevas características grandes de SQL Server o Windows. Más a menudo son un equipo de TI en una corporación que actualiza las integraciones internas de la compañía y actualiza el software interno para tener en cuenta los requisitos de los nuevos clientes, las nuevas regulaciones, la corrección de errores, etc.
- ¿Cuáles son las diferentes áreas de trabajo que puedo realizar después de la escuela para un ingeniero de software?
- ¿Por qué tan pocos ingenieros de software de Silicon Valley trabajan en problemas importantes?
- Entre un programador de computadoras, un ingeniero de software y un desarrollador web, ¿quién gana mucho dinero?
- ¿Los ingenieros de software reparan sus propias computadoras?
- ¿Cuáles son algunas de las cualidades de los ingenieros de software fuertes que llevan 1-2 años en su carrera, y cómo difieren estas cualidades de un nuevo empleado de posgrado universitario?
La oportunidad de comenzar desde cero en una nueva iniciativa de software importante no es demasiado común, fuera de las startups, que es una razón por la que muchos de nosotros amamos las startups. Estoy saliendo de la construcción de mi tercera implementación nueva de un motor de acceso a datos SaaS multiempresa y la oportunidad de comenzar de nuevo y aplicar todo lo que he aprendido de la experiencia anterior a una nueva es pura alegría. Casi no estoy descontento con esta tercera iteración, que está ayudando, en su pequeña forma, a que mi compañía supere la marca de ingresos anuales de $ 100 millones. ¿Me puede dar un lío?