Mi padre me regaló una calculadora cuando era un adolescente a mediados de los noventas. Sin pensarlo, allí empezaría mi relación con el mundo de la programación. Ojo allí, no soy uno de los desarrolladores detrás del código actual de Platzi (sino estaría un poco más roto), pero sí pienso como programador todavía cuando tengo que resolver muchos de los desafíos técnicos, estratégicos y de escala que tenemos en el equipo.
Por cierto, si quieres aprender de desafíos, lee cómo resolver el cubo rubik usando algoritmos.
Si me siguen en twitter (soy @cvander igual que aquí), habrán visto una serie de tweets pensando en el valor más importante de nuestro Team: aquí nunca vamos a parar de aprender.

Me llamó la atención que el que más cautivó a muchos de nuestros estudiantes y mis seguidores en twitter fue el relacionado con la programación, así que quiero contarles qué significa para mí nunca parar de programar y espero que me ayuden a construir en sus comentarios el resto de consejos.
¿Qué significa nunca parar de programar?
- Que cada vez que hagas una tarea dos veces, vas a pensar en como automatizarla. Gracias a los APIs, Internet of Things, autos que se conectan a Internet y otros gadgets, esto es cada vez más fácil.
- Que siempre vas a tenerle cariño a algún lenguaje de programación. No tiene que ser el de moda, no tiene que ser el que pague más, pero hay que tener siempre un entorno de trabajo en tu computador para poder hacer pequeños scripts. En mi caso, siempre tengo en la terminal todo listo para poder hacer un pequeño script en python cuando tengo esos reportes gigantes que no logro ordenar ni con excel ni con tablas pivotes o cuando quiero ponerme a reorganizar un log.
- Que hay cursos que no importa que suenen básicos como el de Fundamentos de Ingeniería de Freddy que cuando los repasas te pueden recordar los principios de como medimos los contenidos de un disco duro o nos recuerdan esos detalles del lenguaje binario que a veces olvidamos en el stress del día.
- Que solo si estudias vas a lograr que javascript no sea tan difícil. Y que no necesariamente vas a solucionarlo todo con frameworks y nuevas tendencias (si, con esto soné un abuelo)
- Que también aquel gerente o empresario debería entender los aspectos técnicos de un negocio de software para poder brindarle recursos para escalar a sus equipos.
Memoria RAM y disco duro: diferencias
Los programadores aprendemos la lógica y la estructura del código, pero sólo una cultura de nunca parar de aprender hará que estemos listos a crear soluciones con tecnologías actuales. Nunca pares de programar y nunca pares de aprender
¿Qué significa no parar de programar para tí? Felices fiestas.
Curso Básico de Programación