Sooth
JF-Expert Member
- Apr 27, 2009
- 3,922
- 5,626
Wewe ni mwalimu wa chuo. But are you an active software developer? Are you teaching a trade you don't practice yourself? You don't carry with you the programmer spirit.
By the way, good programmers are self taught. I started creating computer programs in A level. Waalimu wa chuo mimi nilikuwa nawasahihisha makosa ubaoni. Hawanitishi kitu.
Mim niliwahi kuwa developer, nikaacha baada ya kuona siwezi kufanikiwa kwa kuwa developer tu, hasa hapa nchini mwetu. To be successful as a developer you need business acumem. Baada ya kuona proposal zangu zinaishia kapuni au napata dili halafu nakosa ujanja wa ten percent nikaiweka career hiyo pending. By the way, kama unataka mwandishi mzuri wa proposal, nitafute. Also, worked very briefly (as briefly as lightining) with Vesl technologies.
Hata wewe unaedhani ni successful developer. Mbona kuna opportunity ya ku-integrate mobile financial services (m-pesa,tigo-pesa airtel money) na web hujaichangamkia? Au wewe ni developer wa kutumwa na bosi? Au mnasubiri wakenya wawaletee kama walivyowaletea m-pesa? Tuwe wakweli industry ya software development nchini mwetu ni magumashi. Unaweza ukawa na idea nzuri, lakini usisikilizwe na wadau. Mfano, nenda Vodacom waambie unataka kutengeneza API itakayowezesha wanamziki kuuza nyimbo zao mtandaoni na watu wakanunua kupitia akaunti zao za M-Pesa. Jibu tuletee hapa. Watakupa access ya server zao kwa ajili ya testing? Plus, software development sio programming tu. Actually programming is the easiest part, kama stages za awali zimefanyika vizuri. How can you be so proud with a job that keeps you awake all night long? Aren't you married?
Kuhusu kuwarekebisha waalimu wako ubaoni. Inaonyesha wewe unaijua syntax ya language. Programming ni zaidi ya hapo. Ni algorithms. So no big deal for me. Mfano mim najua language 6 kwa ufasaha, naweza kuchanganya syntax wakati nafundisha. Hiyo haina maana mwanafunzi wangu ni bora kuliko mimi.