Ese abahanga mu bya porogaramu bazasimburwa na AI?

Ese Injeniyeri za Porogaramu zizasimburwa na AI?

Iki ni kimwe mu bibazo bitoroshye kandi bitesha umutwe bijya mu biganiro bya Slack nijoro no mu biganiro bikururwa n'ikawa hagati y'abakora porogaramu, abashinze porogaramu, ndetse n'abandi bose bigeze kureba umuntu utari usobanukiwe neza. Ku ruhande rumwe, ibikoresho bya AI bikomeje kwihuta, bisobanutse neza, kandi bisa n'ibitangaje mu buryo basohoramo code. Ku rundi ruhande, ubuhanga mu bya mudasobwa ntibwari bugamije gusa gusesengura imiterere y'inyandiko. Reka tubisubize inyuma - tudakoresheje uburyo busanzwe bwo kwandika "imashini zizafata umwanya" mu nyandiko za siyansi.

Ingingo ushobora gukunda gusoma nyuma y'iyi:

🔗 Ibikoresho by'ubuhanga bwo gukora isuzuma rya porogaramu (AI)
Vumbura ibikoresho byo gupima hakoreshejwe ubuhanga bwa AI bituma QA irushaho kuba nziza kandi yihuta.

🔗 Uburyo bwo kuba injeniyeri wa AI
Intambwe ku yindi y'ubuyobozi bwo kubaka umwuga mwiza muri AI.

🔗 Ibikoresho byiza cyane bya AI bidakoresha kode
Kora byoroshye ibisubizo bya AI udakoresheje kode ukoresheje platforms zikomeye.


Abahanga mu bya mudasobwa ni ingenzi 🧠✨

Munsi ya clavier zose na stack traces, injeniyeri yahoraga ikemura ibibazo, guhanga udushya, no gusuzuma ku rwego rwa sisitemu . Yego, ubuhanga bwo gukora imibonano mpuzabitsina bushobora gukuramo uduce duto cyangwa ndetse no gushyiraho porogaramu mu masegonda make, ariko injeniyeri nyazo zizana ibintu imashini zidakoraho cyane:

  • Ubushobozi bwo gusobanukirwa ibintu .

  • Gukora amasezerano (umuvuduko ugereranyije n'ikiguzi ugereranyije n'umutekano… buri gihe ni igikorwa cyo guhuza ibintu).

  • Gukorana n'abantu , ntabwo ari kode gusa.

  • Gufata udusanduku tudasanzwe tudahuye n'imiterere myiza.

Tekereza AI nk'umukozi wimenyereza umwuga wihuta cyane kandi udacogora. Ni ingirakamaro? Yego. Kuyobora ubwubatsi? Oya.

Tekereza ibi: itsinda rishinzwe iterambere ry’ubukungu rishaka ikintu gifitanye isano n’amategeko agenga ibiciro, uburyo bwo kwishyura bushaje, n’imipaka y’ibiciro. Ikigo gishinzwe ubuhanga mu by’ubwenge (AI) gishobora kwandika ibice byacyo, ariko kigahitamo aho gishyira uburyo bwo kwishyura , icyo gihagarika , n’uburyo cyo kudasenya inyemezabuguzi hagati mu gihe cyo kwimuka - ko icyemezo cy’urubanza ari icy’umuntu. Iryo ni ryo tandukaniro.


Icyo amakuru agaragaza mu by'ukuri 📊

Imibare iratangaje. Mu bushakashatsi bukozwe mu buryo bw’imiterere, abakora porogaramu bakoresheje GitHub Copilot barangije imirimo vuba kurusha abakora porogaramu zonyine [1]. Raporo zagutse ku rubuga? Hari igihe zihuta cyane kurusha 2× hamwe na gen-AI ikoreshwa mu mikorere [2]. Kwakira abantu ni byinshi cyane: 84% by’abakora porogaramu bakoresha cyangwa bateganya gukoresha ibikoresho bya AI, kandi abarenga kimwe cya kabiri cy’inzobere barabyifashisha buri munsi [3].

