paint-brush
Cómo aprender a programar como principianteby@jure
7,663
7,663

Cómo aprender a programar como principiante

Jure Reljanović5m2020/06/23
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow
ES

Si ha hecho clic en este artículo, probablemente quiera aprender a programar, pero no sabe por dónde empezar, ya que puede parecer una tarea desalentadora o intimidante.

Company Mentioned

Mention Thumbnail
featured image - Cómo aprender a programar como principiante
Jure Reljanović HackerNoon profile picture

Si ha hecho clic en este artículo, probablemente quiera aprender a programar, pero no sabe por dónde empezar, ya que puede parecer una tarea abrumadora o intimidante.

Entonces, en este artículo, te daré todos los consejos y recursos que he usado para aprender a programar y algunos que no usé, pero desearía haberlo hecho.

Si usted es alguien que ya tiene algo de experiencia con la codificación, o si es un principiante completo y no sabe nada sobre la codificación, no importa la edad o la edad que tenga, siempre que tenga una conexión a Internet, puede aprender a codificar Antes de comenzar a programar, aquí hay algunos consejos y recursos que debe conocer.

¿Por qué quieres aprender a codificar?

Lo primero que debes hacer cuando empiezas a hacer o aprender algo es preguntarte: “¿Por qué quiero hacer esto?”. En serio, necesitas hacer eso, porque si sabes por qué lo haces, te motivará. Las personas que no hacen eso suelen ser las que fracasan.

Cuando hayas decidido que quieres aprender a codificar, tómate un tiempo (unos días) para pensar por qué quieres hacer eso y sé honesto contigo mismo. Puede haber muchas razones, como conseguir un mejor trabajo, simplemente querer entender cómo se hacen las cosas que te rodean, tal vez tengas una idea para una empresa de tecnología que quieras continuar o puede ser cualquier cosa que quieras, pero tú necesito saber por qué estás haciendo eso.

Elegir el lenguaje de programación adecuado

Una vez que haya decidido que desea comenzar a aprender a programar, deberá decidir qué lenguaje de programación desea elegir.

Si bien no hay una respuesta directa a esto, algunos idiomas son más fáciles y útiles que otros. La mejor pregunta es qué quieres crear.

Si desea crear juegos de computadora, C ++ o C # es probablemente su mejor opción, o si desea crear sitios web, JavaScript es la mejor solución junto con HTML y CSS. Para crear aplicaciones móviles, elegir algo como React Native o Flutter puede ser lo mejor. Si no está completamente seguro de lo que quiere crear, puede ser mejor elegir Python , es fácil y se puede usar para casi cualquier cosa, desde sitios web, juegos móviles, aplicaciones de escritorio y mucho más. Si quieres más información, puedes consultar mi artículo sobre los mejores lenguajes de programación aquí .

Cómo aprender lenguajes de programación

Hay muchas maneras de aprender cualquier lenguaje de programación, pero aquí están las que recomiendo encarecidamente.

Ver videos de YouTube sobre codificación

Ver videos de YouTube es para mí una de las mejores formas de aprender a programar, porque tiendo a aprender mejor cuando veo y escucho cosas en tiempo real, en lugar de leer, aunque leer también es una gran opción. Hay muchos tutoriales geniales y también hay videos que hablan sobre consejos y algunas cosas que les gustaría saber cuando eran principiantes.

Tengo un artículo sobre canales de YouTube que recomiendo ver si quieres aprender desarrollo web, puedes consultarlo aquí . Estos canales también hacen tutoriales sobre otras cosas como desarrollo móvil, desarrollo de escritorio y mucho más. Puedes encontrar otros canales de YouTube que hablan de cosas que te interesan, estos son solo los que me interesan a mí.

Construir Proyectos Personales

Construir proyectos personales es una muy buena manera de aprender a programar porque estarás construyendo cosas que te serán útiles, lo que te dará mucha motivación. Estos proyectos que crea pueden ser muy útiles y es posible que pueda crear una empresa completa a partir de ellos. Por lo general, las mejores ideas de inicio son las que los fundadores encuentran útiles por sí mismos y pueden crear solos, por lo que si tiene alguna idea que pueda resultarle útil, busque para ver si alguien lo ha hecho antes que usted. Si la respuesta es no, usted tiene una gran oportunidad para crear una empresa exitosa.

Tomar cursos en línea

Tomar cursos en línea es una excelente manera de aprender a codificar porque básicamente se trata de ver videos creados a propósito para aprender. Te enseñarán cómo construir un proyecto real y te darán las habilidades para comenzar a crear tus propios proyectos. El único pequeño inconveniente es que la mayoría de los cursos no son gratuitos. Aquí hay algunos cursos que puedes usar:

Leer libros o publicaciones de blog

Leer libros y leer, en general, probablemente será su principal forma de aprender porque hay tantos errores posibles que pueden ocurrir y nadie tiene tanto tiempo para crear videos para cada error.

Hay libros que te enseñan de una manera puramente técnica como "cómo aprender HTML, CSS y JavaScript" y también son libros en los que las personas comparten sus propias experiencias en la codificación.

En términos de blogs y sitios web, hay muchos excelentes que puedes seguir, el que seguramente usarás es Stack Overflow , en ese sitio web puedes encontrar mucha información sobre casi todos los lenguajes de programación que existen.

Contribuir a proyectos de código abierto

Contribuir a proyectos de código abierto mejorará en gran medida tus habilidades de codificación porque necesitarás tratar de entender el código de otra persona y también te "preparará" para un trabajo regular porque allí te arrojarán montones masivos de código de otra persona.

Para contribuir a proyectos de código abierto, puede ir a GitHub .

Conclusión

Para el final, debe saber por qué está comenzando a aprender a codificar, luego debe elegir el lenguaje de programación adecuado que mejor se adapte a sus necesidades y luego comenzar a aprender con los métodos que he enumerado anteriormente.

Espero haberte ayudado a aprender a codificar y lograr tus objetivos. Si te ha gustado este artículo, asegúrate de compartirlo con tus amigos.

Además, si cree que me he perdido algo o tiene alguna otra pregunta, asegúrese de publicar sus preguntas en los comentarios o envíeme un correo electrónico a [email protected] , estaré encantado de responderlas.