¿Cuánto tiempo lleva aprender C++ (y por qué)?

¿Cuánto tiempo lleva aprender C++ (y por qué)?

Respuesta exacta: 2-3 meses

C++ es el lenguaje de programación más utilizado que existe. El uso de C ++ se encuentra en los principales sistemas operativos como Windows, juegos y plataformas conocidos como World of Warcraft y juegos de Android, y aplicaciones de interfaz gráfica de usuario como Photoshop.

Como sucede con todos los idiomas, tomará un tiempo aprenderlo, pero a la larga valdrá la pena, ya sea que alguien quiera un trabajo en juegos de TI o aprender por diversión.

En comparación con todos los demás lenguajes de programación que existen, como Java, un lenguaje más versátil, ¿cuánto tiempo le llevará a alguien aprenderlo?

También lea sobre cómo C++ y Java se diferencian entre sí en el sitio web askanydifference

¿Cuánto tiempo lleva aprender C?

¿Cuánto tiempo lleva aprender C++?

Nivel de lenguaje C++Tiempo tomado
Principiante2-3 meses
Intermedio6-12 meses
Avanzado12 + meses

Pocos meses a un año además de actualizaciones con C++.

Depende de si conoces otro lenguaje de programación. Conocer un lenguaje como Java y Python ayudará mucho a la hora de aprender este lenguaje.

Aprender los conceptos básicos no tomará mucho tiempo, tomará alrededor de 2 a 3 semanas. Aprender C++ le llevará este tiempo cuando se concentre solo en C++ funcional, como entrada y salida, y excluya objetos, clases y operaciones de archivos.

C

Esto es cuando una persona se toma el tiempo para aprenderlo de 2 a 4 horas al día y cinco días a la semana. Para los principiantes absolutos, tomará de 2 a 3 meses aprender los conceptos básicos en promedio.

Lleva mucho más tiempo avanzar con problemas de programación más complejos y comprender el lenguaje de maneras más intrincadas, lo que lleva entre 6 y 12 meses.

Teniendo en cuenta que C ++ se actualiza con frecuencia, no hay un momento en el que alguien pueda "dominar" el lenguaje. Una vez que comprenda los matices del idioma, se actualizará una vez más.

Será necesario aprender más sobre el lenguaje C++. Otro factor de cuánto tiempo le tomará a alguien aprender el idioma es qué tan rápido aprenden.

Podría tomar hasta una hora para un estudiante rápido que ya sabía otros idiomas.

¿Por qué lleva tanto tiempo aprender C++?

Es complicado darle más libertad a un programador

C++ es un lenguaje complicado que no se recomienda para los principiantes en programación, ya que otros programas son como la punta del iceberg en comparación con C++. La mayoría de los otros programas están diseñados para ser más fáciles de codificar para acelerar el proceso y hacer que funcione.

Este lenguaje tiene diferentes objetivos en mente. Se centra en intentar compactar velocidad y memoria en su diseño. Además de que C++ tiene que ser compatible con el lenguaje de programación de C.

Aprender C

Si bien incluía compatibilidad con C, se basó en él, agregando cadenas integradas de llamada a referencia junto con otra programación de nivel avanzado para hacerlo más complicado que el C más simple.

Otro factor del tiempo que lleva aprender este lenguaje es el hecho de que da más libertad y funciones para empezar, pero no hay pistas integradas en el programa para descubrir qué salió mal.

Se necesitará paciencia para descubrir las formas de encontrar los problemas y resolverlos. Hay un montón de codificación que no es comprensible la primera vez, y aprender todas las excepciones a algunas reglas llevaría algún tiempo.

Es un lenguaje en el que una persona necesitaría construir y encontrar la mejor manera de usar C++.

Referencias

  1. https://books.google.com/books?hl=en&lr=&id=Qx5oyB49poYC&oi=fnd&pg=PR1&dq=C%2B%2B&ots=KNnXAGt_o_&sig=V1_Mjp1Y74uS7msccTSehkPakUc
  2. https://cran.microsoft.com/snapshot/2017-02-04/web/packages/Rcpp/vignettes/Rcpp-introduction.pdf
punto 1
¿Una solicitud?

Me he esforzado mucho en escribir esta publicación de blog para brindarle valor. Será muy útil para mí, si considera compartirlo en las redes sociales o con sus amigos/familiares. COMPARTIR ES ♥️

