africa
Trends

Will Mutua Mworia (Africa) - African Programmers Skill Pool: Survey Results

Technology startups and innovation are central to the growth of Africa and African economies. At the heart of tech and innovation in tech are the actual guys who create the cool apps and the neat websites and the frameworks around which these are built, the programmers! So the question is - how is Africa doing in terms of the programmer skill pool?

The survey attracted a total of 181 responses to date from across Africa and the African diaspora. The distribution from different regions of Africa was as follows:

image1-

Click to view full image

 

The countries represented included: Kenya, South Africa, Ghana, Cameroun, Tanzania, Nigeria, Malawi, Senegal, Uganda, Mali, DR Congo and Sudan.
There was a massive difference in the number of responses that came from male respondents (172) versus female respondents (9):

 

image-2

 

In terms of number of years programming, most are between the 1 to 10 years range:

image-3

Click to view full image

 

In terms of mode of learning, most learnt how to program from university or college but there's also a good number who are self taught:

image4

Click for full image

Most are applications programmers. Looking at platforms and programming languages - most program applications for the web; the most popular programming languages are Java, followed by PHP and the least popular languages are F#, Smalltalk, Lisp and Objective C; finally, in terms of platform, most developers are using the Windows OS, Linux comes in second and the Mac has least users with 9% of the respondents programming on Mac:

 

image-5

Click to view full image

For those involved in mobile applications programming, the most popular platform is Android, followed by Java ME and the least popular is the Qt platform:

image-6

Click to view full image

image7

click to view full image

 

image-8

 

image-9

click to view full image

 

Fewer respondents are involved in Open Source projects (65 out of the total 181). Some of the Open Source projects African programmers have been involved in include: Ushahidi, OpenRAVE, Javarosa, OpenXdata, OpenDataKit, Quantum GIS, Eclipse, Firefox, RapidSMS, Joomla, Drupal, WordPress, OpenMRS amongst others.

 

image-10

 

By Will Moria, Founder of Afrinnovator

 

 

PREVIOUS ARTICLE

« Sharif Khan (Middle East) - Up-skilling Women in the Middle East Through Digital Literacy

NEXT ARTICLE

Hannah Bae (South Korea) - Can Korea Become a True Start-up Powerhouse? »

Recommended for You

How to (really) evaluate a developer's skillset

Adrian Bridgwater’s deconstruction & analysis of enterprise software

Unicorns are running free in the UK but Brexit poses a tough challenge

Trevor Clawson on the outlook for UK Tech startups

Cloudistics aims to trump Nutanix with 'superconvergence' play

Martin Veitch's inside track on today’s tech trends

Poll

Is your organization fully GDPR compliant?