Las carreras más rentables en la universidad
Las carreras universitarias de ingeniería de software son las más rentables y los estudiantes que se especializan en ingeniería de software tienen salarios más altos que otras carreras después de graduarse.
La ingeniería de software es una disciplina que estudia el uso de métodos de ingeniería para construir y mantener software eficaz, práctico y de alta calidad. Implica lenguajes de programación, bases de datos, herramientas de desarrollo de software, plataformas de sistemas, estándares, patrones de diseño, etc.
En la sociedad moderna, el software se utiliza en muchos aspectos. El software típico incluye correo electrónico, sistemas integrados, interfaces hombre-computadora, suites ofimáticas, sistemas operativos, compiladores, bases de datos, juegos, etc. Al mismo tiempo, el software informático se utiliza en casi todas las industrias, como la industria, la agricultura, la banca, la aviación, los departamentos gubernamentales, etc.
Proceso de desarrollo:
El software evolucionó a partir de los conceptos de programas informáticos y programación. Es un proceso en el que los programas y la programación se desarrollan hasta una determinada escala y se van formando gradualmente. El desarrollo de software se puede dividir a grandes rasgos en cuatro etapas.
Etapa sin concepto de software (1946~1955). Las características de esta etapa son: aún no existe un concepto de software. La programación se desarrolla principalmente en torno al hardware. La escala es pequeña, las herramientas son simples. no existe una división clara del trabajo (desarrolladores y usuarios), la programación persigue habilidades de programación y ahorro de espacio, no hay documentación (excepto listados de programas) y se utiliza principalmente para informática científica.