Zobrazit předchozí téma :: Zobrazit následující téma |
Za kolik měsíců se dá naučit programovat v C/C++? |
Méně než 1 |
|
4% |
[ 2 ] |
Do 2 |
|
8% |
[ 4 ] |
Do 3 |
|
8% |
[ 4 ] |
Do 4 |
|
0% |
[ 0 ] |
Více |
|
78% |
[ 37 ] |
|
Celkem hlasů : 47 |
|
Autor |
Zpráva |
Lemik
Založen: 30. 07. 2007 Příspěvky: 138
|
Zaslal: 1. prosinec 2011, 18:08:24 Předmět: |
|
|
Omlouvám se za OT, ale tohle už mi nedalo.
VladR napsal: |
nou napsal: |
nabuduce sa bude bat opytat sa na nieco ine. dakujem odplasily ste dalsieho mozneho clena. |
WTF - Tomu predsa sam neveris ! (...)
Aj tak si vnutorne myslim, ze toto musel zatrolit niekto z tunajsej komunity - ved ziaden ASPON POLONORMALNY HUMANOID (stavy potrundzenia alkoholom nevynimajuc) si nemoze seriozne mysliet, ze sa nauci C++ za < 1 mesiac  |
Nic ve zlém, ale ta otázka co tom položil nezní trollovsky, naopak zní docela seriózně; i dle ankety bych řekl, že si tom uvědomuje, že 1 měsíc/24 hodin, jak inzerují některé knihy, realistické nebude, jak mu nakonec bylo i potvrzeno.
Pokud je to člověk uvažující co do budoucna, do jakého odvětví se vydá a bude se mu věnovat - kdo kdy nesnil o dělání her, byť k programování přičichl leda "na základce", nebo na střední v podobě "tvorby webu" - tak mohl přijít se seriózní otázkou za těmi, kteří se programování opravdu věnují.
Jasně, chápu, že to tu je docela časná otázka, tak snad stačí odkázat na tu wiki, nebo zkopírovat nějaké ty knihy, ale občas mi připadá, že to tu je jak na úřadu, kdy nedej bože se někdo chce na něco zeptat... Ale chápu, že zřejmě nemáte kde si vylít žluč, či si přisadit OT, tak nad podobnými topicy jásáte... (sebereflexe: hurá) |
|
Návrat nahoru |
|
 |
micky

Založen: 28. 02. 2008 Příspěvky: 348 Bydliště: Plzeň, Praha
|
|
Návrat nahoru |
|
 |
VladR
Založen: 30. 07. 2007 Příspěvky: 1322 Bydliště: Greater New York City Area
|
Zaslal: 1. prosinec 2011, 21:05:32 Předmět: |
|
|
Ja som zacal pred tyzdnom v praci bastlit v Perle a zacinam mat vazne pochybnosti o tom, ze ho za < 1 mesiac schrustam na solidnej urovni, pricom Perl ani nema bohvieake meno (ale tiez je tam toho dost, co robi totalne odlisne od inych jazykov).
A to pri tom Perl ani nie je seriozny jazyk, len taka interpretovana write-only habadura
Lemik : Nic v zlom, ale pokial OP nenapise, ze sa rozhodol zmenit priemyselne odvetvie, tak a priori predpokladame, ze sa jedna o IT-pozitivneho cloveka
Davno, pradavno predtym, nez som zacal robit v C++ a dlhe roky predtym, nez som mal vobec nejaky pristup na internet, som vedel ze C++ je tazky a narocny jazyk.
Dnes sa pise r. ~2012 (a net mas aj v chladnicke), v akomkolvek jazyku clovek robi, tak ked trocha googluje, tak sa musi chtiac nechtiac dopracovat kazdu chvilu k nejakemu odkazu na C++ forum - nech uz riesi akykolvek problem. Ergo - ale to uz necham na kazdom... |
|
Návrat nahoru |
|
 |
perry

Založen: 28. 07. 2009 Příspěvky: 879
|
Zaslal: 1. prosinec 2011, 22:15:12 Předmět: |
|
|
Ono programování není až tak o jazyce, ale spíš o nápadech a o znalostech algoritmů, knihoven apod.
Já třeba šel větví Java -> C# -> C++ .. přechod na C# mi zabral ani ne měsíc, přechod na C++ asi 4 měsíce... rozhodně v tom neumím všechno, ale na to co dělám mi to stačí (a když potřebuju něco nového, vygooglím si to) _________________ Perry.cz |
|
Návrat nahoru |
|
 |
