No tener computadora propia ya no es una excusa para no aprender a programar. Si tienes acceso a un celular con internet, ya tienes todo lo necesario para empezar.
Esta guía es para personas en Latinoamérica que quieren aprender a programar pero no tienen los recursos para comprar una computadora. Todo lo que recomendamos aquí es gratuito.
Opción 1: Programar desde el celular
Apps gratuitas para aprender a programar
SoloLearn (Android/iOS): Cursos completos de Python, JavaScript, HTML, CSS y más. Funciona offline después de descargar el contenido.
Mimo (Android/iOS): Te enseña a programar en pequeñas lecciones diarias, como Duolingo pero para código.
Programming Hub (Android/iOS): Tiene compilador integrado, lo que significa que puedes escribir y ejecutar código directamente en tu teléfono.
Editores de código para celular
Acode (Android): Editor de código completo con soporte para múltiples lenguajes.
Textastic (iOS): Similar, con resaltado de sintaxis y soporte para FTP.
Termux (Android): Emulador de terminal que te permite instalar Python, Git y otras herramientas directamente en tu celular.
Opción 2: Usar computadoras públicas o compartidas
Bibliotecas y centros comunitarios
Muchas bibliotecas públicas en Latinoamérica ofrecen computadoras gratuitas. Aprovecha ese tiempo para practicar lo que aprendiste en tu celular. Lleva un pendrive para guardar tus archivos (o usa Google Drive).
Ciber cafés
Aunque no son gratuitos, muchos ciber cafés cobran por hora a precios accesibles. Una hora diaria es suficiente para practicar si ya estudias la teoría en tu celular.
Escuelas y universidades
Si eres estudiante, pregunta si tu institución tiene laboratorios de computación disponibles para uso libre fuera de clase.
Opción 3: Entornos de programación en la nube
Estas plataformas te permiten escribir, ejecutar y guardar código desde el navegador de tu celular:
Replit (replit.com): Crea proyectos completos en decenas de lenguajes. La versión gratuita es suficiente para aprender.
Google Colab (colab.research.google.com): Especializado en Python y ciencia de datos. Funciona como un cuaderno interactivo.
GitHub Codespaces: Si tienes una cuenta de GitHub (gratuita), puedes programar en un entorno profesional desde el navegador.
CodePen (codepen.io): Ideal para practicar HTML, CSS y JavaScript.
Opción 4: Fundaciones educativas con acceso a equipos
Organizaciones como Crezendo en Panamá proporcionan computadoras a estudiantes que no tienen acceso a ellas. Nuestro modelo es simple: aceptamos donaciones de equipos usados, los restauramos y los ponemos en manos de personas que los necesitan para aprender.
Si estás en Panamá y necesitas una computadora para estudiar programación, contáctanos. Tenemos un programa de préstamo de equipos para estudiantes comprometidos que demuestran interés real en aprender.
Rutas de aprendizaje recomendadas
Si programas desde celular o computadoras compartidas, elige lenguajes y herramientas que no requieran instalar nada:
- HTML y CSS: Solo necesitas un editor de texto y un navegador. Todo se ejecuta localmente.
- JavaScript: Puedes practicar en la consola del navegador (F12 > Consola).
- Python: Usa Replit o Google Colab. No necesitas instalar nada.
Consejos prácticos
- Aprende offline: Descarga tutoriales en PDF o videos para verlos sin internet.
- Escribe código en papel: Los programadores veteranos solían hacer esto. Te ayuda a pensar lógicamente sin depender del compilador.
- Únete a comunidades: Hay grupos de WhatsApp, Discord y Telegram de programadores latinos donde puedes hacer preguntas y encontrar mentores.
- Contribuye a proyectos open source: Desde tu celular puedes leer código, reportar errores y proponer cambios en GitHub.
La realidad que enfrentamos
En Latinoamérica, el 60% de los jóvenes no tiene acceso a una computadora en casa. Eso no significa que el 60% no pueda aprender a programar. Significa que necesitamos ser más creativos con los recursos que sí tenemos.
En Crezendo entrenamos a personas que empezaron a programar desde un celular prestado, en ciber cafés o en computadoras compartidas. Hoy algunos de ellos trabajan como desarrolladores web y ganan más de lo que sus familias jamás imaginaron.
Si tienes un celular con internet, ya tienes la herramienta más poderosa: acceso al conocimiento. Lo demás es constancia.
Si necesitas ayuda para conseguir una computadora o quieres información sobre nuestros cursos gratuitos de programación en Panamá, escríbenos. Nuestra misión es eliminar la barrera del acceso a la tecnología.