Bootcamps

Explora nuestra extensa colección de cursos diseñados para ayudarte a dominar varios temas y habilidades. Ya seas un principiante o un aprendiz avanzado, aquí hay algo para todos.

Academia

Aprende en vivo

Únete a nosotros en nuestros talleres gratuitos, webinars y otros eventos para aprender más sobre nuestros programas y comenzar tu camino para convertirte en desarrollador.

Próximos eventos en vivo

Catálogo de contenidos

Para los geeks autodidactas, este es nuestro extenso catálogo de contenido con todos los materiales y tutoriales que hemos desarrollado hasta el día de hoy.

Tiene sentido comenzar a aprender leyendo y viendo videos sobre los fundamentos y cómo funcionan las cosas.

Full-Stack Software Developer - 16w

Data Science and Machine Learning - 16 wks

Buscar en lecciones


IngresarEmpezar
← Regresar a lecciones

Weekly Coding Challenge

Todas las semanas escogemos un proyecto de la vida real para que construyas tu portafolio y te prepares para conseguir un trabajo. Todos nuestros proyectos están construidos con ChatGPT como co-pilot!

Únete al reto

Podcast: Code Sets You Free

Un podcast de cultura tecnológica donde aprenderás a luchar contra los enemigos que te bloquean en tu camino para convertirte en un profesional exitoso en tecnología.

Escuchar el podcast
  • Learn In Public

Editar en Github

Aprende en público

¿Qué es aprender en público?
Excusas para no aprender en público:

Si estás interesado en aprender a programar de forma eficiente, pero rápida, tienes que hacerlo en público. Esto no es una teoría, sino un hecho.

En este artículo voy a intentar explicarte por qué funciona y cómo puedes hacerlo.

¿Qué es aprender en público?

Aprender en privado. El sistema educativo tradicional está diseñado para ser una experiencia privada: lees libros, asistes a clases, haces tareas, evaluaciones y te gradúas en algún momento. Estamos tan acostumbrados a este flujo de trabajo que está incrustado en nuestro corazón de estudiante.

Cuando aprendes en público, conviertes las redes sociales en tu cuaderno de notas y tu foro de discusión, escribes sobre lo que acabas de aprender de diferentes maneras como entradas de blog, tweets, boletines, dibujos, memes, etc.

¿Por qué es esto tan importante?

  • Cuando escribes las cosas, tu cerebro las absorbe mejor.
  • Hablar de ello te obliga a organizar tus pensamientos y entenderlo mejor.
  • Tu familia y tus amigos empezarán a confiar en tus habilidades: Después de un tiempo, empezarán a verte como un pequeño experto en la materia, acudirán a ti para pedirte un consejo, para pedirte recomendaciones o para contratar tus servicios.
  • Compartir es un sistema de apoyo: el "síndrome del impostor" no es una broma. Cuando eres abierto y compartes tus luchas públicamente encontrarás a otros (probablemente muchos) como tú. Eso te calmará porque sabrás que es normal y te dará fuerzas para continuar.
  • Estarás mejor clasificado en los portales de empleo: Los portales como LinkedIn hacen más visible tu perfil cuando publicas a menudo, potenciando tu alcance exponencialmente.
  • Los reclutadores te encontrarán: Una y otra vez en @4GeeksAcademy hemos comprobado que los estudiantes que aprenden en público son contratados mucho más rápido, los reclutadores eventualmente comienzan a descubrirlos y los contactan para ofrecerles oportunidades de trabajo.

¿Cómo empezar a aprender en público?

  • Crea cuentas en algunas de tus redes sociales preferidas como: LinkedIn (muy recomendable), Twitter, Instagram, Reddit, etc.
  • Asegúrate de que tu perfil en esas cuentas se vea bien: Un perfil profesional, que te describa bien como desarrollador.
  • Cada vez que construyas un proyecto asegúrate de publicarlo en tus redes sociales, aquí tienes un ejemplo de publicación de uno de los alumnos de la Academia 4Geeks.
  • Únete a #100DaysOfCode y hazlo público en Twitter, Instagram y/o LinkedIn, ¡hay mucha gente siguiendo este reto, puedes unirte a la discusión y colaboración!
  • Crea un canal de Youtube: Empieza a publicar vídeos sobre tu proceso de aprendizaje.
  • Crea un blog: Utiliza Medium (recomendado), Reddit, o construye tu propia plataforma de blog y comienza a publicar posts semanales sobre lo que estás aprendiendo.
  • Acércate a los desarrolladores que admiras: Si te ha gustado un vídeo, escríbele algo al autor. Si te gusta una librería, ¡haz un Pull Request corrigiendo un error ortográfico, mejorando la documentación o desarrollando una nueva característica!
  • Participa en eventos y conferencias: Reúnete con otros desarrolladores y las oportunidades empezarán a llegar.

Excusas para no aprender en público:

No tengo nada que decir

Realmente lo dudo, aprender a programar es difícil y la gente lee mucho sobre ello y necesita apoyo emocional. Solo con tu testimonio estás ayudando a muchos y mucha gente estará interesada en conocer tu historia.

No soy un experto

Nadie lo es. Llevo 20 años programando y sigo pensando que no soy un experto. Al mostrar tu perspectiva sobre los temas que acabas de aprender estás ayudando a otros aficionados en su camino.

No tengo tiempo

No lo hagas todo, puedes elegir una o dos cosas que te gusten. Incluso si estás aprendiendo en privado tienes que tomar notas y terminar los proyectos de programación y los desafíos, ¿por qué no darte un poco de tiempo extra para publicarlos? Creo que vale la pena el 100% de tu tiempo.

¡Espero haber expuesto mi caso!

¡Sigue así!

Si quieres leer más sobre el aprendizaje en público, te recomiendo que leas este artículo y todas las increíbles fuentes mencionadas al final del mismo.