As what i know, not much mind you, to "Hack" its more about knowing about the network devices, protocols, how programs work, etc. This you learn through education.. Just like art school. Then you take the learned knowledge, And bend it to what you need it to do, how you wsant to manipulate it etc.
Soi yes, you do goto school, but not to hack, but to learn about the devices and such.