Quanto tempo leva para aprender C++ - (e por quê)?

Quanto tempo leva para aprender C++ – (e por quê)?

Resposta exata: 2-3 meses

C++ é a linguagem de programação mais usada por aí. O uso de C++ está em grandes sistemas operacionais como Windows, jogos e plataformas conhecidos como World of Warcraft e jogos Android, e aplicativos de interface gráfica como o Photoshop.

Como todos os idiomas por aí, levará um tempo para aprender, mas tudo valeria a pena a longo prazo, se alguém quer um emprego em jogos de TI ou aprender por diversão.

Comparado com todas as outras linguagens de programação existentes, como Java, uma linguagem mais versátil, quanto tempo levará para alguém aprender?

Leia também sobre como C++ e Java diferem um do outro no site askanydifference

Quanto tempo leva para aprender C

Quanto tempo leva para aprender C++?

Nível de linguagem C++Tempo necessário
Iniciante2-3 meses
Nível intermediário6-12 meses
Avançado12 + meses

Alguns meses a um ano além de atualizações com C++.

Depende se você conhece outra linguagem de programação. Conhecer uma linguagem como Java e Python ajudará muito na hora de aprender essa linguagem.

Aprender o básico não levará muito tempo, levando cerca de 2-3 semanas. Aprendendo C++, você levará tanto tempo quando estiver se concentrando apenas em C++ funcional, como entrada e saída, e excluir objetos, classes e operações de arquivo.

C

Isto é quando um indivíduo está tomando o tempo para aprender 2-4 horas por dia e cinco dias por semana. Para iniciantes absolutos, levará de 2 a 3 meses para aprender o básico, em média.

Leva muito mais tempo para avançar com problemas de programação mais complexos e entender a linguagem de maneiras mais complexas, o que leva cerca de 6 a 12 meses.

Considerando que o C++ está sendo atualizado com frequência, não há um momento em que alguém seja capaz de “dominar” a linguagem. Depois de entender as nuances do idioma, ele será atualizado mais uma vez.

Haverá uma necessidade de aprender mais sobre a linguagem C++. Outro fator de quanto tempo levará para alguém aprender o idioma é a rapidez com que aprende.

Pode levar até uma hora para um aprendiz rápido que já conhece outros idiomas.

Por que leva tanto tempo para aprender C++?

É complicado dar mais liberdade a um programador

C++ é uma linguagem complicada que não é recomendada para iniciantes em programação, pois outros programas são como a ponta do iceberg em comparação com C++. A maioria dos outros programas são projetados para serem mais fáceis de codificar para acelerar o processo e fazê-lo funcionar.

Esta linguagem tem objetivos diferentes em mente. Ele se concentra em tentar compactar velocidade e memória em seu design. Além de C++ ter que ser compatível com a linguagem de programação C.

Aprenda C

Ao mesmo tempo em que inclui compatibilidade com C, foi construído sobre ele, adicionando chamadas para referência, strings embutidas junto com outra programação de nível avançado para torná-lo mais complicado do que o C mais simples.

Outro fator do tempo que leva para aprender essa linguagem é o fato de que ela dá mais liberdade e funções, mas não há dicas incorporadas ao programa para descobrir o que deu errado.

Será preciso paciência para descobrir as maneiras de encontrar os problemas e resolvê-los. Há um monte de codificação que não é compreensível na primeira vez, e aprender todas as exceções a algumas regras levaria algum tempo.

É uma linguagem que uma pessoa precisaria desenvolver e descobrir a melhor maneira de usar C++.

Referências

  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
dot 1
Um pedido?

Eu me esforcei tanto para escrever esta postagem no blog para fornecer valor a você. Será muito útil para mim, se você considerar compartilhá-lo nas mídias sociais ou com seus amigos/família. COMPARTILHAR É ♥️

Avatar de Nidhi

SobreNidhi

Oi! Eu sou Nidhi.

Aqui na EHL, tudo gira em torno de receitas fáceis e deliciosas para entretenimento casual. Então venha se juntar a mim na praia, relaxe e aproveite a comida.

