¿Con qué debería comenzar un principiante en la programación?

A2A

Elige un proyecto que te sea útil, es decir, algo que te obligue a terminar. Si solo estás tratando de aprender a programar pero no tienes una razón, lo más probable es que te sientas frustrado o aburrido y dejes de aprender.

Aprendí Python porque quería crear una versión electrónica de un viejo juego de mesa que jugaba de niño. Aunque nunca lo terminé, el deseo de hacerlo me obligó a aprender lo suficiente sobre Python, que finalmente escribí un libro sobre el tema y actualmente trabajo como desarrollador de Python.

Por ejemplo, si desea ser un programador web, intente crear un sitio web que usted (o alguien que conozca) realmente usará. Si solo intenta repasar los ejemplos de un libro, será difícil retener lo que lee porque no tiene una buena razón para aprenderlo. Además, encontrará problemas que no se abordan en el libro, lo que lo obliga a consultar la documentación del idioma y buscar ayuda, lo que lo convertirá en un mejor programador al final.

No puedo pensar en un diagrama de flujo específico para aprender a programar, por lo que mi respuesta no será la respuesta perfecta para su pregunta.

  1. Decide el lenguaje de programación que usarás.
  2. Prepare el entorno para escribir y compilar su código para el idioma seleccionado.
  3. Escribe, compila y ejecuta “¡Hola mundo!” programa 🙂
  4. Aprenda algunos detalles sobre la programación y siga escribiendo programas relacionados con lo que aprenda.
  5. Únase a algunos sitios de programación competitiva en línea como Competencia de programación, Concurso de programación, Programación de computadora en línea, HackerRank y siga resolviendo problemas.

Esto debería depender de los proyectos que te interesen. Si desea construir el próximo Facebook, aprenda Desarrollo Web. ¿Quieres empezar a hacer juegos de aprender idiomas tradicionales como C ++.

Pero para entender cómo funciona la programación, comience con Web dev, no se arrepentirá.