Ayer finalizó mi curso 2006/2007, deja para septiembre lo que no estudies en junio. Como el curso no ha ido mal del todo, ha llegado el momento de matricular el PFC. Y ahora… qué? Dudas.
- Me ciño a la propuesta de un profesor? De una empresa? Propongo mi propio proyecto?
- Aplicación de escritorio? RIA?
- Java? Python? PHP?
- Oracle? [Postgre|My]SQL?
- Software libre? Código abierto? Software privativo?
- Posible público potencial? Cubrir expediente?
Mientras algunas de esas dudas simplemente son dudas porque me apetece que lo sean, y no porque realmente dude entre, por ejemplo, una aplicación de escritorio o una aplicación web. Otras ya no son dudas, sino problemas. Alguno de los puntos está estrechamente ligado con otros, la elección de uno condiciona la elección de otros.
Lo ideal sería proponer mi propia aplicación web escrita en Python, usando MySQL, bajo licencia libre y además que no se trate de algo para, simplemente, cubrir expediente. Sí, debo estar soñando.
Agradecería que alguien con experiencia previa plasme, a través de los comentarios, cómo fue su Proyecto Fin de Carrera. Si además alguno de los pocos que me leen tiene una idea sobre la que poder basar mi PFC, podría invitarle a un par de cervezas si la deja en los comentarios o me escribe un correo.
Dejar un comentario
About Raúl
Raúl Ochoa, a spaniard working for Yahoo! in London, UK. More about me.
Subscribe to the feed
If you want to receive a notification when I update the website, you only have to add the feed to your reader, or submit your email address and I'll let you know.
Raúl's Twitter: Booking flights for Easter holidays :-). This time via Madrid. BTW I'm amazed how online payements still suck. 1 day ago
24 de September de 2007 a las 10:45 pm
mmmhh.. PFC… interesante…
Intenta que sea Software Libre sí o sí, es una oportunidad muy buena para devolver a la comunidad”" todo lo que has recibido.
En cuanto a si es Phyton o Postgree… de momento déjalo a un lado. Lo importante es que la idea del proyecto te guste y que te sirva para aprender algo nuevo. A no ser que seas un friki de
También estaría bien que fuera un tema no demasiado trillado; por ejemplo, una aplicación web con carrito, pues como que no…
En fin, es tu proyecto, el de nadie más, y deberías poder hacer lo que quisieses… pero con cabeza. Y sentirte orgulloso cuando hables de él.
Como yo aun sigo con el mío enfrascado, te dejo con los consejillos de alguien que ya lo ha acabado:
http://neok.wordpress.com/2007/07/12/pfc-suggestions/
suerte-!.
24 de September de 2007 a las 10:50 pm
mmmh…. donde pone
“A no ser que seas un friki de”
debería poner:
A no ser que seas un friki de “”
pero claro, para que no te hagan cosas en el código, los de wordpress han debido prohibir las etiquetas XML dentro de los comentarios.
En Rails lo podrían haber solucionado con un text.sanitize … pero claro.. php es una mierda.
24 de September de 2007 a las 10:52 pm
maldita seguridad que no vale para nada.
debería poner:
A no ser que seas un friki de
quitando los “.”
24 de September de 2007 a las 10:54 pm
A no ser que seas un friki de {tecnología_al_azar /}
sustituir { por
si ya no sale me rindo
24 de September de 2007 a las 11:25 pm
Sabes que por un par de birras hago casi lo que haga falta. ;)
Yo hice una aplicación web basicamente, php, javascript y mysql.
Que haría ahora mismo? pues supongo que algo similar, es en lo que trabajo y con los lenguajes que mejor me desenvuelvo, también me gusta porque ahora tiene mucho tirón todo lo relacionado con la web. La llamada web 2.0, ajax y demás historias.
No sé, por el proyecto no te calientes mucho la cabeza, en mi universidad solo eran 6 créditos que contaban lo mismo que una asignatura.
Ya nos informarás que, y como, haces.
24 de September de 2007 a las 11:32 pm
@Eneko :D Gracias por los comentarios, veo que te has tomado muy en serio lo de los Cervezas por Comentarios.
Ahora leo lo que me has dejado.
No pienso empezar otra flame war entre PHP y Ruby (on Rails). Así que tienes razón. ;-)
PD: Creo que se puede poner así: < tecnologia_al_azar/>.
24 de September de 2007 a las 11:44 pm
@Germán, tú también vienes por las cervezas, verdad?
No es por calentarme la cabeza, es por hacer las cosas bien y a gusto. Hacer una chapuza y no aprender nada nuevo puede llevarte una semana, pero eso no es satisfactorio cuando se trata de culminar una ingeniería (aunque sea técnica).
25 de September de 2007 a las 12:20 am
Qué bueno lo de las cervezas… te traerá visitas. Yo te dejo que me invites a una este jueves, pero no te preocupes, creo que no la tendrás que pagar tú :) ¿Vas al “evento”?
Y sobre el tema, te cuento mi experiencia. Mi PDF de la técnica de sistemas fue “Diseño e implementación de una aplicación para el estudio de lenguajes sensibles al contexto y modelos computacionales equivalentes”, que básicamente trataba sobre gramáticas sensibles al contexto y algo parecido a las Máquinas de Turing. Todo teórico, aplicación práctica cero, pero era un tema que me gustaba y me ofrecieron. ¿Te recomiendo hacer eso? Pues hombre, si encuentras algo que te guste y que además sea práctico… pues mejro.
Sobre que te lo proponga una empresa, a menos que veas claro que es bueno para tí, mejor pasa, porque trabajar “gratis” para ellos no suele ser un buen plan.
Quizás es mejor hacer algo en lo que puedas lucir tus conocimientos y que te pueda servir en un futuro para decir “yo he hecho esto”.
# Me ciño a la propuesta de un profesor? De una empresa? Propongo mi propio proyecto? -> Yo creo que mejor tu propuesta, si no profesor, y por último empresa.
# Aplicación de escritorio? RIA? -> Están de moda (y se te dan bien por lo que sé…) las aplicaciones en internet, lo desaproveches eso.
# Java? Python? PHP? -> lo que se te de mejor y sea más adecuado para tu proyecto
# Oracle? [Postgre|My]SQL? -> ídem
# Software libre? Código abierto? Software privativo? -> mejor lo más abierto posible, aunque probablemente la licencia no la pongas tú sino tu universidad
# Posible público potencial? Cubrir expediente? -> piensa en qué quieres trabajar, y piensa qué les gustaría ver hecho por tí si tuvieras una entrevista con ellos.
Bueno, mi granito de arena, pero tranqui, no lo hago por la cerveza xD
25 de September de 2007 a las 11:27 am
@Daniel Seijo, tranquilo también tendrás tu cerveza :) Y sí, espero estar en el evento.
Prefiero que sea algo más práctico que teórico. El tema de la licencia es algo que veo importante, y supongo que dependerá de quien haya propuesto el proyecto, o al menos espero que así sea. Entiendo que si es una empresa la que propone el proyecto sea ella la que decida el tipo de licencia, pero si soy yo el que propone el proyecto debería ser yo el que decide el tipo de licencia.
Gracias por el resto de consejos.
PD: A Eneko le debo cuatro, a German y Daniel una. Alguien más quiere una cerveza?
9 de October de 2007 a las 1:55 pm
Hola, llegué a tu blog de casualidad, precisamente buscando “no se que hacer de proyecto fin de carrera” =)
Yo la verdad, que preferiria una idea para el mio también. Esto en una situación parecida a la tuya, y digo parecida, porque yo ya tengo más o menos delimitado de que quiero que sea mi proyecto, es decir:
- Será algo hecho por y para mi (nada de empresas)
- El lenguaje barajado en principio es C#, posibilidad de Java.
- Me gustaria una aplicación de las de todas la vida, con su GUI y demás. Nada de páginas web con carritos de la compra como comentaban arriba, muy visto y no me llama demasiado.
- Me gustaria a la vez usar temas de bases de datos, es un mundo que me llama.
Sin embargo, aún teniendo claros todos esos “conceptos”, no tengo ni idea de que hacer =)
Un saludo.
10 de October de 2007 a las 11:30 pm
@jalo, el tema de hecho por y para mi es un poco complicado, dependerá un poco de la Universidad y el tutor que tengas (todo son suposiciones mías).
Tranquilo, la web con el carrito de la compra ya la hice para una optativa. ;-)
McLaren creo que busca un ingeniero que desarrolle un sistema para clonar configuraciones de carrera :D Podrías usar una base de datos para consultar las configuraciones de otros años. (Sí, la broma ha sido muy mala.)
Adelantar que ya tengo atado un proyecto, en breve espero poder contar de que se trata.
19 de October de 2007 a las 11:34 pm
Puedo adelantar que he escogido una propuesta de un buen profesor, que se trata de una aplicación web (RIA) y que va a ser escrita en Java. More to come.
25 de October de 2007 a las 10:05 pm
Tengo una gran lista de proyectos de fin de carrera de informatica superior y tecnica. Estan todos perfectamente terminados y aprobados con buena nota, si hay alguien interesado que se ponga en contacto conmigo y le mando por mail todos los titulos. Mi correo xaryti@hotmail.com