¡Hola a todos, amantes de la tecnología y curiosos del futuro! Como ya sabéis, me encanta compartir esas ideas que nos mantienen un paso adelante, y hoy quiero hablaros de algo que me parece crucial para los jóvenes que están en la secundaria: la programación.
¿Os habéis parado a pensar cómo está cambiando el mundo a una velocidad de vértigo? Personalmente, cada vez veo más claro que la capacidad de entender y crear con tecnología no es un capricho, sino una auténtica necesidad.
Es como aprender un nuevo idioma universal, uno que nos abre puertas a un sinfín de posibilidades, ¡muchas de las cuales aún ni imaginamos! Últimamente, he estado observando cómo en algunos países, como en ciertas comunidades de España, ya se está haciendo obligatorio que nuestros chicos y chicas de secundaria aprendan a programar, y es que los beneficios van mucho más allá de simplemente “hacer apps”.
Estamos hablando de desarrollar una mente lógica, potenciar esa creatividad que los hace únicos y enseñarles a resolver problemas complejos con una agilidad impresionante.
Incluso si al final no se dedican a la tecnología, estas habilidades son un superpoder para cualquier camino que elijan. Y sí, sé que algunos hablan de un futuro donde la inteligencia artificial podría hacerlo todo por nosotros, incluso programar.
Pero lo que he aprendido en estos años es que la base, el pensamiento computacional, la capacidad de darle instrucciones a una máquina de manera lógica y creativa, eso es lo que realmente nos diferencia y nos permitirá siempre estar al mando.
Es ahí donde nuestros jóvenes pueden convertirse en los verdaderos arquitectos del mañana. Así que, si os pica la curiosidad o tenéis hijos en esta etapa, ¡prestad mucha atención!
Justo aquí abajo vamos a desglosar todo lo que necesitáis saber y cómo podéis acompañar a la generación del futuro en esta emocionante aventura.
Descubriendo el Nuevo Idioma del Futuro: Más Allá de las Pantallas

