1
« en: Sábado 13 de Septiembre de 2008, 18:57 »
Hola a todos.
Necesito consejo de la gente que es programadora (da igual el lenguaje). Os cuento un poco mi experiencia y luego me gustaría que me diérais algún consejillo.
Estuve haciendo la carrera de Ingeniería Técnica en Informática de Sistemas. Me metí en ella porque me gustaban los videojuegos y quería dedicarme a la creación de videojuegos.
Allí fue donde vi la programación (concretamente en Component Pascal y Java). Decir que nunca había sido algo que me me llamara la atención. Pues bien, la parte teórica (que era escrita) la aprobé sin mucha dificultad. Pero las prácticas no entendía nada, aquello no compilaba, etc. Total que tuve que ir a academias, profesores, incluso para la asignatura de proyectos me tuvo que echar una mano un amigo (porque yo de PHP), cero.
Bueno, pues sabiendo básicamente poco de programación en Java, entré a trabajar en una empresa (primero como becario, luego contratado). Allí me dieron formación de patrones, servlets, jsp, javascript, bases de datos y cosas así. También cosas de repositorios... vamos, todo lo que se necesita para hacer un proyecto en J2EE. Pues bien, al principio me fue bien porque estaba con más gente, pero en cuanto me cambiaron de proyecto y me pusieron solo no supe hacer las tareas que me asignaban. Me costaban mucho tiempo, me quedaba atascado, tenía que pedir ayuda y la gente tenía su trabajo. Tras 10 meses en total, me despidieron porque a la empresa les suponía un gasto. Y yo pues no soy un gurú de la programación. He de decir que he aprendido muchísimo en esos 10 meses, pero me queda mucho más por aprender.
Tras un mes sin trabajar me cogieron en otra empresa de desarrollo de software. Actualmente estoy en un proyecto como programador junior con otra persona que está haciendo papel de analista-programador senior. El tío es un genio programando. Lo veo y me gustaría saber lo que sabe él. Hasta que entré desarrollaba el proyecto él solito. Vamos, que sería la típica persona de la cual no puede prescindir la empresa. Cuando entré en la empresa al principio las tareas no me suponían esfuerzo, pero ahora voy necesitando ayuda y se la pido a él, que me echa una mano y me explica cosas. Pero tampoco quiero ser pesado, él tiene su trabajo y yo tengo que ser autosuficiente (hasta cierto punto). Cuando programo y veo que lo que hago me sale todo bien y sin muchos problemas me siento realizado. El problema es que cuando me atasco, intento varias cosas, miro en foros, webs, etc. y no me sale, me desespero, me frustro, me angustio, me agobio, tengo que pedir ayuda (cosa que no me gustaría hacer). Pero es o pedir ayuda o la tarea está parada y mi cerebro echando humo mientras piensa mil formas de resolver el problema.
Entonces he pensado en hablar de esto con mi compañero para que me diga él qué puedo hacer. A él se le ve un poco entusiasmado programando (no sé si porque domina o porque le gusta) y a mí en parte se me contagia porque me gustaría ser como él (a nivel profesional). No sé si me gusta programar o no, pero la satisfacción que siento cuando sale todo bien y el ánimo de superación cuando tengo que hacer algo y voy pensando en cómo resolverlo me gusta. Pero no me pica el gusanillo mirar en mis ratos libres cosas de programación, apis nuevas, lenguajes que desconozco o resolver dudas a la gente. De hecho lo veo aburrido y si te surge alguna duda te las apañas como sepas...
En fin, lo que no quiero es que me pase como en la otra empresa y me acaben despidiendo. No quiero que me vean como que no hago nada porque soy un vago o algo así. A lo mejor no estoy hecho para programar y debería dedicarme a otra cosa. O a lo mejor es cuestión de tiempo y poco a poco me acabe soltando y haciendo las cosas sin tener que recurrir a ayudas de compañeros.
Por todo esto os pido consejo para ver si hay algún programador que se sienta como yo, o alguno que le apasione programar y me diga si se ha encontrado a gente como yo.
Un saludo!