Trabajar en sistemas y los estudios formales
Hace tiempo que sigo de cerca el debate acerca de si es necesario estudiar una carrera universitaria o tener estudios formales para entrar al mundo de sistemas.
Sistemas es un mundo amplio, pero en este caso voy a hablar de programación, que es lo que hago hace muchos años.
Cuando yo termine la secundaria no existía la oferta de cursos que hay hoy, no había muchas maneras de estudiar algo relacionado con sistemas. A mí me gustaba mucho programar y por unos amigos terminé anotándome en el curso de ingreso en la UTN.
Al poco tiempo me di cuenta de que no iba a ver mucha programación ahí, sin embargo, por suerte ya estaba trabajando de programador y aprendía mucho en el trabajo.
Durante mucho tiempo fui una de esas personas que pensaba que si no habías estudiado una carrera, aunque no la hubieras terminado, no podías ser bueno trabajando en sistemas.
Muy temprano descubrí que tengo vocación por enseñar. Eso hizo que fuera ayudante y docente en la UTN por muchos años, y que en los trabajos por los que pasaba disfrutara mucho de acompañar en el aprendizaje a gente que tenía menos años de experiencia.
Hace algunos años quise salir de mi zona de confort y fui docente en una academia de programación de las que hay tantas ahora. Ninguna de las personas tenía experiencia en sistemas ni conocimientos ni siquiera básicos, y ahí estuvimos, durante unos meses, aprendiendo juntos, ellos y yo. Y los vi hacer sus propios sitios web. Algunos se preocupaban por entender cómo funcionaba el lenguaje, y otros simplemente eran más prácticos y aprendieron a construir un sitio tomando elementos y haciéndolos andar.
Esa fue la experiencia que me hizo abrir la cabeza y cambiar de opinión.
En todo este trayecto descubrí un paralelismo en mi propia vida. Hace algunos años, cuando termine la carrera, me decidí a estudiar piano. Siempre me había gustado de chico y no había tenido ni tiempo ni dinero para estudiar.
Cuando estudio piano y voy avanzando, me siento como se debe sentir la gente que se acerca a sistemas sin tener estudios formales. Todo cuesta más, pero al final siempre se puede si uno se rodea de las personas correctas y le dedica tiempo.
Lo que a mí me va a llevar el nocturno Op 9, no 2 de Chopin que comencé la semana pasada, que van a ser unos meses, para alguien que estudio y tiene experiencia pueden ser semanas, pero es lo mismo que si alguien que tiene poca experiencia en sistemas tiene que diseñar una aplicación distribuida, en AWS, Azure o Google Cloud, con buenas prácticas, observability, monitoring, etc. ¿Lo va a poder hacer? Claro, si se rodea de la gente correcta, aprende, estudia, pregunta, lo va a poder hacer. Gracias profe si me estás leyendo por la paciencia.
No hay ninguna ciencia, es una profesión como muchas, la clave es hacer. Sentarse y hacer.
Si alguno tiene alguna duda, pregunta, necesita una mano con algo, tengo los DM abiertos.