𝗔𝗜 𝗜𝗻𝗮𝘂𝗮 𝗡𝗮𝗳𝗮𝘀𝗶 𝘇𝗮 𝗝𝘂𝗻𝗶𝗼𝗿 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿. 𝗛𝗶𝗶 𝗛𝗮𝘃𝗮 𝗻𝗶 𝗠𝗽𝗹𝗮𝗻𝗴𝗼 𝗪𝗮𝗸𝗼.
Junior developer mmoja hivi karibuni aliniambia kuwa anaona nafasi za kazi kwenye LinkedIn zimepungua kwa 70% ikilinganishwa na zamani.
Aliniuliza kazi hizo zimeenda wapi. Sikupata jibu.
Zana za AI kama ChatGPT na GitHub Copilot sasa zinashughulikia kazi ambazo wahitimu wapya (freshers) walikuwa wakizifanya. Zinaandika kodi za msingi (boilerplate code). Zinarekebisha makosa ya kawaida. Zinaandika nyaraka (documentation).
Bidhaa tata ya programu ambayo zamani ilihitaji watu 10, sasa inaweza kujengwa na watu 3 wakitumia AI.
Senior mmoja sasa anaweza kufanya kazi ya junior kadhaa kwa kutumia AI kupitia kodi (review code), kufanya majaribio (test), na kurahisisha uwekaji wa programu (automate deployment).
Hii inaleta tatizo kubwa. Ikiwa makampuni yataacha kuajiri junior leo, hakutakuwa na senior wenye uzoefu katika miaka mitano ijayo. AI inaweza kuzalisha kodi, lakini haiwezi kuzalisha uzoefu.
Soko la ajira halifi. Linabadilika.
Makampuni bado yanaajiri junior. Lakini hayataki tena "wanaojifunza" tu. Yanataka junior wanaoweza kutumia AI kutoa matokeo tangu siku ya kwanza.
Hivi ndivyo unavyoweza kubaki mbele:
Jifunze kuhakiki kodi ya AI. AI hufanya makosa. 63% ya watengenezaji programu wanasema kurekebisha makosa (debugging) kwenye kodi ya AI huchukua muda mrefu kuliko kuiandika. Ujuzi halisi ni kupata makosa hayo.
Acha kutazama mafunzo (tutorials). Jenga miradi halisi. 78% ya wahitimu wanaopata kazi haraka wana mifano mizuri ya kazi (portfolios) kwenye GitHub au walifanya mafunzo ya kazini (internships). Shahada pekee haitoshi.
Kwenda zaidi ya utekelezaji. Kuandika kodi ni "utekelezaji." AI ni nzuri sana kwenye utekelezaji. Lazima ujifunze Usanifu wa Mifumo (System Design), Uamuzi wa Bidhaa (Product Judgment), na Uainishaji wa Changamoto (Problem Framing). Usiulize tu jinsi ya kuandika kodi. Uliza nini cha kujenga na kwa nini.
Kuwa mtaalamu wa AI. Ujuzi wa AI unaonekana katika 42% ya maelezo ya kazi za programu sasa. Wale wenye ujuzi wa AI hupata kazi haraka mara 2.3 zaidi.
Bobea katika fani fulani. Kuwa "MERN stack developer" kuna hatari. Kuwa mtengenezaji wa Fintech au mtaalamu wa Telecom ni salama zaidi.
Lenga sekta zenye thamani kubwa. Zingatia viwanda kama Fintech, Telecom, au RMG Tech. Sekta hizi zinahitaji uangalizi wa binadamu na uzingatiaji wa sheria (compliance) ambao AI haiwezi kushughulikia peke yake.
Pengo kati ya mtengenezaji programu wa kawaida na mtengenezaji anayetumia AI linazidi kuwa kubwa. Pengo la mishahara ni kubwa zaidi.
Usitumie AI tu. Fanya kazi na AI.
Optional learning community: https://t.me/GyaanSetuAi