The (Unfortunate) Role of “Sufuria Economics” in Kenyan Tech Innovation

I’ll illustrate this using a recent experience.

A couple of weeks back I met a developer who was working on an app for the Sub Saharan Android Developer Challenge. It was the last day for submission and this guy was struggling to get his app fine tuned before submission.

A minute or two later, a couple of his friends walked into the room and they had a discussion that in part led me to write this post. The guy developing the app told his other two buddies about how he hoped to win the cash prize for the Android challenge and what he would do with the money. A lot of it centred on getting popular gadgets etc. To this point, nothing he said really bothered me.

A little further down the conversation,  the developer made clear his intentions. He went on and on about how he would enter the app in a number of ongoing and upcoming developer competitions with a clear emphasis on winning the grand cash prize or winning gadgets.

My heart sunk.

A number of developer types are using their skills to earn a living…and don’t get me wrong – I fully support this. We live in a context where a developer is a “hustler” and writing code is a genuine way of sustaining oneself.

…and while this is true, most abuse it…and even worse, most sacrifice innovation by doing this.

What I mean by this is that a great amount of our efforts are spent satisfying our passions instead of pushing the limits as to what we can do with code. If the reverse were true, I strongly believe we would be making solid strides in tech innovation and not re-inventing the wheel as I see most people doing.

Here’s a different story to illustrate this.

When Google developed Chrome, it was basically viewed as a challenge to Firefox and came off as re-inventing the wheel. Google then later announced they were going to attach a kernel directly to a browser in a bid to create an operating system of a different kind. Look how that has turned out.

A couple of years down the line, Google has two flagship devices running Chrome OS that creates a new revenue stream for them and a world of possibilities for innovation in Cloud Computing spheres as well as in various digital domains.

Had they focused their entire efforts in marketing chrome to”satisfy their passions”, Google would have lost an opportunity that very few had seen.

Innovation spurs opportunity…including economic opportunity.

Opportunity does not extend innovation…rather it kills it – and this is the role “sufuria economics” is playing in the local (Kenyan) Tech scene.

Think about it.

6 Comments

Filed under Innovation, Musings, Technology

The problem with Academia…

I’m finally done with school…for real. I have absolutely no plans of pursuing any academic achievement beyond my pending Bachelors Degree. And while its very easy to write me off and stop reading this post at this point, I beg your indulgence as to the reason why I’ve made this decision.

Two words: Academic Inflation.

Citing Wikipedia:

Academic inflation is the process of inflation of the minimum job requirement, resulting in an excess of college-educated individuals with lower degrees (associate and bachelor’s degrees) competing for too few jobs that require these degrees and even higher, preferred qualifications (master’s or doctorate degrees). This condition causes an intensified race for higher qualification and education in a society where a bachelor’s degree today is no longer sufficient to gain employment in the same jobs that may have only required a two- or four-year degree in former years. Inflation has occurred in the minimum degree requirements for jobs, to the level of master’s degrees, Ph.D.’s, and post-doctoral, even where advanced degree knowledge is not absolutely necessary to perform the required job.

…and that’s just half the story.

Last night I was driving home with my mum and we chatted about my finishing school and future plans. As you probably expect we argued about my decision not to pursue a masters. While academic inflation was my primary reason, I also argued from the point that I’m not the kind of person who would go about looking for a job. I’ve always cherished the ideas and skill sets I have and always determined to make something out of them (and I might add at this point that a job doesn’t qualify).

Academia is honestly in my opinion biased towards getting people prepared to work in the “real world”. Its aims are to equip students with knowledge and skills that will enable them to tackle the challenges they will come across outside academic circles. To paraphrase it, it makes a lot more sense to have real world success as opposed to handing in homework!

I’ve got a problem with this.

Who says that academia is not a part of the “real world”? Are we fencing off students from the challenges they should ideally be tackling? My answer? YES!

We spend almost 20 years putting kinds in boarding schools and universities teaching them about ideals of the world and setting these ideals as the default standard when in reality, the “real world” is a complete opposite. Proof of this is the fact that most organizations have to train new recruits for almost a year before they can actually begin working tangibly.

Academia’s biggest problem is the fact that it doesn’t exist together with the real world!

I will go ahead and propose a solution: self-directed learning!

I recently cam across Uncollege.org which advocates self-directed learning based on three things; introspection, passionate action and self-motivation (words I rarely hear in academic circles). I believe this is true and I strongly advocate for this. We should focus our learning efforts in the real world rather than hiding behind “academic walled gardens”. This way our learning is practical and realistic with a direct impact on our world.