kerekes
Založen: 29. 07. 2007 Příspěvky: 57
|
Zaslal: 2. prosinec 2011, 15:10:08 Předmět: |
|
|
Ono je to siroky pojem naucit sa programovat v c++ (alebo akomkolvek inom jazyku).
Pochopit syntax, naucit sa deklarovat classy, jednoduche templaty, poznat vyznam klucovych slov nieje az take zlozite (najme pre cloveka co uz nieco vie o programovani a OOP). Dovolim si povedat, ze mesiac je dost.
Ovsem ako tu uz ktosi povedal, bez kniznic toho vela clovek nenaprogramuje (resp ano, ale zaberie to enormne vela casu). A prave naucenie sa kniznic (standardne kniznice c/c++, stl, boost, ak grafika tak opengl directx a dalsie) zaberie radovo roky aby v tom clovek mal prehlad a vedel to efektivne uzitocne pouzivat, bez toho aby vsetko googlil.
Ale prave vdaka tomu ze existuju veci ako google to ide lahsie a kratsie, ako pisal VladR vacsinu ciastkovych problemov najdete vyriesenych v nejakom tutoriali na nete.
Podla mna je to len o tom, ako sa clovek snazi. Ak je cas a chut tak sa to da na nejakej rozumnej pouzitelnej urovni zvladnut za rok-dva.
Co sa tyka kniziek, prezaciatok kym je clovek zaciatocnik je dobra kniha uzitocna (aj spominana thinking in c++, alebo ine bezne dostupne unas s prekladom), pretoze postupuje systematicky, ma to clovek pokope, a snazi sa uz v zaciatkoch podchytit problemy a zle navyky ktore clovek naberie z bordelu na nete.
Neskor je uz kniha (bezna kniha o c++) nanic a "dozrievanie" programatora ide cez rozne clanky, fora, vlastne skusenosti, pripadne cez ine (specializovane) knizky, ktore sa zial takmer nikdy u nas neprekladaju. |
|
Návrat nahoru |
|
 |
Poky

Založen: 29. 06. 2009 Příspěvky: 184 Bydliště: Písek / Plzeň
|
Zaslal: 2. prosinec 2011, 20:49:03 Předmět: |
|
|
Já si myslím, že schopnost naučit se programovat nespočívá v ovládnutí jazyka, ale ve schopnosti alogritmizovat problém. Ovládnutí jazyka už je potom hračka. Je to stejné jako v jakémko-li jiném jazyce (mluveném) - musíte se naučit myslet v něm. Nestačí naučit se slovíčka a gramatiku.
Shrnuto:
Schopnost naučit se jazyk: 1 měsíc
Schopnost naučit se algoritmizovat: nikdy .. vždy najde někdo lepší kód (vyjma vypsání "Ahoj svete" apod.) |
|
Návrat nahoru |
|
 |
frca

Založen: 28. 07. 2007 Příspěvky: 1561
|
Zaslal: 3. prosinec 2011, 10:12:06 Předmět: |
|
|
rezna napsal: |
@frca - jsi normalni omezenej debilek, kterej by potreboval denne liskat vidlema pres xicht - takze bez laskave do prdele - misto zasranyho trollovani bys radsi mohl odpovedet - jeste jeden takovejhle debilni post a mas ban
|
Jak muzu ovlivnit, co postujes?
rezna napsal: |
@all - nechapu ze vas bavi se tu o tom hadat dokola jak se naucit programovat
|
Tak se do toho neser a mas klid.
Edit: Jeste k tem kecum o sebereflexi. Pravdepodobne jsi narazel na svoje vlastni chovani. Chovas se jako normalni pičus, ktery ani neni schopny zajistit funkcnost vlastniho webu. Taky mam pocit, ze jsi uz dlouho nejak zaujaty proti mne. Ale na to sere pes, co je mi po nejakem reznovi, horsi je, kdyz takovy kokot dostane do rukou radobymoc. Uz se tesim na banan. _________________ www.FRANTICWARE.com |
|
Návrat nahoru |
|
 |
pcmaster

