ub16
JF-Expert Member
- Feb 19, 2013
- 420
- 317
TLDR? Summary: We need to up our game
DISCLAIMER: This post is inspired by just a simple Google search. I'm not perfect in whatever I say hapa chini, I have many shortcomings listed hapo kama wengine ila ni mchango wangu tu kwa leo. Everything written here ni mtazamo wangu binafsi, not representing any organization.
Source Control and Open Source
1. According to http://www.codeafrica.org Tanzania has 244 registered github users(as of 1/1/2015) which is 1.98% of all Africans on github; and it's hard to swallow that.
Github is not the only source control but even ukiangalia presence yetu bitbucket na Github which are the biggest public source control sites tupo nyuma.
So either developers wetu wana private source control systems in place or we are not using source control kabisa(which is bad, like really bad).
2. I think kuna so many people who open sourced their projects wakiwa na matumaini ya kupata support from watanzania wengine lakini tumewafelisha. Back in 2009 I met someone who was remastering Ubuntu for Tanzanians akawa anaongezea all important plugins and packages to make it easier kwa mtu wa kawaida kuitumia out of the box,
He went further kuanza kutranslate it into swahili but hata kusaidia hilo tulishindwa. Many swahili translations groups in open source softwares are flooded with Kenyans(no offense but we are better at swahili than them).
The same is true to applications developers leo humu, wengine instead of improving what is already in progress wanachukua kilichopo na kuanzisha kingine.
Disclaimer 1: I'm self proclaimed ambassador wa open source software
Disclaimer 2: Some open source projects failed hazikusikika sana
3. https://github.com/showcases/made-in-africa , hii website ina projects zilizotengenezwa Africa, more than half are from Kenya, if not all.
Kwa haraka naona developers wengi wa TZ wanajua PHP(which I suck at it big time) kuna projects nzuri za PHP kama hii ya CodeForAfrica/GotToVote ambayo we can use it mwaka huu wa uchaguzi and for once tukatengeneza(not really, but repurpose) something that is not another buy/sell site
Online Practice/Competition sites
1. This is not common sana but I used to use http://www.hackerrank.com and Sphere Online Judge (SPOJ) to brush my skills, and all sites zina leaders board, it will be good to see people from Tanzania.
Kwangu mimi those 2 sites are the best places to improve coding skills and huwa wanahost competitions time to time. They support many languages pia, you just have to choose your favorite.
Homegrwon Software and Talents
1. Kuna application zimekuwa born and made in TZ, some have been brought to life by taking some popular services and specializing them for Tanzania.
Wanasema "necessity is the mother of all inventions", na TZ I think tuna necessities nyingi that we haven't seen them as opportunities,
Mfano: Most phones in TZ will never see an OS update because manufactures don't care, it could be an opportunity to make custom ROMS etc Tuna so many other needs that we can count them kama opportunities (some of them are hindered na ukosefu wa APIs <ahem>M-Pesa<ahem>)
But sio kila kitu lazima kiingize pesa, doing something good for other people counts, unatengeneza jina, portfolios, and maybe tutapunguza kampuni zetu ku-outsource kazi to Kenya or India wakiona matunda ya kazi zetu.
2. Personal congrats to everyone anayesaidia kusukuma gurudumu la teknohama kwa kufundisha na kutafuta vipaji, I salute you all and God bless you na kazi zenu zizae matunda.
My last 2 cents: If only JF app for iOS worked ili niweze kupata notification, since November naambiwa a fix is in the works.
DISCLAIMER: This post is inspired by just a simple Google search. I'm not perfect in whatever I say hapa chini, I have many shortcomings listed hapo kama wengine ila ni mchango wangu tu kwa leo. Everything written here ni mtazamo wangu binafsi, not representing any organization.
Source Control and Open Source
1. According to http://www.codeafrica.org Tanzania has 244 registered github users(as of 1/1/2015) which is 1.98% of all Africans on github; and it's hard to swallow that.
Github is not the only source control but even ukiangalia presence yetu bitbucket na Github which are the biggest public source control sites tupo nyuma.
So either developers wetu wana private source control systems in place or we are not using source control kabisa(which is bad, like really bad).
2. I think kuna so many people who open sourced their projects wakiwa na matumaini ya kupata support from watanzania wengine lakini tumewafelisha. Back in 2009 I met someone who was remastering Ubuntu for Tanzanians akawa anaongezea all important plugins and packages to make it easier kwa mtu wa kawaida kuitumia out of the box,
He went further kuanza kutranslate it into swahili but hata kusaidia hilo tulishindwa. Many swahili translations groups in open source softwares are flooded with Kenyans(no offense but we are better at swahili than them).
The same is true to applications developers leo humu, wengine instead of improving what is already in progress wanachukua kilichopo na kuanzisha kingine.
Disclaimer 1: I'm self proclaimed ambassador wa open source software
Disclaimer 2: Some open source projects failed hazikusikika sana
3. https://github.com/showcases/made-in-africa , hii website ina projects zilizotengenezwa Africa, more than half are from Kenya, if not all.
Kwa haraka naona developers wengi wa TZ wanajua PHP(which I suck at it big time) kuna projects nzuri za PHP kama hii ya CodeForAfrica/GotToVote ambayo we can use it mwaka huu wa uchaguzi and for once tukatengeneza(not really, but repurpose) something that is not another buy/sell site
Online Practice/Competition sites
1. This is not common sana but I used to use http://www.hackerrank.com and Sphere Online Judge (SPOJ) to brush my skills, and all sites zina leaders board, it will be good to see people from Tanzania.
Kwangu mimi those 2 sites are the best places to improve coding skills and huwa wanahost competitions time to time. They support many languages pia, you just have to choose your favorite.
Homegrwon Software and Talents
1. Kuna application zimekuwa born and made in TZ, some have been brought to life by taking some popular services and specializing them for Tanzania.
Wanasema "necessity is the mother of all inventions", na TZ I think tuna necessities nyingi that we haven't seen them as opportunities,
Mfano: Most phones in TZ will never see an OS update because manufactures don't care, it could be an opportunity to make custom ROMS etc Tuna so many other needs that we can count them kama opportunities (some of them are hindered na ukosefu wa APIs <ahem>M-Pesa<ahem>)
But sio kila kitu lazima kiingize pesa, doing something good for other people counts, unatengeneza jina, portfolios, and maybe tutapunguza kampuni zetu ku-outsource kazi to Kenya or India wakiona matunda ya kazi zetu.
2. Personal congrats to everyone anayesaidia kusukuma gurudumu la teknohama kwa kufundisha na kutafuta vipaji, I salute you all and God bless you na kazi zenu zizae matunda.
My last 2 cents: If only JF app for iOS worked ili niweze kupata notification, since November naambiwa a fix is in the works.