Je, wahandisi wa programu watabadilishwa na AI?

Je, Wahandisi wa Programu Watabadilishwa na AI?

Hili ni mojawapo ya maswali yanayosumbua na yanayosumbua kidogo ambayo huingia kwenye gumzo za Slack usiku wa manane na mijadala inayochochewa na kahawa miongoni mwa waandikaji wa programu, waanzilishi, na kwa kweli mtu yeyote ambaye amewahi kupuuza mdudu wa ajabu. Kwa upande mmoja, zana za AI zinaendelea kuwa za haraka zaidi, zenye ukali zaidi, karibu zisizo za kawaida katika jinsi zinavyotoa msimbo. Kwa upande mwingine, uhandisi wa programu haukuwa tu kuhusu kutengeneza sintaksia. Hebu tuichunguze - bila kuingia kwenye hati ya kawaida ya kisayansi ya "mashine zitachukua" nafasi.

Makala ambazo unaweza kupenda kusoma baada ya hii:

🔗 Zana bora za akili bandia kwa ajili ya majaribio ya programu
Gundua zana za upimaji zinazoendeshwa na akili bandia (AI) zinazofanya QA kuwa nadhifu na haraka zaidi.

🔗 Jinsi ya kuwa mhandisi wa akili bandia (AI)
Mwongozo wa hatua kwa hatua wa kujenga kazi yenye mafanikio katika AI.

🔗 Zana bora za AI zisizo na msimbo
Unda suluhisho za AI kwa urahisi bila kuandika msimbo kwa kutumia mifumo bora.


Wahandisi wa Programu ni Muhimu 🧠✨

Chini ya kibodi zote na alama za rafu, uhandisi umekuwa ukitatua matatizo, ubunifu, na uamuzi wa kiwango cha mfumo . Hakika, AI inaweza kutoa vipande au hata kuunda programu kwa sekunde chache, lakini wahandisi halisi huleta mambo ambayo mashine hazigusi kabisa:

  • Uwezo wa kuelewa muktadha .

  • Kufanya maelewano (kasi dhidi ya gharama dhidi ya usalama… daima ni kitendo cha kuchanganya).

  • Kufanya kazi na watu , si kanuni pekee.

  • Kukamata vifuniko vya ajabu vya pembeni ambavyo haviendani na muundo mzuri.

Fikiria AI kama mwanafunzi anayefanya kazi kwa kasi ya ajabu na asiyechoka. Ana manufaa? Ndiyo. Anaongoza usanifu? Hapana.

Hebu fikiria hili: timu ya ukuaji inataka kipengele kinachohusiana na sheria za bei, mantiki ya zamani ya bili, na mipaka ya viwango. AI inaweza kuandika sehemu zake, lakini kuamua wapi pa kuweka mantiki , nini cha kustaafu , na jinsi ya kutoharibu ankara katikati ya uhamiaji - kwamba uamuzi ni wa mwanadamu. Hiyo ndiyo tofauti.


Data Inaonyesha Nini Hasa 📊

Nambari hizo zinashangaza. Katika tafiti zilizopangwa, wasanidi programu wanaotumia GitHub Copilot walimaliza kazi ~55% haraka kuliko wale wanaoandika solo [1]. Ripoti pana zaidi za uwanjani? Wakati mwingine hadi 2× haraka zaidi huku gen-AI ikiwa imejumuishwa katika mtiririko wa kazi [2]. Utumiaji pia ni mkubwa: 84% ya watengenezaji hutumia au wanapanga kutumia zana za AI, na zaidi ya nusu ya wataalamu huzitumia kila siku [3].

Lakini kuna kasoro. Kazi iliyopitiwa na wenzao inaonyesha kwamba waandikaji wa msimbo kwa usaidizi wa AI walikuwa na uwezekano mkubwa wa kuandika msimbo usio salama - na mara nyingi waliondoka wakiwa na ujasiri kupita kiasi kuhusu hilo [5]. Hiyo ndiyo sababu hasa mifumo huzuia mkazo: usimamizi, ukaguzi, mapitio ya kibinadamu, hasa katika nyanja nyeti [4].


Haraka-Kwa-Upande: AI dhidi ya Wahandisi

Kipengele Zana za AI 🛠️ Wahandisi wa Programu 👩💻👨💻 Kwa Nini Ni Muhimu
Kasi Radi kwenye vipande vya mikunjo [1][2] Polepole, mwangalifu zaidi Kasi mbichi sio zawadi
Ubunifu Imeunganishwa na data yake ya mafunzo Anaweza kweli kubuni Ubunifu si nakala ya muundo
Utatuzi wa hitilafu Inapendekeza marekebisho ya uso Anaelewa kwa nini ilivunjika Sababu ya msingi ni muhimu
Ushirikiano Mendeshaji wa peke yake Hufundisha, hujadiliana, huwasiliana Programu = ushirikiano
Gharama 💵 Nafuu kwa kila kazi Ghali (mshahara + marupurupu) Gharama ya chini ≠ matokeo bora zaidi
Kuaminika Kuona ndoto, usalama hatari [5] Uaminifu hukua kwa uzoefu Idadi ya usalama na uaminifu
Utiifu Inahitaji ukaguzi na usimamizi [4] Miundo ya sheria na ukaguzi Haiwezi kujadiliwa katika nyanja nyingi

Kuongezeka kwa Vidokezo vya Usimbaji wa AI 🚀

