Quanto tempo ci vuole per imparare C++ - (e perché)?

Quanto tempo ci vuole per imparare C++ - (e perché)?

Risposta esatta: 2-3 mesi

C++ è il linguaggio di programmazione più utilizzato. L'uso di C++ è nei principali sistemi operativi come Windows, giochi e piattaforme noti come World of Warcraft e giochi Android e applicazioni di interfaccia utente grafica come Photoshop.

Come tutte le lingue là fuori, ci vorrà del tempo per imparare, ma a lungo termine ne varrebbe la pena, sia che qualcuno voglia lavorare nei giochi IT o imparare per divertimento.

Rispetto a tutti gli altri linguaggi di programmazione là fuori come Java, un linguaggio più versatile, quanto tempo ci vorrà prima che qualcuno lo impari?

Leggi anche su come C++ e Java differiscono l'uno dall'altro sul sito Web di askanydifference

Quanto tempo ci vuole per imparare C

Quanto tempo ci vuole per imparare il C++?

Livello del linguaggio C++Tempo impiegato
Principiantemesi 2-3
Intermediomesi 6-12
Tecnologia12 + mesi

Da pochi mesi a un anno oltre agli aggiornamenti con C++.

Dipende se conosci un altro linguaggio di programmazione. Conoscere un linguaggio come Java e Python aiuterà molto nell'apprendimento di questo linguaggio.

L'apprendimento delle basi non richiederà molto tempo, impiegando circa 2-3 settimane. Imparando C++, ci vorrà così tanto tempo quando ti concentri solo sul C++ funzionale, come input e output, ed escludi oggetti, classi e operazioni sui file.

C

Questo è quando un individuo si prende il tempo per impararlo 2-4 ore al giorno e cinque giorni alla settimana. Per i principianti assoluti, ci vorranno in media 2-3 mesi per imparare le basi.

Ci vuole molto più tempo per andare avanti con problemi di programmazione più complessi e comprendere il linguaggio in modi più complessi, il che richiede circa 6-12 mesi.

Considerando che il C++ viene aggiornato spesso, non c'è un momento in cui qualcuno sarebbe in grado di "padroneggiare" il linguaggio. Una volta comprese le sfumature della lingua, verrà aggiornata ancora una volta.

Sarà necessario saperne di più sul linguaggio C++. Un altro fattore del tempo impiegato da qualcuno per imparare la lingua è la velocità con cui apprende.

Potrebbe volerci fino a un'ora per uno studente veloce che conosceva già altre lingue.

Perché ci vuole così tanto tempo per imparare il C++?

È complicato dare più libertà a un programmatore

C++ è un linguaggio complicato che non è raccomandato ai principianti della programmazione poiché altri programmi sono come la punta di un iceberg rispetto al C++. La maggior parte degli altri programmi sono progettati per essere più facili da codificare per accelerare il processo e farlo funzionare.

Questa lingua ha diversi obiettivi in ​​mente. Si concentra sul tentativo di compattare velocità e memoria nel suo design. Oltre al C++ deve essere compatibile con il linguaggio di programmazione di C.

Impara C

Pur includendo la compatibilità con C, è integrato su di esso, aggiungendo call-to-reference, stringhe integrate insieme a un'altra programmazione di livello avanzato per renderlo più complicato rispetto al più semplice C.

Un altro fattore del tempo necessario per imparare questa lingua è il fatto che offre più libertà e funzioni da cui partire, ma non alcun suggerimento integrato nel programma per capire cosa è andato storto.

Ci vorrà pazienza per capire come trovare i problemi e risolverli. C'è un sacco di codice che non è comprensibile la prima volta e l'apprendimento di tutte le eccezioni ad alcune regole richiederebbe del tempo.

È un linguaggio su cui una persona dovrebbe costruire e capire il modo migliore per usare C++.

Riferimenti

  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 richiesta?

Ho messo così tanto impegno scrivendo questo post sul blog per fornirti valore. Sarà molto utile per me, se pensi di condividerlo sui social media o con i tuoi amici/familiari. LA CONDIVISIONE È ♥️

Avatar di Nidhi

Chi siamoNidhi

CIAO! Sono Nidhi.

Qui all'EHL è tutta una questione di ricette facili e deliziose per l'intrattenimento informale. Quindi vieni e unisciti a me in spiaggia, rilassati e goditi il ​​cibo.

