VS2005...¿Arma de doble filo?
Lo bueno de ser formador es que al cabo del año es que tratas con muchísima gente diferente; en mi caso con muchísimos informaticos.
Calculo que durante este ultimo año, habré formado a unos 200 informaticos, en cursos para trabajadores en activo, los cuales difieren mucho en sus conocimientos y en sus labores cotidianas referidas a la informatica. Eso si, todos programadores, solo algunos de ellos desarrolladores...
Aqui en Asturias la tecnología predominante es Java, trabajando las aplicaciones sobre J2EE (sobre un framework que trabaja con Struts) y programandolas sobre Eclipse.
Yo siempre que puedo intento barrer hacia casa (.NET, of course) y les muestro lo que es nuestra querida plataforma ;)
Ahora bien, que te me dicen los que saben algo de .NET:
- El IDE de .NET mola, lo hace el todo!! para hacer aplicaciones no te hace falta saber casi nada de código.
- Recuerdo esos wizards de conexión a DB que maravillosos eran, no me hacia falta nada mas que buscar mi DB y echarla a funcionar
- Si...el VS2005 es como Velazquez (AQUI ME MATARON)
Bueno pues esta situación es una replica de lo que te encuenrtas en muchísimos casos de gente que hace aplicaciones sobre .NET
En mi caso concreto, muchas veces me contratan en empresas para deshacer entuertos; el que mas me sorprendio fue una multinacional instalada en Asturias, que pago servicios de Outsourcing a una empresa española (que en su nombre cortan el ingles jeje) para que les hiciera una aplicación web en ASP.NET que gestionara su empresa. Dicha aplicación les costo solo un poquito de dinero, e inicialmente funcionaba de maravilla, hasta que quisieron aumentar su funcionalidad ellos mismos; que se encontraron?......una aplicación con todo el código metido en los aspx, todo sobre los propios métodos de los eventos, y todo hecho con los wizards y controles del Visual Studio.
Ellos no pudieron modificar casi nada, y claro la petición fue alguien que les ayudara a hace resto mas mantenible. Yo lo unico que hice fue enseñarles a migrar sus aplicaciones a N-capas.
Bueno, pues volviendo al tema inicial, el problema que hay es que mucha gente que se coloca sobre el Visual Studio, lo unico que hace es soltar los controles y mas nada, y lo triste es que la gente paga por eso. ¿solucion?... no la se, lo unico de lo que estoy seguro es que si sabes moverte por el Visual Studio, y conoces la plataforma, puedes hacer de todo, si no, al contrario podrás hacer cositas pero nunca hacer aplicaciones comerciales y verdaderamente mantenibles...es decir un software de calidad.
Un saludo. Carlos.