15 de febrero de 2011

Rol de un Ingeniero de Software y un Programador

No me parecio factible crear un tipo de ambiente que fomentara el cuestionamiento en que si uno es mejor que el otro, mas bien poder percibir el rol que ellos deberian desempeñar a traves de ciertas diferencias que deberian ser marcadas, entre la principal diferencia que existe entre un Ingeniero de Software y un Programador, es la responsabilidad que ellos obtienen cuando se les asigna una tarea o un proyecto , ya que por el lado del Ingeniero de Software el deberia poseer los conocimientos de las ciencias basicas que permitan fundamentar lo que el esta desarrollando, asi como tambien poder visualizar el sistema que se le esta solicitando o la interaccion que este tendra al momento de que interactue con otro sistema, y asi poder tratarlo como tal ("un sistema o componente de un sistema") con el fin de poder cubrir la mayor cantidad de aspectos posibles que permitan que lo que se esta desarrollando logre cumplir su objetivo, en lo que respecta a un programador lo que se espera de el es que domine tecnicas que permitan implementar en un lenguaje determinado alguna tarea que se le esta solicitando, sin tener algun tipo de responsabilidad de visualizar todo el entorno que interactuara con la solucion que él acaba de implementar, en nuestro pais, esas diferencias no es fácil de distinguir ya que tanto un ingeniero de software como un programador son asignados a la mayor cantidad de tareas que sea posible, sin tomar en cuenta los puntos antes mencionados, ya que en las empresas muchas veces se les ve como un recurso al cual hay que hacer que se pueda obtener la mayor cantidad de beneficios posibles, con la tecnica de asignar todo lo que se pueda a un programador o a un ingeniero de software porque al fin y al cabo ellos son expertos en informatica y en todo lo que se les pueda asignar :)


No hay comentarios:

Publicar un comentario