Hay muchos tipos de ingenieros de software. Algunos desarrollan software, otros implementan software y lo adaptan a las necesidades del negocio, algunos mantienen el software en funcionamiento.
Un profesional de TI en general es similar a la segunda y tercera categoría; Es un profesional que implementa y mantiene el software funcionando correctamente, pero generalmente no lo escribe en primer lugar.
Por lo tanto, existe una intersección, pero no todos los profesionales de TI son ingenieros, y no todos los ingenieros de software son profesionales de TI.
- ¿Dónde puedo encontrar un ingeniero de software que me aconseje sobre la creación de un programa?
- ¿Cuál es la mejor manera de venderle la idea a un cliente de que casi todos los problemas que le contrataron para solucionar podrían haberse resuelto utilizando una buena ingeniería de software en primer lugar?
- ¿Hay demasiados programadores futuros?
- ¿Podría literalmente alguien convertirse en ingeniero de software y hacer 6 figuras?
- ¿Cómo es trabajar en Twitter como ingeniero?
Nadie puede decirte cuál es el mejor para ti (o si una combinación de los dos es la opción correcta para ti). Probablemente desee centrarse primero en cuál de las muchas áreas de ambas está más interesado. Por ejemplo, si le gustan las bases de datos como un área para estudiar, puede ser un desarrollador de bases de datos, un administrador de bases de datos (DBA) o una combinación de ambos. Puede encontrar cursos específicos de profesionales de TI para ambas opciones; o puede obtener un título de ingeniería de software con cursos opcionales en ambas disciplinas de bases de datos.