Codecademy started as a Columbia University programming club — now a reported 45 million people use the site to learn how to code for cheap