Založen: 28. 07. 2007 Příspěvky: 1827
|
Zaslal: 3. prosinec 2011, 16:41:26 Předmět: |
|
|
frca, ty si teda riadne mimo a vobec nevies, co tlachas  _________________ Off-topic flame-war addict since the very beginning. Registered since Oct. 2003!
Interproductum fimi omne est. |
|
Návrat nahoru |
|
 |
VladR
Založen: 30. 07. 2007 Příspěvky: 1322 Bydliště: Greater New York City Area
|
Zaslal: 3. prosinec 2011, 18:04:32 Předmět: |
|
|
kerekes napsal: |
A prave naucenie sa kniznic (standardne kniznice c/c++, stl, boost, ak grafika tak opengl directx a dalsie) zaberie radovo roky aby v tom clovek mal prehlad a vedel to efektivne uzitocne pouzivat, bez toho aby vsetko googlil. |
Ja si skor v poslednej dobe vsimam, ze ked s nejakou featurou Boostu pol roka nerobim, tak jej syntax po pol roku zabudnem, takze referenciu clovek potom stale potrebuje otvorenu v jednom tabe. Zase, kedze uz s tym clovek robil, tak vygooglenie zaberie radovo desat sekund, cize to nepovazujem za nejaku strasnu stratu casu - ale pravdaze by bolo lepsie, ak by to v tej kapuste ostalo na furt Zrejme prave toto myslis tymi rokmi ?
kerekes napsal: |
Neskor je uz kniha (bezna kniha o c++) nanic a "dozrievanie" programatora ide cez rozne clanky, fora |
Posledny rok v robote velmi silne preferujem StackOverflow - ci uz na C++, Python, Perl, alebo cokolvek ine - lebo na jednej strane ma clovek aj 20 prispevkov, takze je to pekne na kope - napr. http://stackoverflow.com/questions/829468/how-to-perform-boostfilesystem-copy-file-with-overwrite
Kedze je clovek obetou vlastnych zvykov (a uz som pomaly prestal aj pouzivat google) - ktore ine forum pouzivate, kde su bezne problemy s kodenim popisane viacerymi ludmi (a zaroven je tam mozne robit Vote, takze to cloveku vyhodi rovno tie stranky, kde kliklo najviac ludi) ? |
|
Návrat nahoru |
|
 |
Marek

Založen: 28. 07. 2007 Příspěvky: 1782 Bydliště: Velká Morava
|
Zaslal: 3. prosinec 2011, 21:09:59 Předmět: |
|
|
rezna napsal: |
@frca - jsi normalni omezenej debilek, kterej by potreboval denne liskat vidlema pres xicht - takze bez laskave do prdele - misto zasranyho trollovani bys radsi mohl odpovedet - jeste jeden takovejhle debilni post a mas ban
@all - nechapu ze vas bavi se tu o tom hadat dokola jak se naucit programovat
@autor vlakna - http://newwiki.ceske-hry.cz/Úvod_do_programování_her - tady je odkaz na nasi wiki - je tam dost clanku o tom co vubec znamena programovani a jak s nim zacit
tady v tomto foru se stejne nic nedozvis - jen ti kazdej bude rikat tvrdit ze jeho nazor je ten objektivne nejlepsi bez snahy mit na sebe jakoukoliv reflexi |
Blablabla zas trapný vlákno blablabla já jsem king blablabla dostaneš ban... klasika.
Z jiných fór vím, že komu jde o návštěvnost, ten téměř nemoderuje, ignogure flamy i začátečnické dotazy.
Tady ale, jak vidím, je příspívání do fóra silně potlačováno, zejména u začátečníků, kteří ale generují největší návštěvnost. No jo, to je nuda číst ty začátečníky, ale zkušenější se mezi sebou do zblbnutí taky bavit nechtějí. _________________ AMD Open Source Graphics Driver Developer |
|
Návrat nahoru |
|
 |
