Stejně jako neexistuje "univerzální vývojář", neexistuje ani univerzální "teoretické minimum". Můžete umět převody mezi soustavami, bitové posuny nebo assembler, ale jakmile neumíte napsat kus kódu tak, aby mu rozuměl nejen počítač, ale i kolegové v týmu, tak máte ve většině běžných firem tak trochu problém.
Na druhou stranu, většina z těch, co "dávala ve škole pozor" a má "standardní" vzdělání, tak vše výše uvedené zřejmě umí, nebo o tom alespoň má přehled a umí si to v případě nutnosti dohledat a zopakovat.