Avatar de Nidhi

AcercaNidhi

¡Hola! Soy Nidhi.

Aquí en EHL, todo se trata de recetas deliciosas y fáciles para entretenimiento informal. Así que ven y únete a mí en la playa, relájate y disfruta de la comida.

26 Comentarios

    1. Me hago eco de tu sentimiento, Lisa. Las razones proporcionadas sobre la duración del aprendizaje de C++ invitan a la reflexión y tienen mucho sentido.

    2. De hecho, la explicación detallada sobre C++ y las razones de su duración de aprendizaje son educativas. Este artículo proporciona información valiosa para los aspirantes a programadores.

  1. Lo irónico es que puede llevar entre 2 y 3 meses aprender C++, pero no hay tiempo para dominarlo dadas sus frecuentes actualizaciones. Seguramente es un lenguaje de programación complejo.

    1. Absolutamente, es fascinante cómo la complejidad y la frecuencia de las actualizaciones cambian la curva de aprendizaje de C++. De hecho, es un idioma interesante de aprender.

  2. Los objetivos de diseño distintivos y el intrincado proceso de aprendizaje de C++ son fascinantes. Agradezco las ideas proporcionadas sobre por qué lleva más tiempo aprender este lenguaje de programación.

    1. Absolutamente, Paula02. El artículo ofrece una explicación convincente de la duración prolongada necesaria para aprender C++ de forma eficaz. Es una lectura realmente esclarecedora.

    2. Las complejidades y complejidades de C++ están bien destacadas en este artículo. Conocimientos profundos sobre el proceso de aprendizaje y los desafíos asociados con este lenguaje de programación.

  3. Las explicaciones proporcionadas sobre los objetivos de diseño y los desafíos de aprendizaje de C++ invitan a la reflexión. Es un lenguaje de programación que requiere un enfoque persistente y dedicado para comprenderlo de manera efectiva.

    1. No podría estar más de acuerdo, Idavis. El artículo profundiza en las complejidades del aprendizaje de C++ y ofrece información valiosa a las personas que aspiran a dominar este complejo lenguaje.

  4. Los desafíos de aprender C++ son evidentes en las razones proporcionadas. Es encomiable cómo el artículo destaca la complejidad y la paciencia necesarias para navegar a través de este lenguaje de programación.

    1. Estoy completamente de acuerdo, Turner. La profundidad de comprensión requerida y la elevada curva de aprendizaje enfatizan la importancia de comprometerse con el aprendizaje de C++.

    2. De hecho, fue esclarecedor leer un desglose tan completo de los factores que influyen en el aprendizaje de C++. Es un idioma que vale la pena aprender a pesar de sus complejidades.

  5. El hecho de que C++ ofrezca libertad y complejidad añade una capa de interés al proceso de aprendizaje. Es un artículo informativo sobre cómo comprender la duración del aprendizaje de C++.

    1. Absolutamente, Donna Robinson. El artículo proporciona información valiosa sobre las características y la curva de aprendizaje de C++. Es un lenguaje que exige diligencia y comprensión.

  6. He oído antes que C++ es un lenguaje complicado, aunque ofrece más libertad a los programadores. Los plazos son fundamentales para cualquiera que evalúe si aprenderlo, gracias.

    1. Estoy de acuerdo, C++ es conocido por su velocidad y capacidades de memoria en comparación con otros lenguajes de programación. Las estimaciones de tiempo son bastante precisas.

    1. Absolutamente, Nwilson. Es un idioma que requiere dedicación y paciencia para comprenderlo plenamente. Los conocimientos proporcionados aquí son muy valiosos para los aspirantes a programadores.

  7. La complejidad de C++ es evidente en los detalles proporcionados. Es una lectura esclarecedora sobre cómo comprender el cronograma de aprendizaje y los desafíos de programación asociados con C++.

    1. De hecho, la profundidad y las complejidades de C++ están bien reflejadas en el artículo. Ofrece una valiosa visión del viaje de aprendizaje de los aspirantes a programadores de C++.

    2. Absolutamente, Rhill. El artículo captura la complejidad y las complejidades de C++ y su duración de aprendizaje. Una perspectiva integral y reveladora sobre un lenguaje de programación sofisticado.

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *