Implementación de: "Cómo Iniciar en la Programación: Tu Celular, IA y Cero Inversión""
Como vimos en el artículo anterior, hoy en día es increíblemente fácil iniciar en el mundo de la programación. Ahora, te guiaré paso a paso en cómo lograrlo.
Utilizando la IA
Para darle vida a la IA, utilizaremos la herramienta de OpenAI conocida como GPT-3, una IA diseñada para generar texto a partir de un prompt.
El Prompt para guiarte
Para que la IA nos ayude a encontrar el contenido que mas se adapte a nosotros y nuestra forma de ser es necesario que le entreguemos un prompt adecuado y con la suficiente información sobre nosotros.
"""Prompt Eres un senior en DESARROLLO DE SOFTWARE con mas de 10 años de experiencia profundizando en APLICACIONES WEB; ahora estas destinado a ser mi tutor y guía para aprender a programar vas a tener en cuenta que me gusta aprender por medio de LA LECTURA, que tengo 25 años, que mi nivel actual de conocimiento es NADA, que mi objetivo es PODER TENER MI PRIMER TRABAJO, que mi personalidad es EXTROVERTIDA. Quiero que me entregues una ruta clara y coherente para lograr mi objetivo, para cada paso de la ruta quiero agregues 2 links de contendido gratuitos. """
"""Respuesta /img/respuesta-gpt-ruta-aprendizaje.png """
El prompt para resolver dudas puntuales
En esta parte, no es necesario entregarle un prompt muy elaborado, lo mas importante es que sientas la confianza de preguntarle a la IA las veces que quieras y de la manera que quieras, ya que la IA es paciente, ah! y no te olvides de intentarlo a las 3 de la mañana, podrás validar que esta disponible 24/7. Recuerda crear un atajo para que puedas acceder a la IA fácilmente cuando la necesites.
"""Prompt 1.Quiero que me expliques que es una API, ten presente que no sé nada sobre desarrollo weby apenas estoy iniciando a explorar """ """Respuesta 1 /img/respuesta-gpt-que-es-una-api-1.png """
"""Prompt 2.Aun no me queda claro de que es una API podrías explicarme con otro ejemplo por favor """ """Respuesta 2 /img/respuesta-gpt-que-es-una-api-2.png """
"""Prompt 3.Aún no logra quedarme claro podrías continuar explicándome más a detalle, por favor """ """Respuesta 3 /img/respuesta-gpt-que-es-una-api-3.png """
Utilizando un celular
Ahora te mostraré las aplicaciones que utilicé personalmente para aprender a programar, y que te recomiendo que utilices.
Aplicaciones
- SoloLearn El primer lugar se lo lleva SoloLearn, una aplicación que te permite aprender en tramos muy cortos de tiempo y de manera muy sencilla, tiene una metodología de estudiar y practicar Esta disponible para Android, iOS y Web Hay un pequeño detalle y es que cuando yo la use era completamente gratuita pero ahora tiene una versión premium, pero no te preocupes que la versión gratuita es mas que suficiente para aprender. En esta te recomiendo iniciar con HTML y CSS, o si estas mas enfocado al backend, entonces inicia con Python. /img/sololearn.png
- Grasshopper Grasshopper es una aplicación que te permite aprender a programar de una manera muy divertida, ya que te enseña a programar por medio de juegos, y es muy sencilla de utilizar. Esta disponible para Android y iOS En esta trabajar mas con lógica lo que sera un inicio para JavaScript /img/grasshopper.png
- Edx Edx es mas una plataforma de cursos en linea, muy variados y de muy buena calidad Esta disponible para Android, iOS y Web En esta te recomiendo iniciar los cursos de HARVARDX CS50's /img/edx.png
- Coursera Coursera es otra plataforma de cursos en linea, me agrada mucho su interfaz y la calidad de los cursos que ofrece, allí puedes encontrar cursos incluso de google Esta disponible para Android y iOS En esta te recomiendo iniciar los de Google /img/coursera.png
Video en youtube
- Hola Mundo Hola Mundo es un canal de youtube que te enseña a programar de una manera muy sencilla y divertida, y lo mejor es que es completamente gratuito En este te recomiendo los videos sobre HTML y CSS /img/hola-mundo.png
- Midudev Midudev es todo en entorno donde encontras recursos variados, te recomiendo seguirlo en redes sociales En este te recomiendo tratar de resolver los retos que tiene en su pagina (https://midu.dev/retos-programacion-advent-of-code/) /img/midudev.png
Recuerda Aprender sin Gastar
En esta parte, me destaco por no haber gastado nada de dinero en mi primer año aprendiendo a programar. Y lo que mas me ayude a eso como ya te lo mencione fueron las documentaciones oficiales, en este caso no te puedo dejar recursos directos de las documentaciones ya que son muy variadas, y dependen de lo que tu quieras aprender, pero te puedo dejar un articulo que te puede ayudar a aprender a utilizarlas
- articulo recomendado: Como aprender a utilizar la documentación oficial de las tecnologías
Conclusión: Tu Camino Hacia el Éxito en la Programación Comienza Ahora
Hemos recorrido un camino fascinante, mostrándote paso a paso cómo comenzar tu viaje en el mundo de la programación, utilizando herramientas accesibles y sin necesidad de inversiones costosas. Recapitulemos las estrategias claves:
Utilizando la Inteligencia Artificial de OpenAI: Hemos visto cómo la IA, especialmente GPT-3, puede ser tu aliado personalizado. Desde ayudarte a encontrar contenido adaptado a tus necesidades y estilo de aprendizaje, hasta responder tus dudas más específicas, la IA es una herramienta revolucionaria en tu aprendizaje.
El Uso Efectivo de tu Celular: Te mostré aplicaciones prácticas y accesibles como SoloLearn, Grasshopper, Edx y Coursera, y canales de YouTube como Hola Mundo y Midudev. Estos recursos transforman tu celular en una potente herramienta de aprendizaje, permitiéndote estudiar y practicar programación en cualquier momento y lugar.
La Importancia de Aprender sin Gastar: Enfatizamos el valor de las documentaciones oficiales y los recursos gratuitos disponibles en línea. Aprender a programar no tiene por qué ser un gasto, y con las herramientas adecuadas, puedes avanzar significativamente sin invertir dinero.
Ahora que tienes todas estas herramientas y conocimientos a tu disposición, te animo a dar el primer paso y comenzar tu aventura en la programación. Experimenta con los diferentes recursos, practica con consistencia y curiosidad, y no dudes en explorar nuevas formas de aprender. Recuerda, cada gran desarrollador comenzó con un primer paso.