Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por aleph_zero (10043) el Miércoles, 09 Enero de 2008, 20:07h (#1000988)
    ( Última bitácora: Jueves, 09 Febrero de 2006, 18:59h )
    La crítica está chachi piruli, ya la había leído antes... Yo no se en que mundo viven estos cuatro pavos de ACM, pero creo que de media las ingenierías en informática en España están bastante por encima en nivel que los bachellors en CS de los estados unidos (obviamente quitando las 15 o 20 superuniversidades...).

    A mi no me jodas... todo lo que cuenta esta gente me parece un chiste, sencillamente porque en mi caso, mi universidad ha hecho todo lo contrario a lo que estos critican. Además, creo que por regla general en España, a ningún profesor se le ocurre enseñar a programar en Java. En todo caso se puede usar en cursos avanzados de ingeniería del software, sencillamente porque Java es la realidad en la industria

    Pero volvamos al tema, yo creo que desde que un estudiante empieza la carrera hasta que sale, le graban en la cabeza todas y cada una de las consignas que esta gente repite. Luego podrá usar el lenguaje que le de la gana... Pero no me jodas! Después de diseñar ssoo, compiladores o saber perfectamente que hay mundos mas allá del paradigma imperativo. Ni el mas torpe de la facultad es tan necio de no saber que Java tiene por debajo ciento y la madre de pesados mecanismos ocultos.

    En fin, en mi caso desde que llegamos pipiolos a la facul, hasta que se puede decir que sabemos programar perfectamente. La progresión va así:

    ADA, Haskell
    Mas ADA
    C, ensamblador
    C++, Prolog
    Java

    El profesor que enseñe Java desde un principio, pues puede saber un montón de informática, pero lo que no tiene es ni puta idea de docencia ni de metodología de la programación.

    En fin. Mi conclusión es la que ya expuse al principio. El nivel de las ingenierías en España esta por encima de las del mundo anglosajón, aquí usamos el sistema francés. Hacemos lo que se puede decir super bachellors. Mientras que en USA, UK y muchos otros paises, hacen una carrera de base, bastante mas suave, y cuando acaban o se van a currar o hacen un Master of Science en alguna especialización. Aquí en cambio eso de los Masters es una cosa que no encaja en este sistema y de hecho está dando mucho dolor de cabeza a los que están implantando Bolonia.

    Por lo tanto, esta crítica esta fuera de contexto en lo que es una ingeniería española. Y os lo digo yo que llevo dos años estudiando fuera.
  • por sammael (16347) el Jueves, 10 Enero de 2008, 14:18h (#1001262)
    ( http://barrapunto.com/ | Última bitácora: Lunes, 24 Febrero de 2014, 10:03h )
    Yo deje la carrera en quinto, estoy en irlanda desde hace dos anios y me estoy planteando seriamente volver a la universidad y terminar la carrera aqui: los temarios son una chorrada comparados con lo que ya hice en espania, y lo peor es que esta mejor visto el titulo anglosajon (por las empresas anglosajonas).

    Vamos, que estoy de acuerdo contigo en lo del nivel de las universidades espaniolas, quizas no se pueda aplicar a todas, pero, en general, me parece que es tal y como dices.

    En cuanto a lo que comentas de los lenguajes, en mi universidad solo se estudiaba un lenguaje: pascal, usando algunas variantes para cosas especificas (pascal concurrente para multihilo y concurrencia, object pascal para orientacion a objetos, etc, etc).

    Tambien nos enseniaron algo de ensamblador de x86, sql y snmp (si, considero estos ultimos dos "lenguajes de programacion", aunque de una manera bastante sui generis, si alguien no esta de acuerdo, que no se moleste en echarme la bronca, estare de acuerdo con casi todos sus motivos para no considerarlos lenguajes), sin embargo usamos ensamblador para muchas practicas de sistemas operativos, usamos C para redes, compiladores y varias asignaturas mas, usamos caml, prolog, ada, C++, lisp, java, javascript y varios otros lenguajes que ya ni siquiera recuerdo...

    La idea, para mi, es que en las clases de programacion te enseniaban a programar, no un lenguaje en concreto. Entiendo que nosotros usabamos pascal como herramienta para aprender, no como fin, en las demas te tenias que buscar la vida para hacer la tarea que te habian pedido en el lenguaje que te habian pedido.

    Si habias aprendido a programar, entender y usar un lenguaje especifico es bastante sencillo y rapido, una vez te leias como funcionaban los punteros, las estructuras de control y los bucles en C y entendias como usar los sockets (vamos, aprender la API), cosa que podias resumir en un par de paginas para tenerlas al alcance de la mano, hacer una practica que consistia en hacer un servidor de FTP en C era relativamente sencillo (con un par de comeduras de cabeza y seguramente mucho peor programada que si lo hubiera hecho un experto en C, sin duda), si solo habias aprendido pascal, las pasabas putas hasta que entendias de que cojones iba la cosa.

    Me parece que ahi esta el quid de la cuestion, para mi el hecho de que las universidades ensenien un lenguaje (o dos, o tres...) es un gran error, y los que aprenden ese lenguaje en vez de los conceptos que en realidad esta usando esta metiendo la pata hasta el fondo.
    --

    Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.
    [ Padre ]
  • por ataulfo (21584) el Jueves, 10 Enero de 2008, 14:28h (#1001264)
    ( Última bitácora: Sábado, 19 Diciembre de 2009, 16:06h )
    Pues, como mínimo, tanto en la Facultat d'Informàtica de Barcelona (donde se cursa la superior y las dos técnicas) como en la Facultat de Matemàtiques de Barcelona (donde se da la técnica de sistemas) se "aprende" a programar en Java (bueno, en la de mates se da Python el primer semestre, pero enseguida te meten Java y me parece que así sigue hasta que la acabas).
    Y según tengo entendido en la mayor parte de las universidades va por el estilo...
    --
    "Cuando el copyright impide el progreso de la ciencia, la ciencia debe desechar el copyright" - Richard M. Stallman
    [ Padre ]
  • por aleph_zero (10043) el Miércoles, 09 Enero de 2008, 20:40h (#1001007)
    ( Última bitácora: Jueves, 09 Febrero de 2006, 18:59h )
    Hombre, puedes enseñar programación estructurada con lo que quieras. Pero por el amor de dios, enseñar como primer lenguaje de programación C, es inculcar el mal.

    Yo aprendí a programar con él por mi cuenta mucho antes de entrar en la universidad, y te puedo asegurar que con ese lenguaje se cogen muy malos hábitos. Es un lenguaje que hace falta saber sin duda alguna, porque es el lenguaje de bajo nivel por excelencia, pero cuando ya sabes "qué es programar" y también "qué es un ordenador".
    [ Padre ]
  • por aleph_zero (10043) el Jueves, 10 Enero de 2008, 04:42h (#1001132)
    ( Última bitácora: Jueves, 09 Febrero de 2006, 18:59h )
    Se perfectamente que es CS y me parece que tu también tienes una idea cristalina de lo que es. Se, por supuesto, que computer science, software engineering y computer engineering son tres mundos a parte.

    Ya que los dos sabemos de lo que hablamos. Ahora te digo una cosa. Considerando que la carrera de ingeniería informática española no es CS 100%, si que abarca el 70% de lo que se da en CS. Pero es que a su vez abarca un 70% de lo que se da en Computer engineering. De lo que menos quizá se da es de ingeniería del software.

    Con esto te quiero decir, que la ingeniería española es a mi modo de ver un superbachellor. Puede que mediante asignaturas obligatorias y troncales no cubra ni CS ni CE completamente pero el titulo español es de lejos mas completo.

    Conozco ingenieros informaticos investigando en temas de CS, en similar proporcion que veo CS de otros paises trabajando en ingenieria del software.

    La cuestión es, no subestimes los planes de estudio españoles. Cuando estaba estudiando, me salian por los ojos las clausulas de horn, la forma normal de skollem, los provadores automaticos de teoremas (acabe artisimo de dar lógica, por lo menos di 15 creditos), el calculo lambda, las mónadas, los paradigmas funcionales y logicos (de hecho fueron los paradigmas que usaron para enseñarme a programar), la teoria de automatas y lenguajes formales, teoria de la complejidad, concurrencia, compiladores, algoritmia, investigacion operativa, inteligencia artificial...

    Con lo que me han enseñado en la universidad, en absoluto me veo en inferioridad contra un estudiante de CS (y eso que mi perfil es el radicalmente opuesto). En cambio el estudiante de CS puede que sepa muchisimo menos de CE que yo.

    Esto es bueno o malo? Pues no se, en España considero que salimos mejor preparados, pero es que tambien son mas años de carrera, lo que es lógico.
    [ Padre ]
  • 2 respuestas por debajo de tu umbral de lectura actual.