Artículo original escrito por: Quincy Larson
Artículo original: Take the 2022 Become-a-Dev New Year's Resolution Challenge
Traducido y adaptado por: Rafael D. Hernandez

Cada año, millones de personas crean propósitos de Año Nuevo. Una gran mayoría de ellos fracasarán. Pero he creado una resolución para ti con la que estoy optimista y con la que puedes tener éxito. Todo esto es gratis y aprenderás un montón.

Habrá muchas otras personas haciendo este desafío a tu lado, listas para animarte. Y es posible que puedas completar todo esto antes del verano.

Esto es lo que necesitarás:

  • Una computadora Mac, Windows o Linux
  • Una cuenta de Twitter (puedes crear una en unos 5 minutos)
  • El editor VSCode (se puede instalar en unos 5 minutos)
  • Un blog para desarrolladores en Hashnode (te mostraré cómo crear uno.)
  • Al menos 30 minutos al día para hacer el desafío #100DaysOfCode

    He estructurado este desafío para que sea manejable, pero aumente gradualmente la participación. Al aceptar este desafío, aceptas al menos probar el primer paso. Después de eso, si no quieres seguir, está perfectamente bien abandonar este desafío de resolución de año nuevo.

    Aquí están los 4 pasos para el desafío.

Paso # 1: Maximiza tus estadísticas en aprende a programar RPG (tarda aproximadamente 3 horas)

Muchas personas no están seguras de si quieren convertirse en desarrolladores. Es mucho trabajo. Así que creamos este videojuego que simula el proceso de aprender a programar y solicitar trabajos de desarrollador.

El tráiler del juego de Aprende a programar RPG (90 segundos)

Un aspecto interesante del juego: aprendes y aplicas conceptos reales de programación e informática.

El juego actualmente tiene 6 finales diferentes y 55 secretos escondidos, y te animo a descifrarlos todos. Pero para el propósito de este desafío, solo necesitas maximizar tus habilidades.

Learn_to_Code_RPG_-_Press_Kit_--
Captura de pantalla de la vista de estadísticas de aprende a programar RPG. Maximice estos jugando el juego y respondiendo preguntas de prueba.

Aquí hay más información sobre aprender a programar RPG y cómo instalarlo.

Paso # 2: Comienza #100DaysOfCode (toma aproximadamente 30 minutos cada día durante 100 días)

Si disfrutaste de aprender a programar RPG y estás listo para profundizar en el aprendizaje de la codificación, puedes aceptar el popular desafío #100DaysOfCode.

Las reglas son simples:

  • Codifica al menos un poco cada día
  • Tuitea tu estado (lo que hiciste) usando el hashtag # 100DaysOfCode
  • Anima al menos a otras 2 personas que también hayan twitteado su estado #100DaysOfCode comentándolo.

Este es un desafío popular que miles de personas han hecho en los últimos 6 años. Escribí una historia completa del desafío #100DaysOfCode si tienes curiosidad.

Mientras estás haciendo #100DaysOfCode, puedes continuar con los pasos 3 y 4.

Paso # 3: Completa la certificación de la Base de Datos Relacional de freeCodeCamp

freeCodeCamp-Relational-Database-Certification
La Certificación de Base de Datos Relacional de freeCodeCamp que se ejecuta dentro del VSCode

Este es un nuevo plan de estudios de 300 horas que publicamos en 2021 (aunque puede que te lleve menos si tienes algo de experiencia en Linux / SQL).

Te enseñará:

  • Linux
  • Bash
  • SQL
  • Git
  • ... y muchas otras herramientas de línea de comandos

En el proceso, construirás una docena de proyectos diferentes, todos de forma interactiva, dentro del popular editor de VSCode.

Aquí encontrarás más información sobre cómo instalar el plan de estudios de la Base de Datos Relacional de freeCodeCamp en tu Mac, PC con Windows o computadora Linux.

Paso # 4: Publica 3 tutoriales en tu blog de Hashnode

Quincy_Larson_s_Blog_--
Una captura de pantalla de mi propio blog de Hashnode

Hashnode es una poderosa herramienta de blogs donde puedes publicar artículos en tu propio dominio personal, pero aun así obtener algo de descubrimiento dentro de su comunidad. Facilitan la creación de un blog.

A medida que aprendas sobre programación y tecnología, te animo a que te des una vuelta y escribas sobre ello. Esto no solo ayudará a otras personas que están aprendiendo a tu lado, sino que te ayudará a reforzar tu propio aprendizaje. Como dice el refrán, "enseñar es aprender dos veces."

Aquí te enseña cómo configurar tu blog para desarrolladores de Hashnode.

Así que para el paso final de este desafío, debes escribir 3 tutoriales cortos sobre los conceptos de programación que has aprendido en el camino.

Y si decides que quieres llegar a un público aún más amplio, puedes considerar solicitar ser autor en la publicación de freeCodeCamp, que recibe alrededor de 5 mil lectores cada día. Aquí está la guía de estilo de publicación de freeCodeCamp si decide aplicar.

Eso es todo. Un videojuego, una certificación y 3 publicaciones de blog.

Si esto suena como un desafío razonable para tu resolución de año nuevo de 2022, te animo a que lo hagas. Así es como puedes aceptar el desafío: crea una cuenta de Twitter si aún no tienes una y retuitea este tweet con las palabras "Estoy dentro."

URL del Tweet: https://twitter.com/ossia/status/1476581551873925123

Te agregaré a esta lista de Twitter y podrás seguirla y ver lo que todos los demás están haciendo y cómo están progresando.

Y si lo logras, házmelo saber. Te añadiré al salón de la fama del desafío ser un desarrollador en el 2022 a continuación. ☺️ ¡Buena suerte!

Salón de la Fama del Desafío ser-un-desarrollador en el 2022

  • Nadie todavía ☺️