𝗔𝗜 𝗣𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝘃𝗶𝘁𝘆 𝗚𝗮𝗶𝗻𝘀 𝗩𝗮𝗻𝗶𝘀𝗵 𝗪𝗵𝗲𝗻 𝗬𝗼𝘂 𝗠𝗲𝗮𝘀𝘂𝗿𝗲 𝗧𝗵𝗲𝗺 𝗛𝗼𝗻𝗲𝘀𝘁𝗹𝘆

Wauzaji wa AI wanaahidi ongezeko la uzalishaji la 40% kwa kutumia zana za uandishi wa kodi. Wahandisi waandamizi wanaofuatilia muda wao halisi wanaona hadithi tofauti.

Wakati watengenezaji wanaporekodi kila saa inayotumika kwenye usafishaji na mapitio, ongezeko hilo la 40% hushuka hadi tarakimu za umoja. Wakati mwingine faida hiyo hutoweka kabisa.

Wauzaji huhesabu kasi kwa jinsi AI inavyoandika function kwa haraka. Inatoa mistari 30 ndani ya sekunde 10. Hii inaonekana kuwa haraka. Lakini huwezi kutuma rasimu ya kwanza moja kwa moja.

Ratiba halisi inaonekana hivi:

  • AI inatengeneza kodi ndani ya sekunde chache.
  • Unatumia dakika 45 kuipitia na kuirekebisha.

Kasi ya utengenezaji ni halisi. Lakini kasi si kikwazo kwa wahandisi waandamizi. Kufikiri ndicho kikwazo. Kusoma ndicho kikwazo. Kuunganisha (Integration) ndicho kikwazo.

Unapoteza muda kwenye kazi hizi:

  • Kurekebisha (Debugging) makosa ya AI. Makosa haya yanaonekana kuwa sahihi mwanzoni. Unakosa hitilafu mpaka inafika kwenye uzalishaji (production).
  • Kuzingatia mwongozo wa mtindo (Style guide compliance). AI haijui kanuni za timu yako. Lazima urekebishe matokeo kwa mkono.
  • Kuunganisha kodi (Code integration). AI inatengeneza vipande vidogo vilivyojitegemea. Kanzi kodi (codebase) yako ni mfumo uliounganishwa.

Unahamisha muda kutoka kwenye uandishi kwenda kwenye urekebishaji (debugging). Kisha unajifanya kuwa urekebishaji haujumuishwi kwenye jumla ya muda wako wa kazi.

AI inasaidia na boilerplate, kuchunguza API, na kuandika majaribio ya awali. Hizi ni ushindi halisi.

Athari inategemea kiwango chako cha uzoefu. Watengenezaji wadogo (Junior developers) huandika kodi nyingi zaidi kwa sababu wanatoka kwenye vikwazo haraka zaidi. Wahandisi waandamizi (Senior developers) wanahamisha juhudi zao kutoka kwenye uandishi kwenda kwenye kusoma.

AI haikufanyi uwe na kasi ya 40% zaidi. AI inabadilisha mahali unapotumia muda wako.

Madai mengi hupima utengenezaji na kupuuza kila kitu kinachofuata (downstream). Hii ni kama kumwelezea mwandishi kwa maneno kwa dakika huku ukipuuza mchakato wa uhariri.

Ikiwa kipimo chako (benchmark) huishia wakati AI imemaliza, unapata namba kubwa. Ikiwa kipimo chako huishia wakati kodi imepita mapitio na kutumwa bila makosa, namba hizo ni ndogo.

Upimaji wa uaminifu si masoko mazuri. Ndiyo njia pekee ya kuamua jinsi ya kuwekeza kwenye timu yako.

Zana za AI ni muhimu. Mafanikio kwa wahandisi wenye uzoefu kwenye kanzi kodi (codebases) halisi huenda ni madogo. Yeyote anayedai 40% ama anapuuza mzunguko mzima au anauza bidhaa.

Unajisikiaje baada ya kutumia zana za AI? Je, imeongeza kasi yako ya kutoa bidhaa (shipping speed) kweli?

Chanzo: https://dev.to/adioof/ai-productivity-gains-vanish-when-you-measure-them-honestly-4a3a