Sé programación básica, ¿qué debo hacer a continuación?

Para ser un buen desarrollador de programas y lograr todos sus objetivos y mucho más, el primer paso que debe considerar es pensar de manera efectiva al registrarse en Holberton School, donde aprende mucho y los fundamentos de todos los idiomas y los idiomas que necesita Aprende a convertirte en un gran programador. También debe hacer lo siguiente:

1. Disposición para aprender: la tecnología siempre está evolucionando y las habilidades y habilidades que un programador tiene hoy probablemente estarán desactualizadas en unos pocos años. Es importante encontrar un programador que tenga interés en seguir las últimas tendencias y esté ansioso por participar en las oportunidades de educación continua disponibles.

2. Habilidades de depuración: crear código es solo una parte del trabajo de un programador. Cuando el software no funciona como se esperaba, se espera que un programador llegue a la raíz del problema de manera rápida y efectiva. En lugar de pasar horas haciendo cambios a ciegas, busque un programador que prefiera investigar cuidadosamente su código e investigar posibles problemas hasta encontrar una respuesta.

3. Habilidades para resolver problemas: un buen programador se nutre de encontrar formas de hacer que algo funcione, a pesar de las probabilidades.

4. Pasión por el trabajo.

5. Capacidad para planificar

6. Capacidad para manejar fallas

7. mentalidad de trabajo en equipo

8. Disposición a la investigación.

9. Respeto a los plazos.

Bien, no mencionaste detalles, ¿qué quieres decir con programación básica en realidad? De todos modos, si considero que por programación básica querías decir que has aprendido la sintaxis de un lenguaje, te recomendaría que aprendas algunas estructuras de datos y algoritmos básicos, como buscar, ordenar, etc.

La práctica es muy importante para convertirse en un buen programador. Para que pueda comenzar a practicar en diferentes jueces en línea resolviendo problemas de programación.

Algunos de los jueces en línea con los que puede comenzar son:

  1. Juez en línea de UVa – Inicio
  2. http://www.lightoj.com/

Y junto con eso también puedes hacer algunos proyectos pequeños. Porque cuando hagas un proyecto, descubrirás las cosas que aún no has aprendido.

Siempre es mejor tomarse un tiempo para poner en práctica lo que ha aprendido antes de continuar.

Escriba dos o tres programas que hagan cualquier cosa simple que pueda soñar y haga que funcionen bien antes de volver a aprender material nuevo. Intente utilizar tantos aspectos de lo que acaba de aprender como sea posible.

El aprendizaje rara vez es muy efectivo sin tomarse un tiempo para poner en práctica lo que acaba de aprender. Esto se aplica a cualquier cosa, no solo a la programación.

Fui a este sitio web y eché un vistazo a sus cursos. Parece que cubren los conceptos muy básicos de programación (if / else, loops …) y los conceptos oop.

Diría que una buena manera de hacerlo ahora es aprender estructuras de datos y algoritmos.

Cuando estudiaba las estructuras de datos por mi cuenta, utilicé el “Manual de diseño del algoritmo” de Skiena. Es realmente bueno e incluso tiene algunas implementaciones en caso de que no tenga una sola idea de cómo codificar algo.

Comience a aprender más que solo la sintaxis. Estudie algoritmos, estructuras de datos y probablemente arquitectura de computadora, ya que podría mejorar su comprensión. También puedes probar la programación competitiva, ya que es una buena forma de entrenar tu cerebro. Alternativamente, puede comenzar su propio proyecto, pero mientras tanto mejore sus habilidades y aumente su conocimiento. Depende realmente de tus intenciones: cuán avanzado quieres llegar en la programación.

Siempre es un buen momento para comenzar a construir un proyecto. Te enfrentarás a dificultades que te harán sentir mejor. No solo comience un proyecto, primero asegúrese de que sea algo que lo entusiasme para que no se pierda la motivación.

Vi esta pregunta y pensé: “He aprendido a conducir, ¿a dónde debo ir?”