Přesná odpověď: 2-3 měsíce
C++ je nejpoužívanější programovací jazyk. C++ se používá ve velkých operačních systémech, jako je Windows, ve známých hrách a platformách, jako je World of Warcraft a hry pro Android, a v aplikacích grafického uživatelského rozhraní, jako je Photoshop.
Stejně jako všechny jazyky tam bude chvíli trvat, než se naučíte, ale z dlouhodobého hlediska by to stálo za to, ať už někdo chce práci v IT hrách nebo učení pro zábavu.
V porovnání se všemi ostatními programovacími jazyky, jako je Java, všestrannější jazyk, jak dlouho bude trvat, než se to někdo naučí?
Přečtěte si také o jak se C++ a Java od sebe liší na webu askanydifference
Jak dlouho trvá naučit se C++?
Jazyková úroveň C++ | Čas potřebný |
Začátečník | 2-3 měsíců |
Střední | 6-12 měsíců |
pokročilý | 12 + měsíce |
Několik měsíců až rok navíc k aktualizacím s C++.
Záleží na tom, jestli znáte jiný programovací jazyk. Znalost jazyka jako Java a Python hodně pomůže při učení tohoto jazyka.
Naučit se základy nebude trvat příliš dlouho, zabere asi 2-3 týdny. Naučit se C++ vám bude trvat tak dlouho, když se soustředíte pouze na funkční C++, jako je vstup a výstup, a vyloučíte objekty, třídy a operace se soubory.
To je, když jedinec věnuje čas tomu, aby se to naučil 2-4 hodiny denně a pět dní v týdnu. Absolutním začátečníkům bude trvat průměrně 2-3 měsíce, než se naučí základy.
Se složitějšími programovacími problémy a pochopením jazyka složitějšími způsoby to trvá mnohem déle, což trvá asi 6–12 měsíců.
Vzhledem k tomu, že C++ se často aktualizuje, není čas, kdy by někdo byl schopen tento jazyk „ovládat“. Jakmile pochopíte nuance v jazyce, bude znovu aktualizován.
Bude potřeba naučit se více o jazyce C++. Dalším faktorem toho, jak dlouho bude trvat, než se někdo jazyk naučí, je to, jak rychle se učí.
Rychle se učícímu, který již uměl jiné jazyky, to může trvat i hodinu.
Proč trvá tak dlouho se naučit C++?
Dát programátorovi více svobody je složité
C++ je komplikovaný jazyk, který se nedoporučuje začátečníkům programování, protože jiné programy jsou ve srovnání s C++ jako špička ledovce. Většina ostatních programů je navržena tak, aby bylo snazší kódovat, aby se proces urychlil a aby fungoval.
Tento jazyk má na mysli různé cíle. Zaměřuje se na snahu o kompaktní rychlost a paměť ve svém návrhu. Kromě toho, že C++ musí být kompatibilní s programovacím jazykem C.
I když obsahuje kompatibilitu s C, je na ní postavena, přidává call-to-reference, vestavěné řetězce spolu s další pokročilou úrovní programování, aby byla komplikovanější než jednodušší C.
Dalším faktorem času, který zabere naučení se tohoto jazyka, je skutečnost, že poskytuje větší svobodu a funkce, ze kterých lze vycházet, ale nejsou v něm zabudované žádné rady, které by pomohly zjistit, co se pokazilo.
Bude to vyžadovat trpělivost, abyste našli způsoby, jak najít problémy a vyřešit je. Existuje spousta kódování, které není napoprvé srozumitelné a naučit se všechny výjimky z některých pravidel by nějakou dobu trvalo.
Je to jazyk, na kterém by člověk musel stavět a přijít na to, jak nejlépe používat C++.
Zdá se, že C++ poskytuje robustní, ale komplikovanou cestu učení. Vysvětlení, proč učení trvá déle, je docela bystré, díky!
Opakuji tvůj pocit, Liso. Uvedené důvody pro trvání učení C++ jsou podnětné a dávají velký smysl.
Detailní vysvětlení o C++ a důvodech pro trvání jeho učení jsou skutečně vzdělávací. Tento článek poskytuje cenné informace pro začínající programátory.
Je ironií, že může trvat 2-3 měsíce, než se naučíte C++, ale vzhledem k jeho častým aktualizacím není čas na jeho zvládnutí. Je to samozřejmě komplexní programovací jazyk.
Je naprosto fascinující, jak složitost a četnost aktualizací mění křivku učení C++. Je to skutečně zajímavý jazyk k učení.
Je dobré, že jste se zmínil. Je to neustálý vývoj jazyka C++, který z něj dělá jedinečnou výzvu k učení.
Výrazné designové cíle a složitý proces učení C++ jsou fascinující. Oceňuji poskytnuté poznatky o tom, proč se naučit tento programovací jazyk trvá déle.
Určitě, Paula02. Článek nabízí přesvědčivé vysvětlení prodloužené doby potřebné k efektivnímu učení C++. Je to opravdu poučné čtení.
Složitosti a složitosti C++ jsou dobře zdůrazněny v tomto článku. Hluboký pohled na proces učení a výzvy spojené s tímto programovacím jazykem.
Vysvětlení cílů návrhu a výzev ve výuce C++ jsou podnětné. Je to programovací jazyk, který vyžaduje vytrvalý a oddaný přístup k efektivnímu uchopení.
Nemohl jsem víc souhlasit, Idavisi. Tento článek se ponoří do složitosti učení C++ a nabízí cenné poznatky jednotlivcům, kteří chtějí zvládnout tento složitý jazyk.
Výzvy spojené s učením C++ jsou zřejmé z uvedených důvodů. Je chvályhodné, jak článek zdůrazňuje složitost a trpělivost potřebnou k orientaci v tomto programovacím jazyce.
Naprosto souhlasím, Turnere. Požadovaná hloubka porozumění a zvýšená křivka učení zdůrazňuje důležitost odhodlání učit se C++.
Opravdu bylo poučné číst tak komplexní rozpis faktorů ovlivňujících učení C++. Je to jazyk, který stojí za to se naučit i přes jeho složitost.
Podrobný rozpis časových rámců učení C++ je velmi informativní. Důvody tohoto trvání jsou docela zajímavé.
Nemohl jsem víc souhlasit, Jacksone. Jedinečné vlastnosti C++ a vysvětlení doby učení jsou docela přesvědčivé.
Složitost a designové cíle C++ rozhodně činí tento programovací jazyk fascinujícím oborem studia.
Skutečnost, že C++ nabízí svobodu i složitost, přidává do procesu učení vrstvu zájmu. Je to informativní článek o pochopení doby trvání učení C++.
Rozhodně, Donno Robinsonová. Článek poskytuje cenné informace o funkcích a křivce učení C++. Je to jazyk, který vyžaduje pečlivost a porozumění.
Již dříve jsem slyšel, že C++ je komplikovaný jazyk, i když dává větší svobodu programátorům. Časové rámce jsou zásadní pro každého, kdo hodnotí, zda se to má naučit, díky.
Souhlasím, C++ je známé svou rychlostí a paměťovými schopnostmi ve srovnání s jinými programovacími jazyky. Časové odhady jsou poměrně přesné.
I když učení C++ vyžaduje čas, pochopení nuancí a výjimek z jeho pravidel je součástí cesty k jeho zvládnutí. Děkuji za vnesení světla do tohoto tématu.
Rozhodně, Nwilsone. Je to jazyk, který vyžaduje odhodlání a trpělivost k plnému pochopení. Zde uvedené poznatky jsou velmi cenné pro začínající programátory.
Složitost C++ je patrná z poskytnutých detailů. Je to poučné čtení o pochopení časové osy učení a výzev programování spojených s C++.
Hloubka a složitost C++ jsou v článku skutečně dobře zachyceny. Nabízí cenný pohled na cestu učení začínajících programátorů C++.
Rozhodně, Rhille. Článek zachycuje složitost a složitost C++ a dobu jeho učení. Komplexní a zasvěcený pohled na sofistikovaný programovací jazyk.