¡Vaya tema el de hoy, ¿verdad?! Yo, que llevo años metida en esto de la tecnología y explorando sus recovecos, cada vez me convenzo más de que la programación no es solo para “nerds” o para los que quieren hacer videojuegos. ¡Ni mucho menos! Es una herramienta universal, casi como un nuevo idioma que nos permite comunicarnos con las máquinas y, por ende, con el futuro. Recuerdo cuando mi sobrino, que no es precisamente un fanático de los libros, descubrió Scratch y de repente se le iluminó la cara al ver que podía hacer que un personaje saltara con solo arrastrar y soltar bloques. ¡Fue una revelación! Es ese tipo de chispazo el que me hace pensar que estamos ante algo realmente poderoso para los jóvenes. No se trata solo de sentarse frente a un ordenador a teclear código complejo; hablamos de desarrollar una forma de pensar, de abordar los problemas de una manera estructurada y creativa. Y lo mejor de todo es que, al hacerlo, están construyendo su propia capacidad de crear y de influir en el mundo que les rodea, y eso, amigos míos, es un valor incalculable que trasciende cualquier pantalla.
El Pensamiento Lógico como Superpoder
Si hay algo que la programación potencia, es el pensamiento lógico. Misma situación con mi sobrino; al principio, veía los problemas como un todo inmenso e irresoluble. Pero al empezar a programar, aunque fuera con bloques, tuvo que descomponer esos problemas en pequeños pasos, ordenarlos y prever los resultados. ¡Es como un rompecabezas gigante, pero con la diferencia de que tú mismo creas las piezas y las reglas! Esta habilidad, la de fragmentar una tarea compleja en subtareas manejables, es un “superpoder” que no solo sirve para la informática. Imagina un examen de matemáticas o un proyecto de historia; la capacidad de organizar ideas, de ver las relaciones causa-efecto y de depurar errores (¡porque los habrá, creedme!) es algo que les servirá para todo en la vida. Y no me digáis que no es emocionante ver cómo sus cerebros empiezan a funcionar de una manera que antes no conocían, ¡una auténtica gimnasia mental que les prepara para cualquier desafío!
Fomentando la Creatividad Digital
A menudo pensamos en la programación como algo muy rígido, pero es todo lo contrario: es un lienzo en blanco para la creatividad. ¿Habéis visto alguna vez cómo un joven crea una historia interactiva, un pequeño juego o incluso un robot que hace sus propias travesuras? Es fascinante. A través del código, pueden darle vida a sus ideas más descabelladas, experimentar y ver cómo sus creaciones cobran forma. Es un espacio seguro para equivocarse y volver a intentar, para innovar sin miedo. La tecnología les da las herramientas, pero es su imaginación la que pone los límites. Y en un mundo donde la originalidad y la capacidad de proponer soluciones nuevas son tan valoradas, esta es una habilidad que no solo les abre puertas laborales, sino que les permite expresar su identidad de una forma totalmente nueva y apasionante. Yo misma he presenciado cómo chicos que se consideraban “malos” en el colegio, de repente, florecen en clases de programación, demostrando una chispa creativa que antes no sabían cómo canalizar.
Preparando el Terreno Laboral: Oportunidades que no Ven la Luz
Aquí es donde la cosa se pone seria, amigos. Es un hecho que el mercado laboral está cambiando a una velocidad de vértigo, y la demanda de perfiles con habilidades digitales no para de crecer. Si pensamos en nuestros jóvenes, la programación no es solo un hobby; es una puerta de entrada a un sinfín de profesiones que están en auge y que, sinceramente, ofrecen unas perspectivas de futuro increíbles. Desde desarrolladores de software, ingenieros de datos, expertos en ciberseguridad, diseñadores de experiencias de usuario (UX/UI), hasta roles completamente nuevos que aún no existen. Yo, que me muevo en este mundillo, veo constantemente empresas buscando gente con estas competencias, y la verdad es que la oferta no siempre cubre la demanda. Es una pena que muchos jóvenes aún vean estas carreras como algo inalcanzable o demasiado complejo, cuando en realidad, con una buena base desde la secundaria, pueden empezar a construir un camino profesional muy sólido y gratificante. Y no solo hablo de las grandes tecnológicas; pequeñas y medianas empresas de todos los sectores necesitan talentos que entiendan y puedan aplicar la lógica de la programación a sus propios desafíos.
Carreras del Futuro al Alcance de la Mano
Imaginaos esto: un joven que hoy está aprendiendo a programar con Python o JavaScript en el instituto, mañana podría estar desarrollando la próxima aplicación revolucionaria, creando inteligencia artificial que resuelve problemas médicos o diseñando interfaces para coches autónomos. Las posibilidades son casi ilimitadas. La programación les proporciona las herramientas para ser los arquitectos de ese futuro, no solo meros consumidores. Y es que no se trata únicamente de “escribir código”, sino de la capacidad de comprender sistemas complejos, de depurar errores, de trabajar en equipo para desarrollar proyectos ambiciosos. Esto es lo que buscan las empresas: mentes ágiles, resolutivas y creativas. Desde mi propia experiencia, he visto a personas con una formación inicial en programación diversificarse y convertirse en excelentes gestores de proyectos, analistas de negocio o incluso emprendedores, porque la base de pensamiento estructurado que adquieren es aplicable a cualquier ámbito. Es una inversión de tiempo y esfuerzo que, sin duda, tiene un retorno espectacular.
Emprendimiento e Innovación desde Temprana Edad
Lo que más me entusiasma de esta tendencia es el potencial que tiene para fomentar el espíritu emprendedor desde la secundaria. Con una base de programación, nuestros jóvenes no tienen que esperar a graduarse de la universidad para empezar a crear. Pueden desarrollar sus propias ideas, prototipar soluciones a problemas que ven en su día a día y, quién sabe, ¡quizás fundar su propia startup antes de los veinte! La barrera de entrada para crear algo digital es cada vez más baja, y tener la capacidad de construirlo tú mismo es una ventaja brutal. He conocido a chavales que han desarrollado pequeñas apps para gestionar tareas escolares o plataformas para intercambiar apuntes, y la pasión que le ponen es contagiosa. La programación les da autonomía para convertir sus inquietudes en proyectos tangibles, para ser creadores y no solo usuarios. Es una forma increíble de potenciar la autonomía y la iniciativa personal, dos cualidades fundamentales para triunfar en cualquier cosa que se propongan.
Desmitificando el Código: ¿Es Realmente para Todos?
¡Aquí viene la pregunta del millón! ¿Es la programación para todos los jóvenes? Y mi respuesta, basada en lo que veo y experimento, es un rotundo sí. Creo firmemente que, aunque no todos se convertirán en programadores profesionales (¡y no pasa absolutamente nada!), todos pueden beneficiarse enormemente de aprender las bases. Es como aprender a tocar un instrumento musical: no todos serán concertistas, pero el proceso de aprendizaje desarrolla la disciplina, la paciencia, la coordinación y la capacidad de expresión. Con la programación sucede algo similar. Muchos padres me dicen: “Mi hijo es de letras, no le gustan los números”. Y yo siempre les respondo que la programación va mucho más allá de las matemáticas puras. Es lógica, es creatividad, es resolución de problemas. He visto a chicos con perfiles muy variados encontrar su pasión en el desarrollo web, el diseño de videojuegos o la robótica, campos donde la estética, la narrativa y la interacción humana son tan importantes como el código mismo. Se trata de encontrar el enfoque que resuene con cada uno.
Superando Barreras y Estereotipos
Uno de los mayores obstáculos que veo es la percepción errónea de que la programación es solo para “genios” o para un tipo muy específico de persona. ¡Y eso es un error garrafal! La diversidad de pensamiento es precisamente lo que hace que los equipos de desarrollo sean exitosos. No necesitamos solo matemáticos; necesitamos artistas, narradores, psicólogos, pensadores críticos, todos ellos aportando sus perspectivas al proceso de creación tecnológica. Es fundamental romper con esos estereotipos de género y de aptitud. Las chicas, por ejemplo, tienen un talento innato para la creatividad y la organización, cualidades que son increíblemente valiosas en el mundo del código. Mi amiga María, que antes pensaba que la programación no era lo suyo, ahora es una excelente desarrolladora frontend, porque descubrió que podía usar el código para dar vida a diseños visualmente atractivos. Se trata de ofrecer las oportunidades y el apoyo para que cada joven descubra si este mundo es para ellos, sin prejuicios.
Aprendizaje Personalizado y Adaptativo
Otro punto clave es cómo enseñamos la programación. La época de las clases magistrales aburridas ha quedado atrás. Hoy en día, existen muchísimos recursos y metodologías que permiten un aprendizaje personalizado y adaptativo. Plataformas online interactivas, entornos de programación visual, proyectos colaborativos, hackathones… Hay opciones para todos los estilos de aprendizaje. Algunos preferirán empezar con Scratch o Blockly, otros se lanzarán directamente a Python o JavaScript con pequeños proyectos. Lo importante es que el aprendizaje sea práctico, divertido y relevante para sus intereses. Si un joven está obsesionado con los videojuegos, ¡que aprenda a crear el suyo! Si le gusta la música, que explore cómo la programación puede generar melodías. Al personalizar el camino, se mantiene la motivación y el entusiasmo, que son los verdaderos motores del aprendizaje. Es un reto para los educadores, sí, pero también una oportunidad maravillosa para innovar en la pedagogía.
Herramientas al Alcance de Todos: Empezando la Aventura
Cuando la gente me pregunta por dónde empezar, siempre les digo que lo más importante es dar el primer paso. Afortunadamente, vivimos en una era donde las herramientas para aprender a programar son cada vez más accesibles y amigables, incluso para los más jóvenes. Ya no necesitamos instalaciones complicadas o equipos de última generación para empezar a trastear con el código. Hay plataformas online gratuitas, lenguajes de programación diseñados específicamente para principiantes y comunidades enteras dispuestas a ayudar. Es como aprender a nadar: al principio, te puedes quedar en la orilla con un flotador, pero poco a poco, vas ganando confianza para adentrarte en aguas más profundas. La clave es la experimentación y la curiosidad. Recuerdo que mi primer “código” fue una simple línea en HTML para cambiar el color de un texto, y me pareció magia. Esa sensación de poder crear algo, por pequeño que sea, es lo que engancha y motiva a seguir explorando.
Plataformas Intuitivas para los Primeros Pasos
Para los que están empezando en secundaria, mi recomendación es siempre ir a por plataformas visuales o lenguajes con una curva de aprendizaje suave. Scratch, desarrollado por el MIT, es una joya. Permite a los chicos arrastrar y soltar bloques de código para crear animaciones, historias interactivas y juegos sin tener que escribir una sola línea de texto. Es súper intuitivo y visual, ideal para entender la lógica de la programación. Otra opción fantástica es Code.org, con sus tutoriales “La Hora del Código” que guían a los estudiantes a través de desafíos divertidos usando conceptos básicos de programación. Para los que ya quieren un paso más, Python es el rey. Es un lenguaje muy legible y potente, perfecto para empezar con proyectos de texto y luego escalar a cosas más complejas como análisis de datos o inteligencia artificial. Y no nos olvidemos de las micro:bit o Arduino, que permiten a los jóvenes interactuar con el mundo físico, controlando luces, sensores y motores con código.
Recursos Gratuitos y Comunidades de Apoyo

