Es muy buen punto diferenciar al Ingeniero y el programador, ya que muchos Ingenieros de sistemas creen que por ser duro en programacion son los mejores ingenieros
Desarrollador!=Programador
Programador: Alquien que sabe teclear codigo de algun lenguaje de programacion
Desarrollador: Inovar en la construcion y diseño de algun sistema de software
Me he dado cuenta en los foros de que hay pocas persona que tienen claro lo que es la Ingenieria de software, muchos no saben que es UML y porque hay que usarlo, o que son los niveles CMMI, o las metricas de calidad de softaware.
Muchacho no todo es teclear codigo como un demonio, sino realizar buenos diseños UML
Yo creo que cuando uno estudia la carrera y es un buen programador luego empieza a buscarle el lado a ser Ingeniería de Software. Por lo menos en mi universidad se da el caso que las materias relacionadas con la I de S van después de los cursos puros de programación; No se como estén las demás universidades de Colombia, pero seguro que un enfoque diferente es visto como un ladrillo para los estudiantes en pregrado.
Los que les han nombrado el tema de I de S una traducción que hace parte de la definición dada en el SWEBOK de la IEEE:
Enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software.
UML, CMMI; son solo herramientas muy utiles.
Para la gente interesada en el tema:
http://www.swebok.org
Ahí esta la versión en ingles que es la recomendada, pero también hay una versión en español que les sirve para sacarlos de las dudas si hay problemas.
Y bueno, comparto la idea de que el ingeniero de sistemas no es el que arregla computador...por Dios de donde demonios sacan esa groseria.
Hasta en el ********************* facebook hay un grupo en contra de esta idea erronea..
Suertes y saludos a los de la comunidad .NET de Cartagena de Indias
Yo creo que uno muere un poquito por dentro cada vez que lo encacillan en ese tipo de labores como ingeniero de sistemas.