Ой как наивно вы думаете о программистах. С чего вы взяли, что они всю жизнь не учатся и их этому не учили? У этих как раз все направлено на умение самостоятельно учиться. Это дело, в котором все постоянно меняется. Это как раз из серии учиться, учиться и учиться.