Cómo comenzar a aprender programación para principiantes a los 23 años.

¡Hola!

Déjame decirte lo que tiene que decir el mejor en el campo! En Holberton School of Software Engineering en San Francisco, presentamos un enfoque innovador de Progressive Education en nuestro sistema para inculcar de la mejor manera las habilidades de programación de computadoras en nuestros estudiantes. ¡Es una escuela sin profesores formales ni conferencias! Nos centramos no solo en los mejores métodos de aprendizaje, sino que también los combinamos con lo que la industria del software requiere hoy en día.

El cofundador de Holberton School of Software Engineering en San Francisco, Sylvain Kalache, hace hincapié en la educación progresiva a través de metodologías basadas en proyectos y aprendizaje entre iguales. En Holberton, los estudiantes aprenden a aprender y se gradúan con un amor de por vida por el aprendizaje, a medida que continúan adquiriendo nuevas habilidades para finalmente obtener una gran carrera.

Aquí hay algunos consejos que ofrece Sylvain sobre cómo aprender mejor sobre la programación, que pueden resultarle útiles:

  • Encuentre un mentor: el mundo del software es grande, y con tanta información disponible en Internet, es fácil perderse y no saber por dónde empezar o qué hacer a continuación. Encuentre a alguien que haya estado en la industria por un tiempo y que se mantenga actualizado. Define un plan con esta persona sobre lo que debes estudiar.
  • Obtenga el código revisado: la mejor manera de acelerar el aprendizaje y mejorar es referirse a su mentor. Revisa tu trabajo y asegúrate de que vas en la dirección correcta. Internet tiene muchos recursos pero están lejos de ser perfectos. Tu mentor sabrá mejor lo que mejor se adapte a ti.
  • Aprender haciendo: leer libros y tutoriales es bueno, pero hacer es rey. El software es como un oficio, es practicando que lo dominarás.
  • Practique con algo significativo: la búsqueda de proyectos personales le permite mejorar enormemente sus habilidades de codificación. Tomará tiempo y perseverancia, pero esta será la experiencia de aprendizaje más gratificante que lo ayudará a desbloquear su verdadero potencial de programación, a mantenerlo motivado y, en última instancia, a sentirse orgulloso de sí mismo.
  • Diviértete : CodinGame es una gran plataforma para practicar, hecha de videojuegos que controlas utilizando un lenguaje de programación de tu elección. HackerRank es una plataforma donde puede probar su habilidad de programación, muchas preguntas son un tipo de entrevista técnica que las empresas están utilizando para seleccionar candidatos, una buena manera de ver cuál es su posición.
  • Salga y conozca a los Ingenieros de Software: hay muchas cosas que necesita saber para ingresar al mundo de la Tecnología, mucho que solo podrá saber cuando hable con los Ingenieros de Software reales. Vaya a reuniones y hackathons, pocos sitios web que recomienda para esto son Meetup.com y Eventbrite. Si vives en el Área de la Bahía de San Francisco, visita nuestra página de Meetup.

Al hacerlo, puedes convertirte en un buen desarrollador, pero para ser realmente genial necesitarás 3 habilidades:

  • Tener un conocimiento de la pila completa
  • Poder aprender por ti mismo
  • Habilidades blandas

Consulte la escuela Holberton y vea de qué se trata la Escuela de Ingeniería de Software de Holberton en San Francisco.

Primero continúe con el aprendizaje de algunos conceptos básicos de la informática. Principalmente, los conceptos de programación como la forma en que el código escrito en lenguajes de programación de alto nivel se convierte en los más bajos y luego se ejecutan. Solo puede buscar “Programación de computadora” en Google y borrar sus conceptos básicos.

Luego, cuando sepa cómo funciona realmente, comience a tomar cursos de video en YouTube de lenguajes como Python o algunos scripts, luego suba a Java, C, C ++. Esto se debe principalmente a que Python o especialmente los lenguajes de scripting son fáciles de aprender y fáciles de entender. ¡Si aprendes Python, entenderás fácilmente qué es realmente la programación! Y recomiendo encarecidamente Python porque también es muy útil en todo el mundo y le presentará una parte muy, muy sorprendente y útil de la programación: “Programación orientada a objetos (OOP)”.

Hay muchas fuentes en internet de las que puedes aprender. Incluso puede descargar aplicaciones desde la tienda de aplicaciones de su teléfono móvil. Pero la forma más fácil de comenzar con estos idiomas es YouTube porque proporciona tutoriales en video que son cada vez más interesantes que leer. Si está interesado en aprender estos idiomas de manera detallada, indíquelo en los comentarios y le dejaré algunos enlaces.

¡¡Espero que esto te ayude!!

Primero, asegúrese de saber qué le interesó tanto y qué desea lograr al aprenderlo. Solo aprende o poder usarlo para crear algo.

Comience con Java y C … Un montón de cosas de aprendizaje disponibles en línea a solo una búsqueda de Google

La respuesta de Shashankh Subramani a ¿Cuáles son algunas de las mejores maneras de aprender a programar?

Esto debería ayudarte.