por
pobrecito hablador
el Miércoles, 03 Diciembre de 2008, 11:39h
(#1105005)
Siento mucho que digas que la carrera no te ha aportado mucho o saques esa única conclusión del artículo de Dijkstra (¿lo has leído al completo?).
Quizás sea que el planteamiento (o las opciones) que tú elegiste al hacer tu carrera las que determinaron el hecho de que no encontrases un "pensamiento científico" en la carrera (¿no acudiste, como mucha gente, a las "marías" para sacarte la carrera cuanto antes?). Yo, personalmente, siempre lo busqué y sí, lo he encontrado y creo que me ha hecho, no solo mejor profesional, si no mejor pensador y, porqué no decirlo, más reflexivo pensador.
Hablo por mi Universidad, claro, y estoy satisfecho de que para mí si ha sido un "Computer Science" y creo que así debería seguir siendo o, por qué no, aún mejorar y ser mucho más teórica, y en eso creo que sí coincidimos.
Creo que debería de ser teórica tanto como fuese posible (Al menos algún lenguaje y alguna herramienta para prácticas son inevitables). Pero el resto de conocimientos prácticos debería adquirirlos el estudiante por sus medios. La carrera debería prepararte para "pensar formalmente como un informático", las herramientas puedes aprender a usarlas por tu cuenta con los conocimientos teóricos que recibes.
Lamentablemente el mercado solo se interesa por cuantos lenguajes de programación conoces, cuantos gestores de BBDD, y cuantos servidores de aplicaciones en Java sabes usar. Jamás me han preguntado en una entrevista: ¿Sabe usted razonar científicamente ante un problema?
A un chaval joven que entra en primero no le digas que no le vas a enseñar Java, cuando ve que las ofertas de empleo estan repletas de referencias a Java, porque esgrimirá la queja que hemos oído miles de veces "Es que no nos preparan para el mercado".
Solo cuando llevas años en esto te das cuenta de que los conocimientos realmente útiles son los que nunca se quedan obsoletos, porque no dependen de la tecnología: un algoritmo de ordenación, como normalizar una base de datos...etc. Los lenguajes y las herramientas vienen y van, los conocimientos teóricos te servirán toda la vida. Por desgracia, la balanza se inclina cada vez más a aprender tecnología, y no ciencia.
Re:Universidad = FP++
(Puntos:0)Re:Universidad = FP++
(Puntos:3, Inspirado)( Última bitácora: Martes, 29 Mayo de 2007, 15:40h )
Lamentablemente el mercado solo se interesa por cuantos lenguajes de programación conoces, cuantos gestores de BBDD, y cuantos servidores de aplicaciones en Java sabes usar. Jamás me han preguntado en una entrevista: ¿Sabe usted razonar científicamente ante un problema?
A un chaval joven que entra en primero no le digas que no le vas a enseñar Java, cuando ve que las ofertas de empleo estan repletas de referencias a Java, porque esgrimirá la queja que hemos oído miles de veces "Es que no nos preparan para el mercado".
Solo cuando llevas años en esto te das cuenta de que los conocimientos realmente útiles son los que nunca se quedan obsoletos, porque no dependen de la tecnología: un algoritmo de ordenación, como normalizar una base de datos...etc. Los lenguajes y las herramientas vienen y van, los conocimientos teóricos te servirán toda la vida. Por desgracia, la balanza se inclina cada vez más a aprender tecnología, y no ciencia.