Ariko hari ikibazo. Ubushakashatsi bwakozwe n'urungano bugaragaza ko abakora porogaramu za “coders” bafashijwe na “AI” bashoboraga kwandika kode zidasobanutse neza - kandi akenshi bakagenda biyizeye cyane [5]. Niyo mpamvu imiterere y'ibikorwa igenzura stress: kugenzura, kugenzura, isuzuma ry'abantu, cyane cyane mu nzego z'ingenzi [4].


Incamake y'impande: AI vs. Injeniyeri

Igipimo Ibikoresho bya AI 🛠️ Abahanga mu bya mudasobwa 👩💻👨💻 Impamvu ari ingenzi
Umuvuduko Inkuba ku duce duto two gukubita [1][2] Buhoro buhoro, witonde cyane Umuvuduko udasanzwe si igihembo
Ubuhanga Ishingiye ku makuru y'amahugurwa yayo Mu by'ukuri nshobora guhanga Udushya ntabwo ari nk'ishusho y'ibishushanyo
Gukosora amakosa Itanga inama zo gukosora ubuso Arasobanukirwa impamvu byangiritse Impamvu nyamukuru ni ingenzi
Ubufatanye Umukozi ukora wenyine Yigisha, aganira, aganira n'abandi Porogaramu = gukorera hamwe
Ikiguzi 💵 Igiciro gito kuri buri murimo Ihenze (umushahara + inyungu) Igiciro gito ≠ umusaruro mwiza
Kwizerwa Ibitekerezo byo mu mutwe, umutekano uteje akaga [5] Ukwizerana kwiyongera bitewe n'uburambe Umubare w'umutekano n'icyizere
Gukurikiza amategeko Ikeneye igenzura n'igenzura [4] Imiterere y'amategeko n'igenzura Ntibishobora kuganirwaho mu nzego nyinshi

Ubwiyongere bw'Abakozi ba AI mu gukora Kode 🚀

Ibikoresho nka Copilot na LLM-powered IDEs birimo guhindura imikorere

  • Imashini ikora muri boilerplate ako kanya.

  • Tanga inama zo kuvugurura imiterere y'ibikoresho.

  • Sobanura APIs utigeze ukoraho.

  • Ndetse no gucira ibizamini (rimwe na rimwe bikagira uduce duto, rimwe na rimwe bikomeye).

Impinduka? Imirimo yo mu cyiciro gito ubu isigaye isuzugurwa. Ibyo bihindura uburyo abatangira kwiga. Gusya mu miyoboro itagira ingano ntabwo ari ngombwa cyane. Inzira y'ubwenge: reka AI ikore inyandiko, hanyuma ugenzure : andika ibirego, koresha imirongo, gerageza cyane, kandi usuzume amakosa y'umutekano mbere yo kuyavanga [5].


Impamvu AI ikiri ikintu gisimbura burundu

Reka tuvuge tudashidikanya: Ubuhanga bwo gukora imibonano mpuzabitsina (AI) burakomeye ariko nanone… nta buswa bufite. Ntabwo bufite:

  • Ubwenge bwo mu mutima - gufata ibisabwa bidafite ishingiro.

  • Imyitwarire myiza - gupima ubutabera, kubogama, ibyago.

  • Ibikubiye mu nkuru - kumenya impamvu ikintu runaka kigomba kubaho cyangwa kitagomba kubaho.

Ku bijyanye na porogaramu z’ingenzi mu nshingano - imari, ubuzima, indege - ntukina urusimbi kuri sisitemu y’akazu k’umukara. Imiterere irabisobanura neza: abantu bagumana inshingano, kuva ku igeragezwa kugeza ku igenzura [4].


Ingaruka z' "Imiterere y'Ibintu Bitandukanye" ku Kazi 📉📈

Ubuhanga bwo gukora imibonano mpuzabitsina (AI) butera cyane hagati mu rwego rw'ubuhanga:

  • Abahanga mu by'ikoranabuhanga bo ku rwego rwo hejuru : Bashobora kwangirika - gukoresha porogaramu z'ibanze biba byikora. Inzira yo gukura? Igerageza, gukoresha ibikoresho, kugenzura amakuru, isuzuma ry'umutekano.

  • Injeniyeri/abubatsi bakuru : Bafite umutekano - bafite igishushanyo mbonera, ubuyobozi, imiterere igoye, kandi batunganya ubuhanga bwa AI.

  • Impuguke mu by’ingenzi : Umutekano urushaho kwiyongera - umutekano, sisitemu zishyirwa mu bikorwa, ML infra-resource, ibintu aho imiterere y’urubuga ari ingenzi.