4 Comments

Filed under Education, Musings

Its time to democratize programming!

Last week I was playing around with Google App Inventor, a web based tool that allows you to make simple as well as sophisticated apps for Android. It uses ‘blocks’ with cut outs like puzzle pieces and then uses a combination of these blocks to specify the app’s behaviour.

Sort of like this one:

It should be pretty easy to figure this one out. Its a simple “answering machine” for SMS’s.

What really strikes me about this app is not only its simplicity, but the fact that it was built by an English major with no prior programming skills!

How about that?

Here is someone who notices a problem or rather a need and without effort, finds a solution using technology…and I believe this person was able to do this because he understood the value of technology and used this value to seek out opportunities for solving this particular problem.

…and that leads me to think that its about time we ‘democratize’ programming.

Its about time we lowered the barriers to creating tech based solutions for our needs and problems just as we did for consuming tech based information (Think tablets, Cell Phones, Portable Music Players and related items).

Quoting the authors of App Inventor;

Imagine a world where you can transform ideas into prototypes without hiring programmers, where you can make apps that work specifically for you, where you can adapt mobile computing to fit your personal needs.

I’m calling out to the developers among us and challenging them to take initiatives (such as the afore mentioned) to empower non-programmers to find tech based solutions that suit their personal needs.

Any seconds?

Leave a Comment

Filed under Idea, Musings, Technology

Redefining ‘Champions’ in Development as ‘Roles’ rather than ‘People’ (We’re in this together!)

At a workshop late last year, I found myself in a group discussing the role of digital natives and techies in social change processes.

The discussion mostly centred on being champions in various communities whereby these people serve as a link between the beneficiaries and the benefactors. Its pretty much a standardized role in the development sector. (And while bridges are awesome, they break!)

A little in depth thought to the role of ‘champions’ made me re-think the concept.

My train of thought starts from the fact that every community has needs and problems that need to be addressed with some sense of urgency. I believe that members of that same community are capable of finding solutions to their needs and problems. They don’t necessarily need someone to come around and craft solutions for them.

The one thing that these communities may not have is the means or resources needed to effect their solutions.

This strikes a chord in my brain.

While they can define their needs, they can also use the same to define what roles/tasks need to be accomplished in order to meet their needs and solve their problems. TO paint a picture, this looks like a crowdsourced model where many people with ideas or skills are tasked to a particular role instead of having one person take on the entire weight of achieving the community’s objective.

A single person’s knowledge and skills are limited as compared to what a community can offer if they knew what to do and how to go about it.

…and that’s why I propose we re-think the model of champions in development work.

I believe that we should take on the solutions and ideas presented to us by the community and use that to define roles that various people with various skills can take on to achieve the desired objective.

…after all, we’re in this together!

Leave a Comment

Filed under Idea, Musings

Capitalizing on Shared Values in Digital Spaces

I recently had the opportunity to meet face to face, for the very first time, with the people I have worked with on The Kuyu Project and StorySpaces for almost a year.

The Kuyu Project Core Team

Deb, Vic and I - The Kuyu Project Core Team

Deb, Vic and I have worked on various initiatives in different capacities in our organization and we have done this virtually for a little under a year. For many, this is unreal!

Reflecting on this achievement, I now understand the ‘forces’ that have enabled us to work together virtually with concrete progress and achievements.

Of course a major ‘force’ is the tools that enable us to communicate and work together. I’ve talked about this in a previous post. Tools such as Email, Productivity Suites, Apps on various platforms etc have enabled us to make solid advancements in our work.

The less obvious ‘force’ has surprisingly nothing to do with technology…well, at least not directly. I believe that there are shared values in digital spaces that connect people together around various causes and efforts.

I often study people’s behaviour online and there seems to be some binding values that effect this. Values such as openness, net neutrality, privacy etc. We seem to be more ready to trust people we’ve never met in person when we base our trust on the assumption that these people share the same ‘digital values’ as we do and our every interaction is built on this foundation afterwards.

In the last year I’ve used this foundation built on shared values to incubate and grow an internet based organization…and this is one of the simpler things.

Based on my experience, I think we as a global digital community should strive to protect, develop and grow the values we share in digital spaces so as to provide a solid foundation and framework to capitalize on the Internet’s power and resources…people included.

What do you think?

Leave a Comment

Filed under Musings