Tak se mi zdá, že se debata zvrhla do diskuse, co vůbec musí člověk znát, aby tak nějak naprogramoval X procent běžných úloh. Ale podle mne, jestli někomu stačí, aby zvládnul X % běžných úloh, tak ať dává pozor na střední škole a trochu si procvičí tam probíranou látku, případně ať si projde nějakým kursem programování, VŠ nepotřebuje. Od vysokoškoláka bych čekal, že bude mít znalosti o dost podrobnější (ve svém oboru), že to bude opravdový specialista. A o to by se měla snažit i ta VŠ. Ovšem jestli mají z VŠ IT vycházet absolventi, kteří neznají HW (a ani je nezajímá), nevědí, jak pracuje OS (a ani to nechtějí vědět), zaslechli jen něco o databázích a umějí základy dnešní Javy, tak ... je to smutné.
Původnímu tazateli bych poradil, ať si vybere podle předmětů a zaměření, podle toho, co ho zajímá (baví) a jestli chce víc teorie, nebo praxe. Takové to těžká/lehká škola, to bývá subjektivní hodnocení a záleží i na konkrétním vyučujícím.