Volver al blog
autodidacta carrera ingeniería-de-software bootcamp full-stack mexico

De Autodidacta a Ingeniero Senior: Una Carrera en Software Sin Título Universitario

Desde dejar una vocacional del IPN a los 16 hasta conseguir un puesto de desarrollador full stack en una empresa internacional. Sin título. Sin atajos. El camino real.

· 7 min
Código en pantalla

Entrar a la industria del software sin título universitario en México no es un camino común. Este es el mío.

Dejar la Escuela

A los 16 me inscribí en la Vocacional No. 5 Benito Juárez, parte del Instituto Politécnico Nacional (IPN). Tres semestres después, me fui. El ritmo no encajaba con cómo aprendo — absorbo rápido haciendo, no esperando a que el plan de estudios me alcance.

En el último semestre tuve mi primer contacto con la programación a través de la especialidad de informática y programación. No fue una obsesión inmediata, pero algo de esa lógica se quedó conmigo.

Los Años de Transición

Después de dejar la escuela necesitaba ingresos, así que tomé lo que había. Un puesto de asistente administrativo en una pequeña empresa de la CDMX me dio mi primer contacto con un entorno profesional. Más tarde, una recomendación de un compañero de la vocacional me consiguió un trabajo de diseño gráfico que duró cerca de dos años y abrió la puerta a freelance.

El diseño me enseñó algo que transfiere directo a la ingeniería: pensamiento en sistemas. Todo layout es un problema de restricciones. Cada entrega a un cliente es una negociación de alcance.

La Decisión del Bootcamp

En 2021 escuché sobre Generation México — un bootcamp de programación gratuito y competitivo con presencia en Latinoamérica, en su primera cohorte en Guadalajara. Apliqué, pasé el examen y la entrevista, y comencé en mayo de ese año.

Tres meses. Un equipo de cuatro personas (inusualmente pequeño — la mayoría tenía seis o más). Terminamos con uno de los proyectos mejor evaluados de la cohorte.

Al terminar, no busqué trabajo de inmediato. Me pregunté: ¿realmente estoy listo? La respuesta honesta era que todavía no.

La Fase de Estudio

Desde agosto de 2021 me metí de lleno. Platzi, FreeCodeCamp, Udemy — lo que fuera relevante. Estudiaba entre 8 y 12 horas diarias, incluyendo fines de semana. Cancelaba planes sociales para meter más horas. Llegué al burnout y seguí de todas formas — en retrospectiva no fue la decisión correcta, pero el resultado fue real: podía construir aplicaciones full stack de principio a fin, depurar mi propio código y leer documentación sin necesidad de que alguien me guiara.

Primera Entrevista Técnica

Enero de 2022. Mi primer proceso técnico serio: una aplicación de inventario full stack (frontend en React, backend en Node.js), seguida de una entrevista de React y JavaScript. El código estaba limpio, la documentación clara. Me felicitaron por el trabajo entregado.

Llegó la oferta. Luego el rechazo: sin título universitario no podían contratarme, ni siquiera como pasante. Política de la empresa.

Seguí adelante el mismo día.

El Trabajo que Llegó

A las 5am, revisando un servidor de Discord que me había recomendado un amigo, vi una publicación para un puesto de desarrollador web remoto en una empresa internacional. Le escribí directamente al contacto.

La entrevista era para React — o eso creía. Al llegar me dijeron que el puesto real era en Svelte. Nunca había escrito una línea de Svelte.

Me dieron una introducción breve al framework y me pidieron consumir una API con datos de Harry Potter, mostrar los resultados con un formato específico e implementar la UI. Lo terminé. El momento que más recuerdo: un ejercicio con sort que ninguno de los dos — ni el entrevistador ni yo — sabíamos resolver de inmediato. Consultamos la documentación juntos y terminamos el proyecto. Ese momento de debugging colaborativo probablemente pesó más que cualquier respuesta preparada.

Dos días después tenía tres ofertas: BBVA México, una empresa de eCommerce multinacional y la empresa internacional. Elegí la que tenía la curva de aprendizaje más pronunciada: solo inglés, completamente remoto, equipo internacional.

2022 – 2024

Entré el 14 de marzo de 2022 y estuve hasta el 16 de agosto de 2024 — más de dos años como ingeniero full stack. Me fui cuando sentí que había extraído todo el aprendizaje que el puesto podía ofrecer y los retos habían dejado de crecer.

Lo que construí ahí fue real: funcionalidades en producción, herramientas para clientes, integraciones entre equipos. Lo que me llevé fue un estándar profesional de calidad de código, comunicación asíncrona y entrega bajo incertidumbre.

La brecha del título se cerró sola a través del output.