Zana kama vile Copilot na IDE zinazoendeshwa na LLM zinabadilisha mifumo ya kazi

  • Rasimu ya boilerplate papo hapo.

  • Toa vidokezo vya kurekebisha.

  • Eleza API ambazo hujawahi kuzigusa.

  • Hata majaribio ya mate (wakati mwingine ni hafifu, wakati mwingine ni imara).

Mzunguko? Kazi za kiwango cha chini sasa zimepuuzwa. Hilo hubadilisha jinsi wanaoanza kujifunza. Kusaga kupitia mizunguko isiyo na mwisho si muhimu sana. Njia nadhifu zaidi: acha AI iandike, kisha uthibitishe : andika madai, endesha mistari, jaribu kwa nguvu, na uhakiki kasoro za usalama zilizofichwa kabla ya kuunganisha [5].


Kwa Nini AI Bado Sio Mbadala Kamili

Tuwe wazi: AI ina nguvu lakini pia… haina ujinga. Haina:

  • Intuition - kukamata mahitaji yasiyo na maana.

  • Maadili - kupima usawa, upendeleo, hatari.

  • Muktadha - kujua kwa nini kipengele kinapaswa kuwepo au hakipaswi kuwepo.

Kwa programu muhimu ya dhamira - fedha, afya, anga - huchezi kamari kwenye mfumo wa kisanduku cheusi. Mifumo inaweka wazi: wanadamu huwajibika, kuanzia majaribio hadi ufuatiliaji [4].


Athari ya "Wastani" kwenye Kazi 📉📈

AI hupiga hatua kubwa zaidi katikati ya ngazi ya ujuzi:

  • Wasanidi programu wa kiwango cha kuingia : Huweza kuathiriwa - usimbaji wa msingi unapata otomatiki. Njia ya ukuaji? Upimaji, uundaji wa zana, ukaguzi wa data, mapitio ya usalama.

  • Wahandisi/wasanifu wakuu : Salama zaidi - kumiliki muundo, uongozi, ugumu, na kupanga AI.

  • Wataalamu wa niche : Salama zaidi - usalama, mifumo iliyopachikwa, infra l, vitu ambavyo sifa za kikoa ni muhimu.

Fikiria vikokotoo: havikufuta hesabu. Vilibadilisha ujuzi ambao ukawa muhimu sana.


Tabia za Kibinadamu AI Zashindwa

Nguvu chache za kihandisi AI bado hazina:

  • Kupambana na kanuni ya urithi wa spaghetti iliyo na ukali.

  • Kusoma kukatishwa tamaa kwa mtumiaji na kuzingatia uelewa katika muundo.

  • Kupitia siasa za ofisi na mazungumzo ya wateja.

  • Kuzoea dhana ambazo hata hazijabuniwa bado.

Kwa kushangaza, vitu vya kibinadamu vinazidi kuwa faida kubwa zaidi.


Jinsi ya Kudumisha Kazi Yako Ikiwa Uthibitisho wa Baadaye 🔧

  • Panga, usishindane : Mtendee AI kama mfanyakazi mwenzako.

  • Mapitio yamerudiwa mara mbili : Uundaji wa vitisho, vipimo kama vipimo, uangalizi.

  • Jifunze kina cha kikoa : Malipo, afya, anga, hali ya hewa - muktadha ndio kila kitu.

  • Jenga zana binafsi : Vizuizi, vizuizi, API zilizoandikwa, miundo inayoweza kurudiwa.

  • Maamuzi ya hati : ADR na orodha za ukaguzi huweka mabadiliko ya AI yakifuatiliwa [4].


Uwezekano wa Wakati Ujao: Ushirikiano, Si Ubadilishaji 👫🤖

Picha halisi si "AI dhidi ya wahandisi." Ni AI na wahandisi . Wale wanaotegemea watasonga mbele haraka, watafikiria zaidi, na wataondoa kazi ya kunung'unika. Wale wanaopinga wana hatari ya kurudi nyuma.

Uhakiki wa uhalisia:

  • Msimbo wa kawaida → AI.

  • Mkakati + wito muhimu → Binadamu.

  • Matokeo bora zaidi → Wahandisi walioboreshwa na AI [1][2][3].


Kuimaliza 📝

Kwa hivyo, je, wahandisi watabadilishwa? Hapana. Kazi zao zitabadilika. Ni "mwisho wa uandishi wa habari" kidogo na "uandishi wa habari unabadilika." Washindi watakuwa wale wanaojifunza kufanya AI , sio kupigana nayo.

Ni nguvu mpya ya dola, si kuteleza kwa rangi ya waridi.


Marejeleo

[1] GitHub. "Utafiti: kupima athari ya GitHub Copilot kwenye tija na furaha ya msanidi programu." (2022). https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/

[2] McKinsey & Company. "Kufungua tija ya msanidi programu kwa kutumia AI ya uzalishaji." (Juni 27, 2023). https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/unleashing-developer-productivity-with-generative-ai

[3] Kufurika kwa Stack. “Utafiti wa Wasanidi Programu wa 2025 — AI.” (2025). https://survey.stackoverflow.co/2025/ai

[4] NIST. “Mfumo wa Usimamizi wa Hatari za AI (AI RMF).” (2023–). https://www.nist.gov/itl/ai-risk-management-framework

[5] Perry, N., Srivastava, M., Kumar, D., & Boneh, D. “Je, Watumiaji Huandika Msimbo Usio Salama Zaidi na Wasaidizi wa AI?” ACM CCS (2023). https://dl.acm.org/doi/10.1145/3576915.3623157


Pata Akili ya Kielektroniki ya Hivi Punde katika Duka Rasmi la Msaidizi wa Akili ya Kielektroniki

Kuhusu Sisi

Rudi kwenye blogu