All the big companies have their own hacker academies.