{"id":1716,"date":"2013-03-29T09:56:58","date_gmt":"2013-03-29T14:56:58","guid":{"rendered":"http:\/\/redmonk.com\/dberkholz\/?p=1716"},"modified":"2013-04-19T21:24:27","modified_gmt":"2013-04-20T02:24:27","slug":"coastal-africa-an-up-and-coming-force-in-software","status":"publish","type":"post","link":"https:\/\/redmonk.com\/dberkholz\/2013\/03\/29\/coastal-africa-an-up-and-coming-force-in-software\/","title":{"rendered":"Coastal Africa: an up-and-coming force in software"},"content":{"rendered":"<p>As I was digging through Google Trends to check on some geographic trends related to my post ranking\u00a0<a href=\"http:\/\/redmonk.com\/dberkholz\/2013\/03\/25\/programming-languages-ranked-by-expressiveness\/\">expressive languages<\/a>, I came across intriguing data about Africa. It turns out that <strong>the eastern and western African coasts appear extremely interested in development<\/strong>, according to\u00a0<a href=\"http:\/\/www.google.com\/trends\/\">Google Trends<\/a>. This is particularly true for <strong>Nigeria<\/strong> and <strong>Kenya<\/strong> in 2011\u20132012, as shown below for 2012.<\/p>\n<p>If you look at a longer-term view of the full history of Google Trends from 2004 to present, other nearby countries show up as well, although lower-ranked: <strong>Uganda, Ethiopia, Zimbabwe, and Ghana<\/strong>. It&#8217;s likely no surprise to anyone that, outside of East and West Africa,\u00a0<strong>South Africa<\/strong>\u00a0(the country) also makes a strong showing, and <strong>Egypt<\/strong> appears to a lesser extent, visible on some of the maps but not on the top 10 of the lists. Here are the results for the search terms I used, &#8220;software engineering,&#8221; &#8220;programming languages,&#8221; &#8220;computer programming,&#8221; and &#8220;software development&#8221;:<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/dberkholz-media.redmonk.com\/dberkholz\/files\/2013\/03\/africa2.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1720\" data-permalink=\"https:\/\/redmonk.com\/dberkholz\/2013\/03\/29\/coastal-africa-an-up-and-coming-force-in-software\/africa-3\/\" data-orig-file=\"https:\/\/redmonk.com\/dberkholz\/files\/2013\/03\/africa2.png\" data-orig-size=\"441,1010\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"africa\" data-image-description=\"\" data-medium-file=\"https:\/\/redmonk.com\/dberkholz\/files\/2013\/03\/africa2-130x300.png\" data-large-file=\"https:\/\/redmonk.com\/dberkholz\/files\/2013\/03\/africa2.png\" class=\"size-full wp-image-1720 aligncenter\" alt=\"africa\" src=\"http:\/\/dberkholz-media.redmonk.com\/dberkholz\/files\/2013\/03\/africa2.png\" width=\"441\" height=\"1010\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>It&#8217;s <strong>further supported<\/strong> by Web-traffic data from <strong>Alexa<\/strong> showing programming popularity in parts of Africa, with GitHub being a\u00a0<a href=\"http:\/\/www.alexa.com\/siteinfo\/github.com\">popular site<\/a>\u00a0in both <strong>South Africa<\/strong> and <strong>Nigeria<\/strong> (<a href=\"http:\/\/www.alexa.com\/siteinfo\/stackoverflow.com\">the same<\/a>\u00a0goes for Stack Overflow).<\/p>\n<p>As another proxy for interest in software development and its future directions, we can look at<strong> website traffic to RedMonk.com.<\/strong> It shows the top 10 highest-traffic countries in Africa since 2009 as:<\/p>\n<ol>\n<li><strong>South Africa<\/strong><\/li>\n<li><strong>Egypt<\/strong><\/li>\n<li><strong>Kenya<\/strong><\/li>\n<li><strong>Nigeria<\/strong><\/li>\n<li>Morocco<\/li>\n<li>Tunisia<\/li>\n<li>Ghana<\/li>\n<li>Algeria<\/li>\n<li>Mauritius<\/li>\n<li>Uganda<\/li>\n<\/ol>\n<p><strong>South Africa and Egypt alone account for more than half of the traffic<\/strong>, however, so the rest appear behind in this respect. Comparing 2012 with 2010, we&#8217;ve seen a <strong>13% increase<\/strong> in the proportion of our traffic coming from Africa, and none of that increase comes from Northern Africa (i.e. Egypt, Tunisia, Algeria) \u2014 it&#8217;s spread across the remaining regions. However, African traffic remains a quite small proportion of our overall traffic, hovering around 1% compared with our top 3 continents since 2009 at 50%, 32%, and 13%, so they won&#8217;t be taking over anytime soon. It&#8217;s roughly equivalent to the traffic from the #10-ranked US state.<\/p>\n<p>If we look at another metric, that of <strong>LinkedIn members<\/strong> in any of the above African countries who match the job titles &#8220;software developer&#8221; or &#8220;software engineer,&#8221; we see very similar results (showing all countries with \u226550 results):<\/p>\n<ol>\n<li><span style=\"line-height: 13px;\"><strong>Egypt<\/strong>: 4080<\/span><\/li>\n<li><strong>South Africa<\/strong>: 2714<\/li>\n<li><strong>Kenya<\/strong>: 688<\/li>\n<li><strong>Nigeria<\/strong>: 597<\/li>\n<li>Tunisia: 370<\/li>\n<li>Mauritius: 231<\/li>\n<li>Morocco: 167<\/li>\n<li>Ghana: 176<\/li>\n<li>Uganda: 153<\/li>\n<li>Ethiopia: 144<\/li>\n<li>Tanzania: 81<\/li>\n<li>Zimbabwe: 80<\/li>\n<li>Sudan: 70<\/li>\n<\/ol>\n<p>While those numbers will be smaller than the true developer population, an estimate in IEEE Spectrum <a href=\"http:\/\/spectrum.ieee.org\/computing\/it\/the-african-hacker\">suggested<\/a> roughly 200 full-time programmers in Ghana in 2005 compared to 176 on LinkedIn today, which suggests it&#8217;s not a completely unreasonable number. The correlation with hits to RedMonk.com suggests that these numbers, while perhaps not correct on an absolute scale, do reflect relative differences across Africa.<\/p>\n<p>From these two lists, we can see that <strong>African software development extends somewhat more broadly than merely eastern and western Africa to include a broader group of generally stable, coastal African countries<\/strong>, be it north, south, east, or west.<\/p>\n<h2>What are they writing?<\/h2>\n<p><strong>Language-specific searches<\/strong>\u00a0of all <a href=\"http:\/\/redmonk.com\/sogrady\/2013\/02\/28\/language-rankings-1-13\/\">RedMonk&#8217;s tier 1 and tier 2 languages<\/a> on Google Trends with the pattern &#8220;$LANGUAGE programming&#8221; showed that\u00a0<strong>Java and C\/C++\u00a0were the primary languages in use.<\/strong>\u00a0In fact, they were the only ones to show any meaningful population on searches. C\/C++ shows up in Kenya and South Africa, while Java shows up strongly in Kenya and Nigeria, more weakly in South Africa, and finally weakest in Egypt.<\/p>\n<p>The country-level popularity above shows an interesting\u00a0correlation\u00a0with entries to a\u00a0<a href=\"http:\/\/www.howwemadeitinafrica.com\/african-software-developers-making-their-mark\/7415\/\"><strong>World Bank<\/strong>\u00a0software contest<\/a>\u00a0on <strong>global development<\/strong>, a domain in which many Africans have a keen interest in because it&#8217;s directly relevant to their lives (unlike many apps popular in San Francisco). The top submissions, in order, came from Uganda, Nigeria, Kenya, Ghana, South Africa, Niger, and Rwanda. Most interestingly, <strong>Africa had more submissions than any other continent.<\/strong><\/p>\n<p>I would also expect that as the living standards and cost of living in places like China and India continue to increase, <strong>we may see more outsourcing move to Africa<\/strong>.<\/p>\n<h2>Conclusion<\/h2>\n<p>Minnesota, Colorado, and Virginia are peers to Africa on the basis of RedMonk.com traffic, and most software companies don&#8217;t ignore them.<strong><strong>\u00a0<\/strong>If you aren&#8217;t thinking about Africa, it&#8217;s time to start. It&#8217;s already as significant as a top-10 US state, and it&#8217;s just going to get bigger from here.<\/strong><\/p>\n<p><span style=\"color: #ff0000;\"><strong>Update (4\/1\/13)<\/strong>: <a href=\"https:\/\/github.com\/kanaka\">Joel Martin<\/a> pointed out that this data also shows a reasonable correlation with <a href=\"http:\/\/en.wikipedia.org\/wiki\/Internet_in_Africa\"><span style=\"color: #ff0000;\">Internet users in Africa<\/span><\/a>.<\/span><\/p>\n<p><span style=\"color: #999999;\"><em><strong>Disclosure<\/strong>: World Bank is not a client.<\/em><\/span><\/p>\n<div class=\"acc_license\"><a href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/\"><img decoding=\"async\" src=\"http:\/\/i.creativecommons.org\/l\/by-sa\/3.0\/88x31.png\" alt=\"by-sa\" \/><\/a><\/div><!--<rdf:RDF xmlns=\"http:\/\/creativecommons.org\/ns#\" xmlns:dc=\"http:\/\/purl.org\/dc\/elements\/1.1\/\" xmlns:rdf=\"http:\/\/www.w3.org\/1999\/02\/22-rdf-syntax-ns#\"><Work rdf:about=\"\"><license rdf:resource=\"http:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/\" \/><\/Work><License rdf:about=\"http:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/\"><requires rdf:resource=\"http:\/\/creativecommons.org\/ns#Attribution\" \/><permits rdf:resource=\"http:\/\/creativecommons.org\/ns#Reproduction\" \/><permits rdf:resource=\"http:\/\/creativecommons.org\/ns#Distribution\" \/><permits rdf:resource=\"http:\/\/creativecommons.org\/ns#DerivativeWorks\" \/><requires rdf:resource=\"http:\/\/creativecommons.org\/ns#ShareAlike\" \/><requires rdf:resource=\"http:\/\/creativecommons.org\/ns#Notice\" \/><\/License><\/rdf:RDF>-->","protected":false},"excerpt":{"rendered":"<p>As I was digging through Google Trends to check on some geographic trends related to my post ranking\u00a0expressive languages, I came across intriguing data about Africa. It turns out that the eastern and western African coasts appear extremely interested in development, according to\u00a0Google Trends. This is particularly true for Nigeria and Kenya in 2011\u20132012, as<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[7,21],"tags":[],"class_list":["post-1716","post","type-post","status-publish","format-standard","hentry","category-data-science","category-employment"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p23Tsn-rG","_links":{"self":[{"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/posts\/1716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/comments?post=1716"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/posts\/1716\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/media?parent=1716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/categories?post=1716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/dberkholz\/wp-json\/wp\/v2\/tags?post=1716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}