Revuelo por un trocito de código
Acabo de llegar al trabajo y me acaban de informar de la que se montó ayer en Meneáme acerca de un trozo de código publicado en el blog de Labra.
Al parecer, Labra publicó ayer una entrada en su blog burlándose del código de una función escrita en un proyecto de fin de carrera (no sé si dirigida por él) de la Escuela de Informática de Oviedo. Como Labra ya se ha apresurado a borrar el artículo original y a pedir disculpas, copio y pego el código de la polémica que he leído en uno de los comentarios de Menéame:
$solu = "";
switch ($day) {
case "01" : $solu = "01"; break;
case "02" : $solu = "02"; break;
(...)
}
return $solu;
}
No cabe duda que esta función es una guarrada increíble y al alumno que se le ocurrió presentar esto en un proyecto de fin de carrera se le tendría que caer la cara de vergüenza, pero a la Escuela de Informática de Oviedo también por "producir" estos cerebros.
La verdad es que la culpa ni siquiera es de la escuela, es de la Universidad de Oviedo en general, que descuida por completo a la Escuela de Informática y que confecciona planes de estudio inútiles centrados en enseñar asignaturas que poco aportan a la informática práctica que las empresas necesitan. Hasta hace poco ni siquiera tenía edificio propio, y deambulabamos de una facultad a otra por falta de espacio. Esto da una idea de la precariedad con la que se nos enseñaba.
Desconozco el actual plan de estudios de la escuela, pero a mí me tocó estudiar un sinfín de asignaturas muy difíciles como Cálculo, Análisis Numérico, Física, Complementos Matemáticos, y cosas raras que a la hora de la verdad no sirven para nada, salvo para complicarte la vida y acabar la carrera en 6 años en lugar de 3. Luego, si no te aplicas en aprender por tu cuenta -como debe ser el caso del alumno humillado- no aprendes nada.
No voy a hablar de cómo fue se dirigen los proyectos de carrera alli porque a más de uno, incluído el mismo Labra, se le caería la cara de vergüenza. Yo tuve que mendigar de profesor a profesor para que alguno me dirigiera el proyecto. Nadie quería hacerlo. Para conseguir la firma tuve que prometer a ese profesor que no le molestaría. O era eso, o tenía que esperar meses o incluso años para poder presentarlo. Yo lo entiendo, están demasiado ocupados para atender a los alumnos. ¡Qué irónico!
Hoy día la informática es demasiado grande, dinámica, y complicada para perder el tiempo aprendiendo matemáticas la mitad de la carrera. A ver si la Universidad de Oviedo se pone las pilas, confecciona un plan de estudios acorde con las necesidades, dedica el dinero necesario, y no vuelven a aparecer casos como este.



ricardo dijo
Bueno, yo creo que realmente la situación no es tan catastrófica como se aprecia en el mensaje. Por lo menos hoy en día, no sé cómo era en el antiguo plan de estudios.
Hoy en día creo que la Escuela de Oviedo es una de las que mejor preparan a los alumnos para su futuro laboral, ya que tiene varias asignaturas que hablan sobre temas como patrones de diseño, tipos de arquitectura de aplicaciones, utilización de frameworks como struts o el conocido framework del principado, marcado XHTML válido con CSS y accesibilidad... además de cursos de libre configuración bastante actuales, como uno de desarrollo web con estándares impartido por gente como César Acebal (miembro del CSS WG del W3C y responsable del Advanced Layout Module) o los chicos de Simplelógica, entre otros.
Y esto si te gusta la ingeniería web, que es mi caso. También tienes muy buenos profesores hablando sobre compiladores e intérpretes, herramientas de desarrollo... etc.
Creo que el quid de la cuestión es lo que tú has dicho:
"si no te aplicas en aprender por tu cuenta -como debe ser el caso del alumno humillado- no aprendes nada."
Y esque, precisamente por lo que dices de que hoy en día la informática es demasiado grande, en la carrera únicamente se imparte una base de conocimientos para poder abarcar "lo más posible" y que el alumno tenga una base en la mayor parte de áreas de la informática. Así, si conoces lo que hay, puedes elegir lo que más te gusta realmente, y en ese momento es cuando tú por tu cuenta tienes que profundizar en ese tema. Si se impartiesen conocimientos avanzados de todas las materias esta carrera sería interminable.
Así lo que se consigue es que el alumno que tiene interés en aprender, sale de la carrera con una buena base en multitud de áreas, que le aportan versatilidad y facilidad para moverse por terrenos "farragosos", a la vez que se ha especializado en un tema en concreto si ha encontrado algo que le guste en especial.
Desgraciadamente, lo que se consigue a la vez es que los alumnos que únicamente quieran sacar la carrera en el mínimo tiempo posible y no encuentren motivación para profundizar en un tema, saldrán de la carrera con conocimientos bastante pobres. Pero pienso que eso mismo pasa e cualquier sistema de estudios.
Yo por mi parte no tengo ninguna queja (bueno, sí es cierto que se sigue dando más caña de la que se debería en algunas de las asignaturas que comentas ... es lo que hay)
29 Septiembre 2006 | 12:50 PM