La riqueza de recursos gratuitos es impresionante. Hay montones de tutoriales en YouTube, cursos online gratuitos en plataformas como edX o Coursera (a veces con opciones de auditoría gratuita), y una infinidad de blogs y foros donde puedes aprender y resolver dudas. Lo que más valoro son las comunidades. Sitios como Stack Overflow (aunque quizás para los más avanzados) o los foros de las propias plataformas de aprendizaje son un tesoro. Recuerdo una vez que mi programa no funcionaba, y después de horas de frustración, encontré la solución en un foro, gracias a la ayuda de alguien que tuvo el mismo problema. Esa solidaridad es parte de la cultura de la programación. Además, existen campamentos de verano y talleres presenciales en muchas ciudades de España donde los jóvenes pueden aprender en un ambiente colaborativo y hacer nuevos amigos con los mismos intereses. ¡No hay excusa para no empezar!
La Programación como Catalizador para Habilidades Transversales
Más allá de aprender a escribir líneas de código o entender algoritmos, lo que realmente me fascina de la programación es cómo actúa como un catalizador para un montón de habilidades que son vitales en la vida, y que a menudo llamamos “habilidades blandas” o transversales. Desde la resiliencia ante los errores hasta la capacidad de trabajar en equipo, pasando por la comunicación efectiva, la programación es un gimnasio para la mente y el carácter. En mi carrera, he visto a personas que, gracias a su experiencia en proyectos de código, han desarrollado una increíble capacidad para resolver problemas bajo presión, para comunicarse de manera clara con equipos multidisciplinares y para adaptarse rápidamente a nuevas tecnologías. Estas son las habilidades que marcan la diferencia en cualquier profesión, y la programación las cultiva de una manera muy orgánica y práctica, a menudo sin que los jóvenes se den cuenta de lo mucho que están creciendo a nivel personal mientras se divierten creando algo.
Resiliencia y Resolución de Problemas: Aprender del Error
Si hay algo que aprendes rápidamente al programar, es a lidiar con los errores. ¡Y vaya si los hay! El código rara vez funciona a la primera, y eso es parte del proceso. Debuggear, es decir, encontrar y corregir los fallos, es una habilidad fundamental que fomenta una paciencia y una tenacidad impresionantes. Los jóvenes aprenden que un error no es el fin del mundo, sino una oportunidad para entender mejor cómo funcionan las cosas y para encontrar una solución. Es una lección de resiliencia pura. Yo, personalmente, he pasado horas mirando una línea de código sin entender por qué no funcionaba, y la satisfacción de encontrar el error y ver el programa ejecutarse correctamente es una de las sensaciones más gratificantes. Esta capacidad de perseverar, de analizar un problema, de probar diferentes enfoques y de aprender de cada equivocación es una habilidad que les servirá para cualquier desafío que se les presente en la vida, mucho más allá del ámbito tecnológico.
Trabajo en Equipo y Comunicación Efectiva
Aunque a veces se piense en los programadores como personas solitarias frente a su pantalla, la realidad es que la mayoría de los proyectos tecnológicos se desarrollan en equipo. Y ahí es donde entran en juego la comunicación y la colaboración. Los jóvenes aprenden a compartir ideas, a delegar tareas, a integrar sus partes de código con las de otros, a resolver conflictos y a dar y recibir feedback constructivo. Todo esto requiere una comunicación clara y efectiva, así como la capacidad de entender diferentes puntos de vista. Recuerdo un proyecto escolar donde varios chicos tenían que crear un pequeño juego. Al principio, cada uno quería hacer lo suyo, pero pronto se dieron cuenta de que necesitaban coordinarse, definir roles y hablar constantemente para que el juego final tuviera sentido. Esas experiencias son invaluable, porque les enseñan a funcionar en un entorno colaborativo, una habilidad esencial en el mundo laboral moderno.
Guía para Padres y Educadores: Acompañando en la Aventura Digital
Para vosotros, padres y educadores que me leéis, sé que a veces este mundo de la tecnología puede parecer abrumador, pero os aseguro que vuestro papel es crucial para motivar y acompañar a los jóvenes en esta aventura de la programación. No tenéis que convertiros en expertos en código, ¡ni mucho menos! Vuestro apoyo y curiosidad son más que suficientes. Se trata de crear un ambiente donde el aprendizaje y la experimentación sean valorados, donde los errores sean vistos como oportunidades y donde la tecnología sea una herramienta para crear, no solo para consumir. He hablado con muchísimos padres que al principio se sentían perdidos, pero que al final se han sorprendido de lo mucho que sus hijos han avanzado solo con un poco de estímulo y las herramientas adecuadas. Recordad, no se trata de obligar, sino de inspirar y facilitar el camino. La clave es encender esa chispa de curiosidad y dejar que ellos mismos exploren su propio potencial.
| Lenguaje/Plataforma | Edad Recomendada | Características Clave | Aplicaciones Comunes |
|---|---|---|---|
| Scratch | 8-16 años | Programación visual por bloques, muy intuitiva, ideal para principiantes. | Historias interactivas, juegos simples, animaciones. |
| Python | 12+ años | Lenguaje de texto legible, versátil, gran comunidad y recursos. | Desarrollo web (backend), análisis de datos, IA, automatización, scripting. |
| JavaScript | 14+ años | Esencial para desarrollo web, interactividad, ejecutado en navegadores. | Sitios web dinámicos, aplicaciones web, juegos. |
| Arduino/Micro:bit | 10+ años | Plataformas físicas, permiten interactuar con electrónica y robótica. | Proyectos de robótica, domótica, sensores, wearables. |
| HTML/CSS | 12+ años | Lenguajes de marcado para estructurar y dar estilo a páginas web. | Creación y diseño de páginas web estáticas. |
Fomentando la Curiosidad y el Descubrimiento
Mi consejo principal para padres y educadores es simple: fomentad la curiosidad. Preguntadles qué están haciendo, qué han creado, qué problemas han resuelto. Mostrad interés genuino. Proporcionadles acceso a recursos, ya sean libros, tutoriales online o incluso inscribiéndolos en algún taller o campamento de programación si es posible en vuestra localidad. No os preocupéis si al principio no entendéis el “jeroglífico” que es el código; lo importante es que ellos se sientan apoyados en su exploración. Un buen punto de partida es buscar recursos que combinan el juego con el aprendizaje, como los robots programables para niños o las plataformas interactivas. Es como cuando un niño aprende a leer; no se espera que escriba una novela de inmediato, sino que se celebra cada letra, cada palabra nueva. Con la programación es igual, cada pequeño logro es un paso gigante hacia un futuro lleno de posibilidades. Y sobre todo, celebrad sus pequeños proyectos, por sencillos que parezcan, porque cada uno es una semilla de innovación.
El Papel de la Educación Formal e Informal
Es evidente que la educación formal, en la secundaria, juega un papel cada vez más importante en la introducción de la programación. Países como España están empezando a incorporar estas materias, lo cual es una excelente noticia. Pero no podemos dejarlo todo en manos del sistema educativo. La educación informal, la que ocurre en casa, en clubes, en talleres extraescolares, es igualmente vital. Complementa la enseñanza formal, permite explorar intereses específicos y ofrece un espacio más flexible para la experimentación. Los padres pueden buscar programas después de la escuela, actividades de verano o incluso animar a sus hijos a participar en concursos de programación o hackathones. La combinación de ambos enfoques, el formal y el informal, crea un ecosistema de aprendizaje mucho más rico y completo, preparando a nuestros jóvenes no solo para las demandas del mercado laboral, sino para ser ciudadanos más críticos, creativos y capaces en un mundo cada vez más digital. ¡Animaos a ser parte activa de esta transformación!
글을 Concluyendo esta Aventura Digital
Y así, mis queridos lectores y futuros innovadores, llegamos al final de este recorrido. Espero de corazón que este post les haya encendido una chispa, o al menos les haya quitado el miedo a ese “monstruo” llamado programación. Como les decía al principio, no se trata solo de líneas de código; es una puerta abierta a la creatividad, al pensamiento crítico y a un sinfín de oportunidades para nuestros jóvenes. Ver cómo sus ojos se iluminan al crear algo con sus propias manos digitales es una satisfacción inmensa, y sé que, con vuestro apoyo y mi experiencia, podremos guiarles en este emocionante camino. El futuro digital está en sus manos, y la programación es la llave para construirlo. ¡Nos vemos en el próximo post para seguir explorando juntos!
Información Útil que Deberías Saber
1. Empieza con lo visual: Si tus hijos son pequeños o principiantes, plataformas como Scratch o Code.org son ideales. Su enfoque de “arrastrar y soltar” bloques de código elimina la barrera de la sintaxis y permite que se concentren en la lógica, que es lo verdaderamente importante. Es como construir con piezas de Lego, ¡súper divertido y eficaz!
2. La versatilidad de Python: Para los adolescentes, Python es un lenguaje fantástico para comenzar. Es legible, potente y se usa en casi todo, desde desarrollo web y análisis de datos hasta inteligencia artificial. Hay muchísimos recursos gratuitos online y una comunidad enorme que les puede ayudar en cada paso. ¡Es el “idioma comodín” del futuro!
3. No es solo para “genios”: Rompe con el estereotipo de que la programación es solo para cerebritos o para un perfil muy técnico. La creatividad, la paciencia y la resolución de problemas son habilidades más valiosas que un coeficiente intelectual altísimo. Anima a todos los jóvenes, independientemente de sus intereses iniciales, a que prueben y descubran su potencial.
4. Aprovecha los recursos gratuitos: Internet está repleto de tutoriales, cursos online, videos de YouTube y foros de ayuda. No es necesario invertir una fortuna para empezar. Explora opciones como edX, Coursera (muchos cursos se pueden auditar gratis), o las propias páginas de Scratch y Python. La clave es la constancia y la curiosidad.
5. El juego como aprendizaje: Busca kits de robótica programable como Micro:bit o Arduino. Permiten a los jóvenes dar el salto de la programación en pantalla a la interacción con el mundo físico. Crear pequeños robots, encender luces o controlar sensores con código es una forma increíblemente motivadora y tangible de aprender. ¡La diversión está garantizada!
Puntos Clave a Recordar
En resumen, impulsar la programación en la secundaria no es una moda pasajera, sino una inversión crucial en el futuro de nuestros jóvenes. Primero, cultiva un pensamiento lógico y una creatividad sin límites, dándoles herramientas para resolver problemas de manera estructurada y expresar sus ideas de formas innovadoras. Segundo, los prepara para un mercado laboral en constante evolución, abriéndoles las puertas a carreras de alta demanda y permitiéndoles ser creadores activos, e incluso emprendedores, en la economía digital. Finalmente, y esto es algo que he visto una y otra vez en mi propia experiencia, la programación desarrolla habilidades transversales como la resiliencia ante el error y la capacidad de trabajar en equipo, cualidades esenciales para cualquier ámbito de la vida. Padres y educadores, vuestro apoyo y curiosidad son el motor para que esta aventura digital sea un éxito rotundo. ¡Anímense a acompañarlos en este viaje transformador!
Preguntas Frecuentes (FAQ) 📖
P: ersonalmente, he notado que cuando los chicos y chicas de secundaria empiezan a programar, no solo aprenden un lenguaje técnico. ¡Para nada! Desarrollan una lógica alucinante, esa que les ayuda a desglosar problemas complejos en pasos más pequeños y manejables. Es como un entrenamiento cerebral que potencia su creatividad al máximo, enseñándoles a encontrar soluciones innovadoras.Piensa que, al programar, están constantemente buscando patrones, diseñando algoritmos y, lo más importante, aprendiendo a “depurar” errores, o como decimos nosotros, a encontrar la solución cuando algo no funciona. ¡Y eso es una habilidad para la vida! Además, aunque parezca mentira, he visto cómo mejora sus habilidades sociales. ¿Por qué? Porque a menudo trabajan en equipo, comparten ideas, piden ayuda y se integran en comunidades online, ¡todo mientras resuelven retos juntos!Pero más allá de lo personal, es una habilidad que les prepara para el futuro, sea cual sea el camino que elijan. Todas las profesiones, ¡sí, todas!, están ya interconectadas con el mundo digital. Saber programar les da una ventaja competitiva brutal, les empodera y les permite no solo consumir tecnología, sino también crearla y darle forma. De hecho, aquí en España, la “Tecnología y Digitalización” que incluye el pensamiento computacional y la programación, ya es parte del currículo de la ESO, ¡lo cual te da una idea de lo serio que va esto! Es invertir en su forma de pensar y en sus herramientas para la vida.Q2: Entiendo los beneficios, pero con la Inteligencia Artificial (IA) en auge, ¿no va a hacer la IA que la programación sea algo obsoleto? ¿Mis hijos no estarán perdiendo el tiempo?
A2: ¡Uf, esta es la pregunta del millón que me hacen muchísimo! Y te lo digo con la mano en el corazón, basada en lo que he visto y he vivido: ¡para nada! La Inteligencia Artificial, lejos de hacer la programación obsoleta, la está transformando. Es verdad que herramientas como ChatGPT o GitHub Copilot pueden escribir código, ¡y lo hacen de maravilla para tareas repetitivas o rutinarias! Pero aquí está el truco: la IA es una herramienta, no un sustituto de la mente humana creativa y crítica.Es como si un arquitecto tuviera un asistente que dibuja los planos básicos, pero el diseño innovador, la visión de cómo será el edificio, la solución a problemas complejos del terreno, ¡eso solo lo puede hacer el arquitecto! La IA automatiza, sí, pero el pensamiento computacional, la capacidad de darle instrucciones lógicas a una máquina de manera creativa, de definir qué problema resolver y cómo plantear la solución, eso es algo que sigue siendo intrínsecamente humano y que la IA aún no puede replicar del todo.Lo que he aprendido es que el rol del programador está evolucionando. Ahora, en lugar de pasar horas escribiendo “código de fontanería”, los jóvenes del futuro se centrarán en tareas más estratégicas: diseñar sistemas complejos, gestionar proyectos, solucionar problemas de alto nivel y, sí, también aprender a “hablar” con la IA, dándole las instrucciones correctas para que genere el código que necesitan. Además, la IA puede ser una aliada fantástica para aprender, ofreciéndoles feedback instantáneo y recursos actualizados. Así que no, no están perdiendo el tiempo; ¡están aprendiendo a ser los arquitectos de un futuro donde la IA será su mejor copiloto!Q3: Mi hijo/a ha escuchado lo que dices y ¡está emocionado/a por empezar! Pero somos principiantes, ¿por dónde podemos empezar a aprender a programar sin volvernos locos?
A3: ¡Me encanta escuchar eso! ¡Esa curiosidad es el primer y más importante paso! Y sí, entiendo perfectamente esa sensación de “por dónde empiezo” cuando hay tanto por ahí. Te doy mi consejo, basado en ver a muchísimos jóvenes iniciarse con éxito: lo ideal es empezar con algo visual y divertido, que no parezca un “estudio” aburrido.Hay plataformas online que son una auténtica pasada y que, además, muchas son gratuitas o tienen opciones gratuitas. Por ejemplo, para los más jóvenes, he visto que Kodu o Blockly (un proyecto de Google) son geniales porque usan programación visual con bloques, ¡como si fuera un juego de construcciones! También la app Swift Playgrounds de Apple es fantástica para aprender a programar en Swift de una forma muy interactiva.Para los que ya están en secundaria y quieren algo un poquito más de “verdad”, pero sin que sea abrumador, plataformas como SoloLearn, Grasshopper (para JavaScript) o incluso los cursos gratuitos de Platzi o Udemy (¡hay muchos que son introductorios y gratis!) son un punto de partida excelente. Algunos utilizan videojuegos como
R: uby Warrior o CodeCombat para que aprendan mientras se divierten. Lo más importante es que experimenten, que no le tengan miedo a equivocarse y que busquen proyectos pequeños que les motiven, como crear un pequeño juego o una página web sencilla.
Te prometo que, con la guía adecuada y un poco de paciencia, ¡pronto estarán creando cosas increíbles! ¡A programar se ha dicho!






