Bailongo
Será en Octubre
- Desde
- 6 Mar 2010
- Mensajes
- 26.060
- Fruta
- 84.919
Entiendo ese tipo de planteamiento, porque lo he visto y oído mucho. Pero....es muy perverso. ¡Muchísimo!
Shishi, que estamos hablando de tecnología. ¿Te imaginas que ese tipo de conocimientos que 'no caducan', lo extendiésemos a todo?
La ingeniería informática, si no lo tengo mal entendido, empezó a extenderse primero como Licenciatura informática en los 80. ¿Imagina que en 2.023 dieran lo mismo que en los 80? Tota, si son conocimientos que no caducan....O estaríamos todavía haciendo enseñando los humores del cuerpo 😛
No, no puedes estar formando en tecnología abstrayéndote precisamente de todas las tecnologías que existen. Que no me refiero a que las enseñes siquiera, se trata de que no te subas a un pedestal y hagas como si no estuvieran.
Mi sensación es que la universidad (al menos en España, y al menos en lo que yo conozco, que tampoco es mucho....) está buscando excusas para tener un modelo anquilosado y completamente fuera de la realidad.
La universidad debería ser, o al menos era, el lugar donde se juntan las ideas, el centro del I+d, el templo donde el conocimiento bulle. Y luego se te cae el alma a los pies cuando ves que en medicina se estudian conocimientos que están superados hace 10 años, cuando ves que en derecho se sale sin saber muy bien cómo funciona o un juicio, o (en este caso) en las ramas informáticas salen sin tener ni siquiera una visión real de la tecnología existente, ni siquiera de los distintos modelos que existen.
Y por supuesto que entiendo que la proyección de un ingeniero pueda ser terminar siendo el megaarquitecto cuyo trabajo es casi más 'papel y boli' (entiéndase...) que otra cosa, que tiene que tener conocimientos profundos matemáticos y algorítmicos, de sistemas, de datos.
Pero la realidad es que ese tipo de funciones son absolutamente minoritarias en el mercado. Con el INRI de que una empresa (que por definición seguramente será grande) que sí lo necesite, nunca le va a semejante responsabilidad a una persona que ni siquiera haya tirado una línea de código o no tenga una experiencia profunda en todas las tecnologías que existen, y la implicación que estas tienen.
Y sin contar con que la programación o el análisis suelen ser salidas recurrentes y mayoritarias, que es 'mucho no contar'.
Entiendo que esto es una opinión muy de cuñado, pero joer, los chavales están en un aula casi desde que nacen hasta los 23 tacos. Que salgan de ahí sin estar mínimamente preparados ya no para trabajar, sino para tener posibilidades de empezar desde abajo, se me hace bola. Entiendo perfectamente que una carrera tecnológica no está para enseñar distintas tecnologías, pero no pueden tener semejante nivel de 'negación' del mercado.
Me parece que es una postura impostada, que está muy influida por la comodidad de los profesores. Me 'auto-otorgo' un papel impostado de estar por encima del mercado, que me permite repetir una y otra vez el mismo temario, aunque la vida en el mundo tecnológico vaya a una velocidad que asusta.
Es imposible enseñar todas las tecnologías del mercado en la universidad. En la universidad se debe salir con un conocimiento sólido de fundamentos: patrones, antipatrones, sistemas distribuídos, concurrencia, diseño...
El problema es que tampoco salen con eso. Yo he entrevistado a muchos junior este verano y aunque la empresa solicitaba conocimientos de Spring, tanto mi jefe como yo acordamos que dado que se trataba de junior, la entrevista iría más encaminada a preguntar fundamentos y resolución de problemas que vomitar Spring
Pues bien, me he encontrado ingenieros recíen salidos de la facultad incapaces de explicarme la diferencia entre herencia y composición o de decirme en qué consiste una inyección de dependencias
Eso si que es un problema.
