JetBrains ha presentado recientemente el JetBrains Course Creators Program, una iniciativa dirigida a educadores independientes que buscan superar la brecha existente entre la enseñanza teórica de la programación en línea y las exigencias prácticas del sector tecnológico. Este programa permite a los instructores de plataformas como Udemy, Coursera, LinkedIn Learning y Pluralsight incorporar ejercicios prácticos directamente en los entornos de desarrollo integrados (IDE) de JetBrains mediante el plugin JetBrains Academy.
El objetivo principal es que los alumnos no se limiten a ver vídeos o realizar cuestionarios, sino que puedan escribir, ejecutar y depurar código utilizando las mismas herramientas profesionales que emplearán en su futura actividad laboral. Según explica Regina Muradova, responsable de marketing de producto de JetBrains, «la educación en programación online todavía muestra una carencia significativa: los estudiantes aprenden conceptos a través de vídeos y ejercicios en navegador, pero rara vez programan con las herramientas profesionales que usarán en sus empleos».
Esta carencia se vuelve aún más crítica en un contexto donde la inteligencia artificial comienza a automatizar la escritura de código, lo que, según JetBrains, aumenta la necesidad de que los desarrolladores dominen habilidades fundamentales como la depuración, la navegación entre proyectos y la validación de resultados en IDE profesionales. «A medida que la IA genera más código, los desarrolladores requieren una experiencia práctica más sólida en estas áreas para validar y perfeccionar los outputs», señala Muradova.
¿Realidad o postura comercial?
En el material promocional del programa, JetBrains menciona que incluso los creadores de Claude Code reconocen que las herramientas de IA pueden obstaculizar el aprendizaje de desarrolladores junior. Sin embargo, Muradova matiza esta afirmación para The New Stack: «No basamos esta iniciativa en declaraciones específicas de proveedores líderes; más bien, forma parte de un debate amplio en la industria sobre cómo equilibrar el desarrollo asistido por IA con la adquisición de habilidades básicas».
Además, aclara que la observación sobre la brecha entre teoría y práctica proviene principalmente de su experiencia con JetBrains Academy y del diálogo sostenido con educadores, no de estudios formales.
Integración con Coursera y otros detalles técnicos
Una de las partes más concretas y técnicas del programa es su integración con Coursera. Gracias a la compatibilidad con el sistema de interoperabilidad Apps Learning Tools Interoperability (LTI) de Coursera, los docentes pueden incrustar ejercicios de programación en sus cursos, mientras que los estudiantes abren sus proyectos con un clic en un IDE de JetBrains, con la ventaja adicional de tener el progreso sincronizado automáticamente.
En casos de otras plataformas, los creadores trabajan con JetBrains para migrar la parte práctica de sus cursos al IDE mediante el plugin JetBrains Academy, con un proceso que suele durar entre dos y cuatro semanas. Para aquellos que no están listos para la integración total, JetBrains ofrece alternativas como el acceso gratuito a sus IDE para uso no comercial, cupones para licencias educativas, o la posibilidad de co-marketing si ya incluyen sus herramientas en los materiales.
Por ahora, el programa está en una etapa inicial: dos educadores ya han logrado la integración completa y tres más están en proceso. JetBrains no ha revelado cuántos están en negociaciones adicionales.
La paradoja de la IA en el aprendizaje
A pesar de promover herramientas de IA propias como JetBrains AI Assistant y Junie (un asistente de línea de comandos), la compañía reconoce la aparente contradicción entre fomentar la automatización y al mismo tiempo instar a un aprendizaje más práctico y sin asistencia para fortalecer habilidades reales.
Muradova defiende que estas metas no son incompatibles: «Las herramientas de IA pueden ser recursos valiosos para el aprendizaje, pero los estudiantes deben comprender cómo se construye el software, depurar problemas y trabajar en entornos profesionales».
Actualmente AI Assistant y Junie no forman parte obligatoria del Course Creators Program, dejando a los educadores la libertad de incluirlos si consideran oportuno.
Indicadores de éxito y enfoque pedagógico
JetBrains mide el éxito inmediato del programa en base a la adopción: cantidad de creadores que se suman, participación de alumnos en ejercicios dentro del IDE y el número total de cursos desarrollados. Sin embargo, todavía no se usan métricas relacionadas con los resultados laborales, como la opinión de empleadores, datos de contratación o evaluaciones de competencias.
Cuando se les pregunta si empleadores o responsables de contratación han influido en la definición de «habilidades prácticas reales» para este programa, Muradova responde que, por ahora, la iniciativa está guiada principalmente por la experiencia de JetBrains en herramientas para desarrolladores y productos educativos.
Finalmente, la compañía deslinda este proyecto de otras herramientas de IA orientadas a la educación, como GitHub Copilot o las soluciones de Microsoft, subrayando que no se trata de un tutor basado en inteligencia artificial, sino de un proyecto colaborativo para llevar la práctica directa al entorno profesional.
Si este programa podrá rivalizar con el alcance global de gigantes como Microsoft en la formación de desarrolladores es pronto para decirlo. Sin embargo, el argumento central de JetBrains —que la fluidez en el uso de los IDE profesionales es una competencia que debe enseñarse explicitamente y no darse por sentada— resulta innegable, aunque la implementación aún se encuentre en sus fases iniciales.