One of the better developers I've worked with was in Tunisia. He went to University in France, but was born, raised, and lived in Tunisia. He went on to start a company based around a web server he developed. It's seemingly still in business seven years later, so I guess he's doing OK. I think there's probably a lot of talent on the African continent going to waste due to the general mess many of the African nations are in--corruption, organized crime, and periodic revolution and genocide as core parts of a culture aren't particularly good for industry or education. International companies are slow to move into areas that are unstable. It seems like Kenya experienced a boom over the past few years, but then mostly lost it due to one crazy administration (GW has nothing on some of the African "presidents" of the past 30 years, when it comes to corruption and evil).