Tekereza ku byuma bipima: ntibyahanaguye imibare. Bahinduye ubuhanga bwabaye ingenzi cyane.


Imiterere y'ubwenge bw'abantu irahinduka

Hari imbaraga nke z’abahanga mu by’ubuhanga mu by’ubuhanga mu by’ubuhanga (AI) zikibura:

  • Guhangana n'amategeko y'umurage wa spaghetti.

  • Gusoma ibibazo by'abakoresha no gushyira mu bikorwa imiterere y'amarangamutima.

  • Gukoresha politiki y'ibiro n'ibiganiro by'abakiriya.

  • Guhuza n'amahame ataravumburwa.

Igitangaje ni uko ibintu by’abantu birimo kuba inyungu ikomeye cyane.


Uburyo bwo Gukomeza Umwuga Wawe Ugaragaza Ejo Hazaza 🔧

  • Kora organize, ntugahigane : Fata ubuhanga bwo gukora imibonano mpuzabitsina nk'umukozi mukorana.

  • Isuzuma rya kabiri : Icyitegererezo cy'ibibazo, ibipimo nk'ibizamini, uburyo bwo kubibona.

  • Menya imiterere y'urubuga : Kwishyura, ubuzima, ikirere, imiterere y'ikirere - imiterere y'urubuga ni cyo kintu cyose.

  • Kora igikoresho cyawe bwite : Linters, fuzzers, APIs zanditswe, builds zishobora kongera guhindurwa.

  • Inyandiko z'ibyemezo : ADRs n'urutonde rw'ibintu bigenzura bikomeza gukurikirana impinduka za AI [4].


Ahazaza Hashoboka: Gufatanya, Si ugusimburana 👫🤖

Ishusho nyayo si "AI vs. Engineers." Ni AI hamwe n'abahanga . Abayishingikirizaho bazagenda vuba, batekereze cyane, kandi bakureho imirimo yo kwishimagura. Abayirwanya bashobora gusubira inyuma.

Igenzura ry'ukuri:

  • Kode isanzwe → AI.

  • Ingamba + guhamagara abantu mu buryo bw'ingenzi → Abantu.

  • Ibisubizo byiza → Injeniyeri zongerewe ubushobozi bwo gukora imashini zikora ibiyobyabwenge [1][2][3].


Kurangiza 📝

None se, injeniyeri zizasimburwa? Oya. Akazi kabo kazahinduka. Ntabwo ari "iherezo ryo kwandika" ahubwo ni "ihinduka ry'inyandiko." Abazatsinda ni abiga gukora AI , aho kuyirwanya.

Ni igihugu gishya cy’imbaraga, ntabwo ari ikintu giteye isoni.


Amareferensi

[1] GitHub. “Ubushakashatsi: gupima ingaruka za GitHub Copilot ku musaruro n'ibyishimo by'abakora porogaramu.” (2022). https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/

[2] McKinsey & Company. “Gukuramo umusaruro w’abakora porogaramu hakoreshejwe ubuhanga bwa AI.” (27 Kamena 2023). https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/unleashing-developer-productivity-with-generative-ai

[3] Kuzura kw'Ibice. “Ubushakashatsi ku Bahanga mu by'Iterambere rya 2025 — Ubuhanga bwo Kumenya Gukoresha Igihangano.” (2025). https://survey.stackoverflow.co/2025/ai

[4] NIST. “Urufatiro rwo gucunga ibyago bya AI (AI RMF).” (2023–). https://www.nist.gov/itl/ai-risk-management-framework

[5] Perry, N., Srivastava, M., Kumar, D., & Boneh, D. “Ese abakoresha bandika kode zidafite umutekano hamwe n’abafasha ba AI?” ACM CCS (2023). https://dl.acm.org/doi/10.1145/3576915.3623157


Shaka ubuhanga bwa AI bugezweho mu iduka ryemewe rya AI Assistant Store

Ku bijyanye natwe

Garuka kuri blog