This thread caught my eye on Twitter and uncharacteristically, I’m here…because on the average, you guys are too “military” for me. 
I personally identify more as a Nigerian, than as a Northerner or Southerner (I can legally claim both), so I’m posting this as a Nigerian who lives in Kaduna (mostly).
Part of the reason why you’ll notice that this thread is all over the place, is because the problem is a complex one. There’s the cultural problem, there’s the issue of education, or the lack of it, (the religion aspect is actually more an education and cultural problem, not a religious one), there’s the lack of infrastructure, there’s the lack of direction/mentorship etc I can go on.
In summary, you’re more likely to find startups in places where the conditions best favour their survival (conditions such as a viable market, talent, fast internet etc). It’s that simple.
That said, I’ve personally come across a few REALLY good individuals on that side of the country. I find that most of these kinds, really just pursue an interest as against a means of survival (which is more of what I see in Lagos), so they are able to get really good at what they do, even though the environment doesn’t support them.
For instance, I there’s someone I’m currently working with who’s built a chat app, social network, an EMS (only thing he took to market. It’s profitable) and now a complete (emphasis on complete), multi-platform OS using web tech only (Java, HTML, CSS). Before you ask, yes, even the kernel.)
To get context of how dude thinks, I asked him why he built an OS, when there are already a number of established OSes, and his reply in summary was that as a student, he and most other students couldn’t afford computers and he feels that every student should have one, so the cheapest, stressless way he could think of (to avoid licensing costs (for Windows) and the complexity managing a Linux fork) was to build something that would run on any hardware and get setup for cheap (hence the decision to use web tech. Think Rasberry pi + Tv at home + mouse and keyboard).
Not once did he mention “growth” or “funding” or “valuation.” I can’t remember ever bumping into similar people in Lagos and not hearing an overdose of buzz words and how I should invest so as not to miss out on the next Facebook or Google. Did I mention that dude was in his early 20s?
There’s some other young chap I’ve met that dabbles in robotics. He does stuff “to show his friends” and that’s all. Crazy.
I’ve digressed a lot (forgive me), but the point is, the few guys that actually (in my opinion) can start companies don’t even realise the potential of what they can do or the value of the products they have laying about on their computers.
It doesn’t help that thanks to culture, the society here pretty much doesn’t encourage entrepreneurship as an option for the educated. It shoves you into being a public servant of sorts, lecturer or politician.
As is common with Nigerians, we mostly know the problems and sometimes the solutions, but we do nothing about it (either because our hands are tied, or because it’s just easier to talk than to actually do), but nothing will get fixed, if all don’t wake up and start doing our little bits.
While I can’t tell you what to do, I am can explain what I’m doing about it:
I’m starting a hub in Kaduna called CoLab (Work spaces, a Library, conference room, internet, meeting rooms etc). It’ll be open in a few weeks. It’s fully self funded, no investments, no grants, just hard earned savings. 
We’ll try and put the brightest/most interested people in the same place to rub off each other and naturally create magic. Who knows, maybe a few startups will spring up from there?
Besides that, we’ll also try to train as many as are interested, and try to give them skills and guidance.
There aren’t many people they can look up to for guidance in these parts, so we intend to have mentors from across and outside the country give talks over Skype on weekends (we’ll probably stream this online for everyone as well).
We’ll also try to connect people there with opportunities (remote or physical) e.g if you’re good enough and we hear startup XYZ is hiring devs, we’ll point you that way)
I’m doing this because I think the best way to get people to take a different path from the norm, is to show them that there is a viable path to be taken in the first place. I also think Kaduna has everything for a tech community to thrive on (decent power (by Nigerian standards), talent, cheap real estate, decent infrastructure, fast internet among other things). It doesn’t have to be the Silicon Valley of Nigeria, but who knows, it may become what India is to the West…to Nigeria.
We’ll give it a push and see how far it goes. And if it fails, well hopefully, others will learn from our failure and pick up the pieces.
If you think of anyway you can help (besides money, e.g if you’ve got a skill you’d like to share over skype, or you have an old kindle you want to donate to our library or maybe just paper books or maybe you have hookups at an ISP that can give us free internet
) or have any ideas how we can make it better, please shoot me an email: hi@colab.com.ng.
You can follow the progress on Twitter @CoLab.
P.S: Sorry for the typos (if you found any, I was half asleep).