AI Ilijenga UI Yangu Ndani ya Saa 2. Kisha Nikatumia Wiki 3 Kuirekebisha.

AI agent ulijenga UI yangu ndani ya saa mbili. Ulibadilisha faili 47. Ulitengeneza components, API routes, na validation library.

Nilidhani ilikuwa ya ajabu. Nilidhani nimeokoa wiki moja ya kazi.

Wiki sita baadaye, bado ninairekebisha kodi hiyo. Components zinafanya kazi, lakini timu yangu haiwezi kueleza kwa nini kodi hiyo inafanya kazi. AI haikufuata patterns zetu. Ilibuni mpya. Sasa tuna njia mbili tofauti za kufanya kazi ile ile na hakuna documentation kabisa.

Hili ndilo tatizo la Ghost Implementation.

Unapata kodi yenye mifupa yote lakini haina nyama. Kodi inajipanga (compiles) na majaribio (tests) yanapita. Lakini hakuna anayejua kwa nini iliandikwa kwa njia hiyo. AI haina context na developer hana uelewa.

Naona matatizo makuu matatu katika kazi yangu ya ushauri:

Watu husema AI inashughulikia boilerplate wakati wao wanashughulikia architecture. Hili ni kosa. Boilerplate ndiyo tishu inayounganisha mfumo wako. Unapoacha kuiandika, unakosa patterns zinazounda architecture yako.

Tunapima muda wa kutoa bidhaa (time to ship), lakini hatupimi muda wa kuitunza (time to maintain).

Zana za AI zimeundwa kwa ajili ya kasi. Hazikuundwa kwa ajili ya utulivu wa muda mrefu. Ikiwa unapima tu jinsi unavyotoa bidhaa kwa kasi, unaunda deni kubwa la kiufundi (technical debt).

Jinsi ya kubaki mwerevu unapotumia AI:

Usiwe tu mtu anayekubali mapendekezo ya AI. Kuwa mtu anayeelewa mfumo.

Angalia pull request yako ya mwisho ya AI. Jaribu kueleza state management kwa sauti. Ikiwa huwezi, una Ghost Implementation.

Je, AI imebadilisha vipi mchakato wako wa debugging? Nijulishe kwenye maoni.

Chanzo: https://dev.to/xu_xu_b2179aa8fc958d531d1/ai-built-my-ui-in-2-hours-then-i-spent-3-weeks-fixing-it-4n5f

Jumuia ya kujifunza ya hiari: https://t.me/GyaanSetuAi