Yo he echo Ingenieria Tecnica de Informatica de Sistemas en la Universidad Politecnica de Madrid, y me falta solo el proyecto para terminar.
Lo primero que hay que decir, es que dependiendo de la facultad en la que lo estudies, sera mas facil o mas dificil… Por lo menos aqui en Madrid esta comprobado... por desgracia en mi facultad si un dia el profesor se levanta con el pie izquierdo y decide que va a suspender al 90% del alumnado (cuando el total del alumnado son 500 alumnos solo en esa asignatura) pues lo suspende y le suda los webs... pero supongo que no sera muy diferente de otras carreras o universidades...
Ten en cuenta que es una carrera, y por tanto es bastante teorica... esto a priori puede parecer una aberracion, ya que la informatica es eminentemente practica, pero el objetivo de la carrera es q aprendas de manera generica informatica, de tal manera que si hoy existe la tecnologia X, y el dia de mañana la sustituye la tecnologia Y, seas capaz de adaptarte a la tecnologia Y de manera bastante facil para ti, ya que los conceptos de fondo, siempre seran los mismos... (y con esto no es que este defendiendo esta postura, sino que es la que en las universidades se defiende)
Por ejemplo, yo di arquitectura de computadores, pero ni de lejos se te ocurra pensar que te van a hablar de Conroes o AMD X2... o de la memoria DDR o DDR2... te hablaran de forma generica, y tu por tu cuenta aplicaras tus conocimientos... Lo mismo ocurre con los sistemas operativos... te hablaran de mil formas de planificar procesos, y tu luego te daras cuenta que windows utiliza la forma X y linux utiliza la forma Y.... Para programar a mi me enseñaron en PASCAL... y yo luego a lo largo de la carrera he ido aprendiendo otros lenguajes.... Te podria poner 1000 ejemplos mas, pero creo que con estos ya valen pq se ve lo que quiero decir....
Te recomiendo además que las matematicas te gusten, asi como un poquito de fisica (la parte de electricidad/electronica de la fisica), ya que sino, en primero lo pasaras relativamente mal pq todo primero se basa en matematicas y fisica (no olvidemos que los ordenadores son en el fondo eso)... Si eres capaz de pasar primero, lo demas esta "tirado"...
Pero me atreveria a decir que la carrera en si, NO ES DIFICIL... la hacen dificil, cuando te ponen examenes que ni el mismisimo Harry Potter con toda su magia podria resolverlos y este tipo de cosas tan desgraciadamente frecuentes que pasan en todas las universidades.
RESUMIENDO: para hacer esta carrera necesitas lo siguiente:
- Ganas de hacerla. Yo tenia muchisimas ganas de hacerla y aun asi cuando suspendes una asignatura 7 veces (no estoy exagerando: cuando digo 7 veces son 7 veces), te dan ganas de mandar todo a tomar por c***...
- Tener ciertos conocimientos previos. Sobre todo de matematicas. Tambien ayudaria de informatica, pero éstos no son tan importantes...
Espero haberte aclarado algo mas...
PD: todo esto es mi opinion basada en que yo he hecho la carrera en una facultad concreta. Y mi opinion seguramente seria diferente si la hiciera en otra facultad...
PD2: perdon por el tochazo...