I disagree about the hacking. After I received my Bachelors degree in Microsoft engineering I focused on hacking for the next for years. I now work cyber security and harden tactical systems our special ops guys use behind enemy lines . the reason I got the job. Hacking teaches network security.