Si quieres convertirte en un ingeniero de software de propósito general, entonces es volver a la escuela (y no en ciencias de la computación, sino en ingeniería de software, aunque a veces eso se llama “ciencia de la computación”, dependiendo de la escuela).
Por otro lado, si desea desarrollar software relacionado con su campo, puede desarrollar su trabajo académico actual.
Por ejemplo, si desea desarrollar sistemas comerciales, ya está en el camino correcto (suponiendo que haga su MBA en MIS), solo asegúrese de cargar los cursos relacionados con el desarrollo.
- ¿Por qué es imposible crear un lenguaje de programación que satisfaga todas las necesidades? ¿Cuál es la barrera que impide que esto suceda?
- ¿Cuáles son las mejores herramientas para desarrolladores de software?
- ¿Es estresante ser un desarrollador de software o un ingeniero?
- ¿Qué cosas han mejorado los niveles de habilidad de los desarrolladores de software o los han hecho profesionales? ¿Cuáles son algunas historias?
- ¿Cómo es trabajar en Pagalguy como desarrollador de software?
Lo mismo nuevamente, si desea desarrollar modelos econométricos o analíticos. La experiencia en el dominio es mucho más importante que un fondo más amplio de ciencias de la computación. Enfóquese en las matemáticas, particularmente en las estadísticas. Aprenda algunas R y algunas herramientas de visualización. Ahora, si desea DESARROLLAR herramientas, entonces necesitará profundizar un poco más en las habilidades de desarrollo de software.
Si desea trabajar en sistemas comerciales, nuevamente, lo que necesita es la experiencia en el dominio y las matemáticas. Sin embargo, si desea hacer comercio flash, donde los nanosegundos cuentan, entonces es posible que deba profundizar en la tecnología y la práctica de la informática: la optimización del rendimiento del software tiende a incluir más en el lado de la informática que en el dominio.