Dead Channel






      "The sky above then port was the color of television, 
       tuned to a dead channel..."
      Neuromancer


22 February, 2007

PFC: Por Fin una de Cal

Escrito a las 0:53 en la categoría: Opinión

Buenas, sigo embarcado en esa Odicea que es mi Proyecto Fin de Carrera. Como otros muchos retos académicos a los que me he enfrentado, al comenzarlo estaba lleno de esperanza y buenas intenciones. Iba a realizar un proyecto con aplicación en el mundo real. Algo que no se apilaría en la biblioteca dispuesto a ser devorado por el polvo en el mejor de los casos. Además trata sobre IA, esa gran desconocida que tanta curiosidad despierta en todo informático que se precie.

Pero pronto ocurrió como con la mayoría de los demás desafíos académicos que he afrontado, y se combirtió en tedio. He de admitir que no me gusta para nada el método científico, el rigor y todas esas leches fritas. Normalmente al hervidero de ideas que tengo en la cabeza le gusta expresarse. Me gusta hacer las cosas bien y no me importa seguir X pasos hasta llegar a un fin que pueda ver e imaginar. Pero eso del ensayo y error, lo de no saber que resultados tendré de un experimento… Todo eso me mata. Supongo que si hubiera cogido un proyecto plenamente teórico (a parte de que no los hay, tendría que haber propuesto yo algo, a saber: que te digan que no hasta en el quiosko :P ) ahora mismo, seguramente, me estaría quejando del tedio de la teoría y la matemática. Aunque la verdad es que echo de menos esas magistrales demostraciones recursivas, o aquellas otras por inducción, que te dejaban roto, al final de una clase de autómatas o de tipos abstractos.

Pero volvamos al tema principal. El despropósito de siempre. A ti te sientan y te dicen “oye, que tienes que hacer algo así” y ‘enga, que ancha es Castilla y yo tengo mucho que hacer, ya te las apañas con este par de libros y tu intelecto de informático. Pero luego vienen los peros.

Desde el principio de la carrera me he encontrado con muchos profesores que exigían sin haber pedido, que pedían sin especificar qué y que se quejaban de aquello que se les daba voluntariamente. La verdad es que me considero afortunado en cuanto a mi profesor de PFC. Pero aún así, pese a que considero que es una persona inteligente, comprensiva y muy agradable, sigue adoleciendo de aquello que adolecen todos los matemáticos y la mayoría de los informáticos: suponen un motón de cosas que son obvias desde su punto de vista, pero que dependen de un montón de conocimientos y experiencia que no tienes. O bien suponen que puedes deducir todo eso de algún libro cuando en realidad él ha sacado ese conocimiento de años de trabajo y estudio.

¿Cuál es el resultado de esto? Pues que siempre hay cosas que están mal, que hay que cambiar, que hay que mejorar, que no debían haberse hecho de esa forma o cuyo concepto base en sí mismo, es equivocado. ¿Y cuál es la consecuencia de esto último? La frustración ante cada caída que podría haberse evidado y cada cambio que requiere un montón de tiempo extra que podrías estar empleando en avanzar.

En toda la carrera no he dado ni una sola asignatura de ingeniería del softwar. No solo es optativa sino que además no va nadie porque no hay quien la aguante. En toda la carrera, y me da la impresión de que es algo que se repetirá con la mayoría de mis programas, si no elijo bien el camino o el lugar de trabajo (y aunque lo haga, siempre habrá clientes y jefes insatisfechos…), casi siempre he dedicado más tiempo a corregir o rehacer código que a entender lo que me pedían y hacerlo.Y no es que lo entendiera mal, es que siempre hay miles de cosas no especificadas, que el programador debe decidir arbitrariamente y que luego nunca gustan al profesor, jefe o cliente. Y digo yo ¿No sería más fácil especificarlo y hablarlo todo bien al principio? Aunque llevara una semana de reuniones y discusiones, creo que sería tiempo bien empleado.

Pero al final siempre acaban llegando las buenas noticias (todo es cuestión de esperar y arrarse a ellas con fuerza cuando llegan) y el otro día me digeron que se va concretando la fecha de fin de mi PFC y las tareas que me quedan por concluir. Ya tengo mi anteproyecto, mi esperanza puesta en que a final de curso todo habrá acabado y una lista con lo que me queda por hacer, que ya es mucho más de lo que tenía hace un par de semanas. Así que cruzaré los dedos para que todo vaya lo menos mal posible y que pronto haya acabado con mi etapa estudiantil.

Mundo laboral: ¡¡Prepárate!! ;P

Deja tu opinión - 2 »

Si quieres hacer TrackBack de esta entrada, usa esta URI: (Simplemente copia la dirección de la barra de herramientas)

  1. Que bonitos son esos costes ocultos, por llamarlos de alguna forma. No me he encontrado tanto de eso en mi licenciatura pero la verdad es que si que me conozco algún profesor que se va por esa calle de vez en cuando.

    En fin, no tengo proyecto de esos pero las monografías y las separatas ya me ocupan tiempo suficiente…

    Comment by Illuminatus — 26 February, 2007 @ 19:30

  2. xd si que es bonito si, bueno, si algo he aprendido en la carrera, casi más que informática, es paciencia y humildad. Muchas veces tenemos que aguantar la que nos viene para obtener lo que queremos. Pero poco a poco te minan esa ilusión, esa esperanza inocentes del adolescente que llegaba a la fuente del saber.

    Comment by Juanmi — 26 February, 2007 @ 23:38

RSS suscríbete a los comentarios de este post

Deja tu opinión

El parrafo se justifica solo, nunca se mostrará el correo, están permitidas etiquietas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Medida anti-spam. Por favor, escribe el texto de la imagen en el cuadro de texto para saber que no eres una tonta máquina automática que intenta que compre muñecas hinchables ;).