Commenti

  1. Sembra che il C++ offra un percorso di apprendimento robusto ma complicato. La spiegazione del motivo per cui ci vuole più tempo per imparare è piuttosto approfondita, grazie!

    1. Condivido il tuo sentimento, Lisa. Le motivazioni fornite per la durata dell'apprendimento del C++ sono stimolanti e hanno molto senso.

    2. In effetti, la spiegazione dettagliata sul C++ e le ragioni della sua durata di apprendimento sono didattiche. Questo articolo fornisce informazioni preziose per gli aspiranti programmatori.

  2. L'ironia è che potrebbero essere necessari 2-3 mesi per imparare il C++, ma non c'è tempo per padroneggiarlo dati i suoi frequenti aggiornamenti. È sicuramente un linguaggio di programmazione complesso.

    1. Assolutamente, è affascinante come la complessità e la frequenza degli aggiornamenti cambino la curva di apprendimento del C++. È davvero una lingua interessante da imparare.

    2. È un buon punto quello che hai sollevato. È la costante evoluzione del linguaggio C++ che lo rende una sfida di apprendimento unica.

  3. Gli obiettivi di progettazione distintivi e l'intricato processo di apprendimento del C++ sono affascinanti. Apprezzo gli approfondimenti forniti sul motivo per cui ci vuole più tempo per imparare questo linguaggio di programmazione.

    1. Assolutamente sì, Paula02. L'articolo offre una spiegazione convincente per la durata estesa necessaria per apprendere il C++ in modo efficace. È davvero una lettura illuminante.

    2. Le complessità e le complessità del C++ sono ben evidenziate in questo articolo. Approfondimenti approfonditi sul processo di apprendimento e sulle sfide associate a questo linguaggio di programmazione.

  4. Le spiegazioni fornite sugli obiettivi di progettazione e sulle sfide di apprendimento del C++ sono stimolanti. È un linguaggio di programmazione che richiede un approccio persistente e dedicato per essere compreso in modo efficace.

    1. Non potrei essere più d'accordo, Idavis. L'articolo approfondisce le complessità dell'apprendimento del C++ e offre preziosi spunti alle persone che aspirano a padroneggiare questo linguaggio complesso.

  5. Le sfide legate all'apprendimento del C++ sono evidenti nelle ragioni fornite. È encomiabile il modo in cui l'articolo evidenzia la complessità e la pazienza necessarie per navigare in questo linguaggio di programmazione.

    1. Sono completamente d'accordo, Turner. La profondità di comprensione richiesta e l'elevata curva di apprendimento sottolineano l'importanza di impegnarsi nell'apprendimento del C++.

    2. In effetti, è stato illuminante leggere un'analisi così completa dei fattori che influenzano l'apprendimento del C++. È una lingua degna di essere imparata nonostante le sue complessità.

  6. La ripartizione dettagliata sui tempi di apprendimento del C++ è molto istruttiva. Le ragioni di questa durata sono piuttosto intriganti.

    1. Non potrei essere più d'accordo, Jackson. Le caratteristiche uniche del C++ e le spiegazioni sui tempi di apprendimento sono piuttosto convincenti.

    2. Sicuramente, la complessità e gli obiettivi di progettazione del C++ rendono questo linguaggio di programmazione un campo di studio affascinante.

  7. Il fatto che il C++ offra sia libertà che complessità aggiunge un livello di interesse al processo di apprendimento. È un pezzo informativo sulla comprensione della durata di apprendimento del C++.

    1. Assolutamente, Donna Robinson. L'articolo fornisce informazioni preziose sulle funzionalità e sulla curva di apprendimento del C++. È un linguaggio che richiede diligenza e comprensione.

  8. Ho già sentito dire che il C++ è un linguaggio complicato, sebbene dia più libertà ai programmatori. I tempi sono fondamentali per chiunque valuti se impararlo, grazie.

    1. Sono d'accordo, il C++ è noto per la sua velocità e capacità di memoria rispetto ad altri linguaggi di programmazione. Le stime dei tempi sono abbastanza accurate.

  9. Anche se imparare il C++ richiede tempo, comprendere le sfumature e le eccezioni alle sue regole fa parte del viaggio per padroneggiarlo. Grazie per aver fatto luce su questo argomento.

    1. Assolutamente, Nwilson. È un linguaggio che richiede dedizione e pazienza per essere compreso appieno. Gli approfondimenti forniti qui sono piuttosto preziosi per gli aspiranti programmatori.

  10. La complessità del C++ è evidente nei dettagli forniti. È una lettura illuminante sulla comprensione della sequenza temporale dell'apprendimento e delle sfide di programmazione associate al C++.

    1. In effetti, la profondità e la complessità del C++ sono ben catturate nell'articolo. Offre uno sguardo prezioso sul percorso di apprendimento degli aspiranti programmatori C++.

    2. Assolutamente, Rhill. L'articolo cattura la complessità e le complessità del C++ e la sua durata di apprendimento. Una prospettiva completa e approfondita su un linguaggio di programmazione sofisticato.

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *