There's a shortage of software developers in the U.S. Demand for coders is huge and Facebook founder Mark Zuckerberg is investing in Andela to train African engineers who don't always get the opportunity to become programmers.