Todos podemos programar: Aprende a programar para hackear tu futuro profesional #HackYourCareer
"¿Seguridad Informática? No, gracias, prefiero ir a Geometría Computacional que programan algoritmos gráficos de triangulación, cierres convexos y rectas de barrido y estructuras de datos complejas en memoria y en disco para resolver problemas en tiempo optimo."
Si quieres entrar a trabajar en el mundo de la tecnología, sea la que sea la disciplina, programar te ayudará a hackear tu carrera profesional. Y tendrás que ser consciente de que te vas a adentrar en un mundo que al principio te puede parecer abstracto hasta que las piezas comienzan a encajar en tu cabeza. Una vez comprendas el proceso y lo interiorices, tu estructura de pensamiento habrá cambiado y también tu percepción sobre esta potente herramienta que permite crear prácticamente todo lo que te propongas. Verás Matrix.
“Existen dos tipos de empleo, donde las personas les dicen a los ordenadores qué hacer, y dónde los ordenadores les dicen a las personas qué hacer.”
La programación es una herramienta creativa en constante evolución que te proporciona muchos caminos para llegar a un mismo sitio. Al mismo tiempo, se trata de un proceso donde buscar la forma de ser lo más eficiente y claro posible para que puedas compartirlo con otras personas el día de mañana y puedan trabajar con tu código. Y también es un proceso de ingeniera férrea que hay que entrenar, para conseguir que tu código sea de mejor calidad cada vez. Conocer el proceso de desarrollo te permitirá trabajar en equipo con gente del sector de una forma más estrecha, entenderás cómo ayudarles desde la disciplina en la que trabajes.
La programación te ayuda a pensar de una forma lógica, acotar los problemas y resolverlos uno a uno, te enseña a ser, además de creativo, ordenado y metódico. Desarrollar tus primeros algoritmos hará que poco a poco sientas que la programación no es algo inaccesible, verás que todo encaja dando los pasos adecuados para resolver problemas complejos.
Programar es para todo el mundo. No solo para los que hemos ido a formación específica de informática. Mi Hacker y Mi Survivor no sé lo que serán de mayores, pero ya están haciendo sus cursos de programación este verano en el colegio. Y si quieres meterte en este mundo de forma profesional, ya puedes empezar a tomártelo en serio y comenzar a programar desde ya.
![]() |
Figura 2: Python para Pentesters & Hacking con Python de Daniel Echeverry en 0xWord |
Figura 3: Ownling bad guys {and mafia} using Javascript Botnets
Si quieres tomarte en serio esto de aprender a programar desde cero, lo mejor es que comiences con algún curso que te ponga las pilas. Yo tuve la suerte de tener a mi profesor Teo en la Academia RUS, que estuvo encima de mí al principio, para explicarme las cosas con las que me quedaba bloqueado. Liberó las bloqueos mentales que tenía y me ayudó a que amara programar. Hoy ya no existe esa academia de barrio, pero tenemos cosas mejores, como Coding Schools como GeeksHubs Academy, y una buena recomendación para empezar a tope desde cero con un lenguaje como Javascript es hacerte un Bootcamp de programación desde cero, como el que tienen nuestros compañeros de GeeksHubs Academy que te pone las pilas en 100 horas.
Si tras tu primer contacto con la programación tu curiosidad ha aumentado, te espera un camino lleno de experiencias en un mundo del que, después de 34 años desde el primer día, no he podido dejar de enamorarme. A pesar de que mi día a día no sea programar, saber programar sigue siendo parte de todos los días hasta en los puestos profesionales que he desempeñado en los últimos años.