Me encontre unas cuantas webs en las cuales se habla de MDA
Generación automática de código, UML, RAD, etc.
Me parecieron muy buenas las discuciones y quice colocar los
vinculos aqui en mi blog para y tambien dar mi humilde opinión al respecto.
Los vinculos.
http://barrapunto.com/articles/07/12/17/0038244.shtml http://preguntas.barrapunto.com/preguntas/06/01/20/1820223.shtml?tid=83 http://libros.barrapunto.com/article.pl?sid=07/11/30/1311257&from=rss http://barrapunto.com/article.pl?sid=04/01/19/079251 Comentario,
Personalmente creo que los programadores no vamos a desaparecer, solo vamos a evolucionar o eso es lo que creo que debemos hacer.
Incluso eso se ve en las Universidades donde uno aprende técnicas y bases de programación pero tambien aprende modelamiento de problemas generalmente mediante modelos UML.
Las herramientas que generan código (Herramientas CASE) en estos momentos son muy básicas, pero con el futuro pueden mejorar y producir cada vez mejor código.
Eso no debe por que asustar a nadie, todo cambia, lo que pasa es que tenemos que adaptarnos a ese tipo de cambios, por eso estudiamos lo que estudiamos, sabemos que no paramos de estudiar y aprender cosas nuevas.
Si uno piensa quedarse toda la vida programando y nada mas que programando creo que va por el camino que no es (eso creo yo).
El código producido por esas Herramientas tambien tiene que ser intervenido por desarrolladores o programadores para adaptarlo a los requerimientos espesificos de los clientes.
El perfil en el que yo me imagino Analista desarrollador, entienda del modelamiento, pero que sepa de programación, conozco gente que trabaja en Universidades con todo el cuento de UML y en la Industria, pero que saben y son conciente que no todo sale con los modelos por más que los aficionados a la ingnieria del Software les duela, quizas es por que todavia es muy joven, hace falta mucho rato para que con un modelo UML se me genere todo el código de una aplicación suficientemente compleja sin la intervención de desarrolladores.
Me gustaría conocer el punto de vista de otras personas.
NOTA: Si en alguna parte de mi opinión personal alguien se siente ofendido, espero me disculpe, esto lo hago como una reflexión y sin el animo de ofender a nadie.