No jedná se obory Informatika a počítačové vědy na FEL http://www.fel.cvut.cz/cz/education/bk/pruchody/pr701244314405.html (potencionální magistr Umělá inteligence) a Matematická informatika na FI MUNI https://www.fi.muni.cz/catalogue/study-fields-html/bc-mi.html.cs (potencionální magistr Umělá inteligence a zpracování přirozeného jazyka nebo Teoretická informatika).
Víc se mi líbí stavba oboru na FELu (i když je to opravdu hodně podobné) a taky mě hodně zaujalo http://aic.fel.cvut.cz/ , jehož zakladatel je garant právě oboru Umělé inteligence. Proto se teď vlastně rozhoduji jen mezi tím, jestli mi život v Brně nějak převáží to, že bych raději studoval ten obor na FELu. Hodně sportuju (tj. trénink každý den 2 hodiny minimálně) a proto hodně beru v potaz zmíněné dojíždění atd., protože času je málo. (v Brně na koleji, kde už jsem necelý rok studoval vím, že mám k dispozici tělocvičnu a hned vedle velký park, do školy 20 minut, takže tohle mne hlavně drží u Brna, jinak kdyby oba obory byly ve stejném městě neváhal bych a šel na FEL).
Praha je dobrá, ale připrav se na to, že zejména Počítačové vědy na FELu jsou šroťárna a vychová z tebe programátorského dělníka, nebo jak se tady říká, lopatu. To znamená, pokud ti vyhovuje práce, kde ti nadiktují, co přesně a jak přesně to máš udělat a ty to jen přepíšeš, tak super, jdi do toho. Pokud chceš být kreativní programátor, který i něco má vymyslet, navrhnout, tak to nebude úplně pro tebe. Ale alternativu neznám, takže neporadím.
Škola, kde dostaneš podobné teoretické základy jako na MFF nebo MUNI podle tebe vychovává "lopaty"? Sice s žádnou školou informatického zaměření zatím zkušenosti nemám, ale jedna věc, ve které jsem si byl jistý, je, že právě školy typu ČVUT, MUNI, MFF, FJFI právě nevychovávají řadové programátory, ale lidi, kteří tomu opravdu rozumí a jejich práce je zajímavá. (Samozřejmě taky jde o jednotlivce, když na to někdo záměrně sere, tak i takový scénář, jaký jsi popsal, může být pravda)
Povím ti to takhle. Pokud chceš hodnotit, kdo je jaký programátor, tak to nelze jednodimenzionálně, zda má znalosti, nebo ne, ale minimálně dvoudimenzionálně Znalosti X Přístup. Znalosti jsou výborné a užitečné a bez nich to samozřejmě nejde. Ale znalostmi se nestaneš "nelopatou". Škola je fajn, rozšíří ti obzory, mnohdy jdeš i do hloubky, ale zrovna na FELu tě naučí mít přístup jako "lopata", nikoliv tvůrčí a kreativní přístup. Nevím, jak je to na jiných školách, mám jen zkušenosti s FELem.
Neber to tak, že tě od školy odrazuji, takzvané "lopaty" jsou sice tady haněni a je to tu považováno za něco negativního, ale i "lopata" je potřebný programátor pro rutinní záležitosti, dokonce pokud chceš být vývojář a ne programátor dělník, tak na začátek během studia doporučuji zkusit jako "lopata" pracovat a trochu to okoukat. Ale jen zkusit, nikoliv si na to zvykat.