En reiteradas ocasiones he leÃdo acerca de esta discusión en muchos foros de programación y particularmente programación de videojuegos. Nunca deja de sorprenderme ciertas opiniones que - ante la pregunta de algún entusiasta que desea ingresar en el mundo de la programación - le recomiendan que estudie de manera autodidacta.
Ser autodidacta está muy bien, todos lo somos de alguna manera ya que nunca encontraremos el lugar donde nos enseñen absolutamente todo lo que necesitamos saber para concretar un proyecto relacionado al desarrollo de software, que es un industria con con un componente de uso de nuevas tecnologÃas muy alto. Sin embargo, distinto es recomendarle a una persona recién egresada del colegio secundario que encare totalmente su desarrollo profesional de modo autodidacta.
Mi recomendación es que estudien formalmente. Vayan a alguna universidad o instituto que quieran y que les de confianza. No necesariamente para dedicarse a la programación de juegos tengan que estudiar en un instituto especializado en dicha área, una carrera de IngenierÃa o Licenciatura en Sistemas de Información está muy bien. Ni siquiera tienen que desembolsar un centavo, pueden ir a la UBA o a la UTN u a cualquier otra universidad pública que son muy buenas.
¿Y para que me sirve el tÃtulo?
En primer lugar lo más importante no es para que te sirve sino lo que te deja. Uno podrÃa pensar que todo lo que ve en la facultad podrÃa estudiarlo por su cuenta comprándose los libros pero realmente no es asÃ. MuchÃsimos temas que uno debe estudiar en su momento jamás lo harÃa por su cuenta y sin embargo luego - en muchos casos - terminan siendo muy útiles.
Por ejemplo, muy pocas personas estudiarán por las suyas la cantidad de matemática que enseña una carrera de ingenierÃa. El autodidacta - generalmente - no busca estudiar profundamente un tema sino que busca resolver problemas y simplemente busca una solución al mismo, no la mejor, no la más elegante sino cualquiera que funcione. En realidad ni siquiera suele tener los elementos necesarios para determinar si una solución es mejor que otra. En muchas ocasiones me pasó ver en la facultad temas que tuve que aprender previamente de modo autodidacta, casi siempre me sorprendió ver como no habÃa utilizado las mejores prácticas o incluso ver el “por que” de muchas de las cosas que habÃa tenido que hacer.
Lo que sirve definitivamente son los conocimientos. No pretendo convencer a nadie que asista a 40 clases solamente para recibir un tÃtulo, que si bien suele ser útil no lo es tanto como los conocimientos que recibimos en el camino.
¡Pero conozco a muchos “Ingenieros” que son un desastre!
Por supuesto que los hay. Muchos médicos tienen su diploma colgado a sus espaldas en su consultorio y también son un desastre. Pero esto no debe ser considerado una regla general o al menos no deberÃa afectar en nuestra decisión de estudiar o no estudiar. Uno puede aprovechar la universidad de distintos modos, puede zafar o estudiar profundamente cada tema. Dificilmente encontremos a un gran profesional totalmente autodidacta.
¿Tener el tÃtulo me abre nuevas puertas?
El tÃtulo abre puertas pero no esperen que el mundo cambie de un dÃa al otro por tener un tÃtulo en la mano. A diferencia de lo que puede ser una carrera de arquitectura o medicina, el tÃtulo relacionado sistemas no habilita para ejercer una profesión. Este tema abrió muchos debates en el pasado y los sigue abriendo el dÃa de hoy, ya que quienes están a favor de un tÃtulo habilitante manifiestan que jerarquizarÃa la profesión y quienes no lo están tildan a los primeros de elitistas.
Tener un tÃtulo sirve. En algunas empresas para trabajar en ciertos proyectos se exije la participación de profesionales recibidos, para alcanzar ciertos cargos también, para facilitarnos la obtención de visas o planes de inmigración (a paÃses como Canadá y Australia por ejemplo), para poder ejercer como profesores o instructores de carreras oficiales y mucho más.
En definitiva yo recomiendo que no se dejen convencer por quienes argumentan que estudiar de libros exclusivamente podrÃa reemplazar un estudio formal. Ser autodidacta está perfecto, pero como complemento de un estudio formal terciario o universitario.