26 Comentários

  1. Parece que C++ oferece uma jornada de aprendizado robusta, porém complicada. A explicação sobre por que leva mais tempo para aprender é bastante esclarecedora, obrigado!

    1. Eu concordo com seu sentimento, Lisa. As razões fornecidas para a duração do aprendizado de C++ são instigantes e fazem muito sentido.

    2. Na verdade, a explicação detalhada sobre C++ e as razões da sua duração de aprendizagem são educativas. Este artigo fornece informações valiosas para aspirantes a programadores.

  2. A ironia é que pode levar de 2 a 3 meses para aprender C++, mas não há tempo para dominá-lo devido às suas atualizações frequentes. É uma linguagem de programação complexa, com certeza.

    1. Com certeza, é fascinante como a complexidade e a frequência das atualizações alteram a curva de aprendizado do C++. Na verdade, é uma língua interessante de aprender.

  3. Os objetivos distintos do design e o intrincado processo de aprendizagem do C++ são fascinantes. Agradeço os insights fornecidos sobre por que leva mais tempo para aprender essa linguagem de programação.

    1. Com certeza, Paula02. O artigo oferece uma explicação convincente sobre a longa duração necessária para aprender C++ de maneira eficaz. É uma leitura realmente esclarecedora.

    2. As complexidades e complexidades do C++ são bem destacadas neste artigo. Insights profundos sobre o processo de aprendizagem e os desafios associados a esta linguagem de programação.

  4. As explicações fornecidas sobre os objetivos de design e os desafios de aprendizagem do C++ são instigantes. É uma linguagem de programação que requer uma abordagem persistente e dedicada para ser compreendida de forma eficaz.

    1. Eu não poderia concordar mais, Idavis. O artigo investiga as complexidades do aprendizado de C++ e oferece insights valiosos para indivíduos que desejam dominar essa linguagem complexa.

  5. Os desafios de aprender C++ são evidentes nas razões apresentadas. É louvável como o artigo destaca a complexidade e a paciência necessárias para navegar por essa linguagem de programação.

    1. Concordo plenamente, Turner. A profundidade de compreensão necessária e a elevada curva de aprendizado enfatizam a importância de estar comprometido com o aprendizado de C++.

    2. Na verdade, foi esclarecedor ler uma análise tão abrangente dos fatores que influenciam a aprendizagem de C++. É uma língua que vale a pena aprender, apesar de suas complexidades.

    1. Eu não poderia concordar mais, Jackson. Os recursos exclusivos do C++ e as explicações para os tempos de aprendizagem são bastante convincentes.

  6. O fato de C++ oferecer liberdade e complexidade adiciona uma camada de interesse ao processo de aprendizagem. É uma peça informativa sobre a compreensão da duração do aprendizado de C++.

    1. Com certeza, Dona Robinson. O artigo fornece informações valiosas sobre os recursos e a curva de aprendizado do C++. É uma linguagem que exige diligência e compreensão.

  7. Já ouvi antes que C++ é uma linguagem complicada, embora dê mais liberdade aos programadores. Os prazos são essenciais para quem avalia se deve aprender, obrigado.

    1. Concordo, C++ é conhecido por sua velocidade e capacidade de memória em comparação com outras linguagens de programação. As estimativas de tempo são bastante precisas.

  8. Embora aprender C++ leve tempo, compreender as nuances e exceções às suas regras faz parte da jornada para dominá-lo. Obrigado por esclarecer este tópico.

    1. Com certeza, Nwilson. É uma linguagem que requer dedicação e paciência para ser totalmente compreendida. Os insights fornecidos aqui são bastante valiosos para aspirantes a programadores.

  9. A complexidade do C++ é aparente nos detalhes fornecidos. É uma leitura esclarecedora sobre a compreensão do cronograma de aprendizagem e dos desafios de programação associados ao C++.

    1. Na verdade, a profundidade e as complexidades do C++ são bem capturadas no artigo. Ele oferece uma visão valiosa da jornada de aprendizagem de aspirantes a programadores C++.

    2. Com certeza, Rhill. O artigo captura a complexidade e os meandros do C++ e sua duração de aprendizado. Uma perspectiva abrangente e perspicaz sobre uma linguagem de programação sofisticada.

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *