"Программированию" и в школе учат, но между этими азами и реально требующимися знаниями - дистанция огромного размера. Имхо не стоит ожидать рвения и самостоятельного изучения кучи книг/руководств по программной разработке от парня, пошедшего в колледж на "сисадмина".