Nejste přihlášen/a.
Dobrý večer, chtěl bych se vás zeptat konkrétně okolo základů programování.
Jsem ve 3. ročníku na sš a už nějakou dobu mám iluzi toho, že jednou budu programovat a rád bych studoval IT na vš. Uvědomuju si, že to je opravdu něco, co by mě nejen bavilo, ale beru to samozřejmě naprosto seriózně, takže by bylo pro mě čest se tím i živit, a tak bych se vás chtěl jestli nevíte, který programovací jazyk je nejlepší pro začátek, a také bych se rád zeptal jestli nevíte, která vysoká škola se zaměřením na IT je nejlepší pro studium v čr?
Díky, za radu.
Podobná otázka tu už několikrát byla.
To, že programování "je opravdu něco, co by mě nejen bavilo, ...", si jen namlouváš. Asi si říkáš: bylo by skvělé stát se počítačovým kingem a taky bych měl spoustu peněz. Ale to ja tak vše. Kdyby tě programování opravdu bavilo, tak by sis prostě už dávno něco zkusil v tom, co máš k dispozici. Případně si našel nějaký (jakýkoliv) příklad začátečnického prográmku a opatřil si programovací jazyk podle toho příkladu. Další kroky by pak už nastaly samy.
Jojo, taky jsem se kdysi učil hlavně při programování něčeho co mne osobně zajímalo, třebas řešení nějakých kvízů.
Za mých časů si každý kdo s programováním trochu vážněji začínal, musel naprogramovat svou verzi kondiciogramu. Pak to pokračovalo jinými "soukromými " projekty. Jeden z bývalých rektorů univerzity se v mládí kromě programování zabýval hvězdama a u (tehdy sálového) počítače neustále počítal nějaké efemeridy.
Prostě učit se programovat jen tak, je blbost - musí to mít nějaký cíl, něco co chci vytvořit a pomalu se k tomu blížím.
@mark123: Nevím, jestli tady někdo radil, aby se v současné době začínalo programování v Basicu nebo Karlovi, přesto ale tyto "jazyky" člověka naučily nějakým základním principům stavby programu. Na zkoušení programů bych ale doporučil třeba základní sadu Arduina, zaprvé to člověku hned rozumně hlásí chybu v programu, zadruhé na tom člověk hned vidí, jestli to dělá to co má, zatřetí je k tomu spousta hotových knihoven, z kterých člověk pochopí funkci i syntaxi jednotlivých příkazů, a za čtvrté není problém najít různá fóra, kde člověk najde řešení případného problému nebo se může zeptat a zkušenější obratem poradí...
Arduiono a jeho nízkoúrovnňové céčko je vhodné pokud začínáš kariéru v oboru elektrotechniky a ne jako programátor. Na to je céčko příliš nízkoúrovňové a zvláště pak to odrbané céčko v arduinu které o OOP ani neslyšelo To není vhodný začátek podle mého. Na druhou stranu ale opakuji obecný fakt, že naprosto každá i ta špatná a zdánlivě zbytečná zkušenost se nakonec nějak hodí, přinejmenším zjistíte proč něco určitým způsobem nedělat.
To už tedy spíš bych doporučil Raspberry PI , když už tam chceš mít tu vazbu na elektrotechniku a začít rovnou ve vysokoúrovňovém objektovém Pythonu a pěstovat si správné návyky.
přesně o tom to je, vymýšlet si projekty a sám zkoušet, zkoušet, ptát se, hledat ... tak se to učil snad každý kdo se o programování opravdu zajímal až jednoho dne prostě nasbíral tolik zkušeností, a pochopil proč věci dělat možná i trošku komplikovaněji, za cenu toho, že se tím výrazně zlepší znovupoužitelnost, testovatelnost a přehlednost kódu. K tomu každý vývojář musí pomalu dospět neústálým zkoušením, prakticky každý nový projekt by měl být napsán tak, aby ten předchozí vedle něj vypadal nemožně zastarale.
FIT VUT v Brně. Ale programování využiješ prakticky všude, na technikách samozřejmě nejvíce.
Na škole byste měli mít nějaký nepovinný předmět nebo kroužek pro zájemce o výpočetní techniku. Začínat s tím až na vejšce se mi v dnešní době zdá pozdě, dnes je spousta středoškoláků kteří v IT a programování podnikají.
souhlas, na VŠ je na programátorské začátky už pozdě, tím je třeba zabývat se déle, VŠ by už k vám měla přistoupit jako k někomu kdo už má pár zkušeností a přišel si je uspořádat a najít efektivnější postupy. VŠ také není žádným indikátorem kvality programátora, znám spoustu lidí co VŠ s tímto zaměřením studovali a protože si nedokázali po dvou třech letech udržet vhled do problematiky a sledovat novinky prostě se z nich stali ajtáci naprosto neschopní něco efektivně programovat a jsou zapiklovaní v nějaké firmě jako administrátoři a správci sítě. V tomto oboru totiž škola rozhodně nestačí, musíte makat sami, a hodně. Své postupy musíte skoro s každým novým projektem měnit a zdokonalovat a nebát se i drastických změn, kterými zcela zpřehážete svůj dosavadní devscack.
Pro jaký začátek?
Dříve se na výuku základů programování používal program Karel, pro pokročilejší pak byl Basic...
A když byl někdo frajer, tak programoval ve strojáku, nebo aspoň v assembleru.
Neříkáš, jakou školu studuješ, ale to je fuk...
... různých "jakobyprogramátorů" a "ajtáků" jsou dneska tři prdele a většina z nich pak po absolvování VŠ vyrábí akorát burgery v Mekáči...
... jestli nejsi levej na ruce, zkus se naučit nějaké řemeslo a programování si nech jako koníčka...
Ak chceš byt dobrým programátorom,tak sa nauč najprv poriadne matematiku pre gymnázia a maj ju rád.
ale jistě, bez znalostí matematiky můžeš třídit tabulky, programovat pexeso, web stránky pro obuvníka, ale nikdy nebudeš pracovat třeba na vývoji umělé inteligence, nikdy nebudeš vyvíjet aplikace typu CAD, tyhle dveře pro nejlépe placené vývojáře se skutečně inspirativní a inovativní prací ti bez matematiky zůstanou už uzavřeny.
Matematiku k programování nutně nepotřebujete ale teprve právě znalost matematiky dělá z průměrného programátora excelentního, který nejen že umí používat existující databází a sql, ale umí naprogramovat databázový server a to je holt jiná liga.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.