I attended the the last Google devfest, hosted at the Co-Creation Hub, on the last day of 2012.

Why did I go? For the internet, mostly. There was the slight possibility that I might learn something useful, but I didn’t think it likely. That’s because I can’t code to save my life…except if you allow a smattering of HTML and just enough PHP that allows me edit WordPress themes without breaking them. So while everyone else was feverishly installing the latest Android SDKs and IDEs, I was watching YouTube.

Just as I was going to nod off — the coding session was about to begin in earnest — I watched an interesting exchange between the fella who currently had the floor, and the rest of the audience.

“How many of you present are developers?”, he asked

Almost no hands went up.

Now, remember…this was a developer event. There were supposed to be developers there. But I chalked the lukewarm response up to shyness.

“How many of you are designers?” he asked again.

And again, almost zero hands.

By now, I’d concluded that everyone was just “forming”. You know, playing it cool. They didn’t want to seem like the class goodie-goodies. The response to the next question revealed that I was mistaken.

“How many of you are both developers and designers?”

This time, nearly all hands were up. Interesting.

Is it just me, or does anyone else find it odd that the same people who eagerly raised their hands to indicate that they were both designers and developers declined to do so on the first and second questions? Or is it like being a developer, a designer and a “designer-developer” — if such a term exists — are mutually exclusive?

Anyways, their quirky logic aside, the most important impression I took away from that brief episode is that most of our developers consider themselves proficient at both writing code and UI/UX design. And that by itself says a lot. It explains why a lot of them are running one-man startups instead of collaborating. It explains why so much of our locally developed software and web services look, feel, and handle like crap. It also explains why they can’t get funding –investors typically prefer to put their money in strong teams comprised of individuals with unique core competences.

If I had to choose between a dev with one single super power and another who’s an average all-rounder, I’d pick the former any day of the week. When someone claims that they can “do everything”, I’m instantly suspicious of them. Granted, there will be the rare exceptions to this rule. But a jack of all code is often master of none.

[image via Flickr/Jim Penucci]

Read this next
More From TC

One landmark acquisition, several funding rounds and meaningful expansions have drawn attention to Nigeria’s potential to become an enabling environment for businesses. Nigerian tech startups are raising larger seed rounds and pursuing unique global ambitions than at any other time in the last decade. But in the last 18 months, major regulatory events that ended […]

According to a World Health Organisation (WHO) study, if a person inhales smoke while cooking breakfast, lunch and dinner, it is equivalent to smoking between three and 20 packets of cigarettes a day. Over half of the world’s population still cooks over open fires. In Nigeria, it’s worse as only 10 million have access to […]

My Life In Tech is telling the stories of Africans making a difference in the world of tech. At the end of our conversation, I learned two things about the man. He wants more people to have access to financial services regardless of what form of financing they currently have.  And he really loves to […]

TechCabal is a Big Cabal Media brand

Copyright © 2013 - 2021
All rights reserved

Privacy & Terms