Fila
Založen: 31. 07. 2007 Příspěvky: 853
|
Zaslal: 4. prosinec 2011, 00:02:02 Předmět: |
|
|
Jako ja nevim ale tento thread me prijde na hlavu. A to ze dvou duvodu:
- na jedne strane setrete zacatecnika, ze ma zacatecnicky dotaz -- ok, bral bych kdybyste byli tak pretizeni, ze by vas to obtezovalo -- ale na druhou stranu odpoved na tento dotaz by byla mnohem mene casove narocna, nez to plkani co se tu strhlo hned pote.
- prakticky nikoho nenapadlo, ze se na tu otazku neda odpovedet a je treba nejak stanovit, co je to umet C++. Znamena to umet uplne cely standard? Nebo umet standard, znat dusledky konstruktu tohoto jazyka pro kompilator (co se jak muze prelozit, co je efektivni a co zabranuje optimalizaci)? Ci a znat spoustu relativne casto pouzivanych knihoven? Nebo znat jen jazyk do te miry, abych v nem byl schopny rozumne programovat (= vymyslim algoritmus a zapisu jej, nebo realizuju nejakou SW architekturu, ale nemusim k tomu znat vsechny ficury ale programuji to pomoci podmnoziny standardu, knihoven a zpusob efektivita me nezajima)? Nebo nejaka kombinace drive zmineneho? |
|
Návrat nahoru |
|
 |
Houp
Založen: 28. 07. 2007 Příspěvky: 672
|
Zaslal: 4. prosinec 2011, 10:40:07 Předmět: |
|
|
Fila napsal: |
bral bych kdybyste byli tak pretizeni, ze by vas to obtezovalo |
Jenže tohle je přesně problém mnohých českých fór(na cizích jsem si toho nevšiml, ale možná to také někde je), že člověk místo toho aby ignoroval dotaz, co ho nezajímá, co už viděl tisíckrát, tak stejně si rýpne místo toho aby mlčel.
To je tak těžké mlčit, nebo bez nějakých uražených poznámek dát odkaz na vlákno, kde se to řešilo? (jen řečnická otázka) _________________
 |
|
Návrat nahoru |
|
 |
frca

Založen: 28. 07. 2007 Příspěvky: 1561
|
Zaslal: 5. prosinec 2011, 00:25:02 Předmět: |
|
|
K vyvojovemu prostredi: Zkus bud visual studio express edition, nebo qt creator. A nebo jeste lepe oboji. To jsou tzv. IDE.
Pak tu je jeste jina kapitola sama pro sebe - kompilatory. Mas v zasade 2 moznosti - M$ kompilator nebo Minimalist GNU for Windows. Ve visualku ti bude (asi) fungovat jenom to prvni (je to tam vestavene). V QTCreatoru ti bude (asi) fungovat prvni i druhe.
A hlavne nechtej od zacatku programovat graficke aplikace nebo nedej priroda hry. Pekne pomalu terminalove aplikace a az si zazijes jazyk, tak pak teprve neco vic. C++ se naucis implementaci algoritmu, nikoliv bastlenim her. Na ty algoritmy ti terminal bohate staci. Pokud se chystas na nejakou solidni vysku, tak se urcite podivej i na linux a jak to v takovem koncepcnim OS chodi (nikoli v parodii jmenem windows, tam je programovani v C++ a vubec pouziti terminalovych aplikaci P.O.R.O.D, ale to poznas, az se budes snazit rozchodit neco jineho nez okenni orgie jmenem visual studio). _________________ www.FRANTICWARE.com |
|
Návrat nahoru |
|
 |
tom
Založen: 29. 11. 2011 Příspěvky: 5
|
Zaslal: 14. prosinec 2011, 18:02:31 Předmět: |
|
|
Díky za odpovědi.
citace: |
Pokud se chystas na nejakou solidni vysku,... |
Zajímám se o FIT ČVUT, dozvěděl jsem se, že se tam nejdříve učí C a pak
C++, s čím je lepší začít?
To programování bych rád právě kvůli tomuhle, žádné hry v úmyslu určitě nemám  |
|
Návrat nahoru |
|
 |
tom
Založen: 29. 11. 2011 Příspěvky: 5
|
Zaslal: 14. prosinec 2011, 18:03:12 Předmět: |
|
|
Díky za odpovědi.
citace: |
Pokud se chystas na nejakou solidni vysku,... |
Zajímám se o FIT ČVUT, dozvěděl jsem se, že se tam nejdříve učí C a pak
C++, s čím je lepší začít?
To programování bych rád právě kvůli tomuhle, žádné hry v úmyslu určitě nemám  |
|
Návrat nahoru |
|
 |
|