Jinsi ya Kunusurika kama Developer katika Zama za AI

AI haitachukua kazi yako. Wa-developer wenye uelewa wa kina wa kiufundi ndio wataichukua.

AI hushughulikia sehemu za kuchosha za uandishi wa kodi. Huandika kodi za boilerplate na kazi rahisi (simple functions) ndani ya sekunde chache. Hii inakufanya uwe na kasi zaidi.

Lakini AI haina intuition. Haiwezi kutatua matatizo magumu ya ulimwengu halisi.

Nilifanya kazi kwenye mifumo ya kuunganisha mnyororo wa ugavi (supply chain integrations) kwa ajili ya programu za utengenezaji. Niliona kuwa kodi inayoandikwa bila kuelewa mtiririko wa biashara (business workflows) husababisha makosa. AI huandika kodi kwa haraka, lakini haielewi "sababu" iliyo nyuma ya mantiki (logic).

AI haiwezi kurekebisha matatizo haya mazito:

Kazi hizi zinahitaji uzoefu wa binadamu na maarifa ya mifumo.

Ili kubaki na thamani, acha kujikita kwenye sintaksi (syntax) pekee. Anza kujikita kwenye jinsi mifumo inavyofanya kazi pamoja.

Fuata hatua hizi ili kukua:

AI ni chombo chako, si mbadala wako. Tumia muda ambao AI inakuokoa kujifunza zaidi kuhusu Linux kernels, uboreshaji wa kanzi data (database optimization), na itifaki za mtandao (network protocols).

Wajibu wa developer unabadilika. Unahama kutoka kuwa mwandishi wa kodi (coder) kwenda kuwa msanifu wa mifumo (system architect).

Source: https://dev.to/mer