Vai programmatūras inženierus aizstās mākslīgais intelekts?

Vai programmatūras inženierus aizstās mākslīgais intelekts?

Šis ir viens no tiem kaitinošajiem, nedaudz satraucošajiem jautājumiem, kas parādās vēlās nakts Slack sarunās un kafijas tases debatēs starp programmētājiem, dibinātājiem un, godīgi sakot, ikvienu, kurš jebkad ir pamanījis noslēpumainu kļūdu. No vienas puses, mākslīgā intelekta rīki kļūst arvien ātrāki, asāki, gandrīz neticami koda ģenerēšanā. No otras puses, programmatūras inženierija nekad nav bijusi tikai sintakses kalšana. Aplūkosim to nedaudz nopietnāk – neiekrītot ierastajā distopiskajā zinātniskās fantastikas scenārijā “mašīnas pārņems kontroli”.

Raksti, kurus jūs varētu vēlēties izlasīt pēc šī raksta:

🔗 Labākie mākslīgā intelekta rīki programmatūras testēšanai
Atklājiet mākslīgā intelekta darbinātus testēšanas rīkus, kas padara kvalitātes nodrošināšanu viedāku un ātrāku.

🔗 Kā kļūt par mākslīgā intelekta inženieri
Soli pa solim sniegta rokasgrāmata veiksmīgas karjeras veidošanai mākslīgā intelekta jomā.

🔗 Labākie bezkoda mākslīgā intelekta rīki
Viegli izveidojiet mākslīgā intelekta risinājumus bez kodēšanas, izmantojot populārākās platformas.


Programmatūras inženieri ir svarīgi 🧠✨

Zem visām tastatūrām un steka trasēm inženierija vienmēr ir bijusi problēmu risināšana, radošums un sistēmas līmeņa spriedumi . Protams, mākslīgais intelekts var izveidot fragmentus vai pat izveidot lietotni dažu sekunžu laikā, taču īsti inženieri piedāvā lietas, kurām mašīnas īsti nepieskaras:

  • Spēja aptvert sarežģītu kontekstu .

  • Kompromisu veikšana (ātrums pret izmaksām pret drošību… vienmēr žonglēšanas akts).

  • Darbs ar cilvēkiem , ne tikai kodēšana.

  • Noķerot dīvainus, neparastus gadījumus, kas neiederas glītā shēmā.

Iedomājieties mākslīgo intelektu kā neticami ātru, nenogurstošu praktikantu. Noderīgi? Jā. Vadīt arhitektūru? Nē.

Iedomājieties šo: izaugsmes komanda vēlas funkciju, kas ir saistīta ar cenu noteikšanas noteikumiem, veco norēķinu loģiku un tarifu ierobežojumiem. Mākslīgais intelekts var izveidot tās daļas, bet lēmums par loģikas novietošanu , no kā atteikties un kā nesabojāt rēķinus migrācijas laikā — šī spriestspēja pieder cilvēkam. Tā ir atšķirība.


Ko dati patiesībā rāda 📊

Skaitļi ir pārsteidzoši. Strukturētos pētījumos izstrādātāji, kas izmantoja GitHub Copilot, pabeidza uzdevumus ~55% ātrāk nekā tie, kas kodēja patstāvīgi [1]. Plašāka mēroga ziņojumi? Dažreiz pat 2 reizes ātrāk, ja vispārējais mākslīgais intelekts ir integrēts darbplūsmās [2]. Arī ieviešana ir milzīga: 84% izstrādātāju vai nu izmanto, vai plāno izmantot mākslīgā intelekta rīkus, un vairāk nekā puse profesionāļu tos lieto katru dienu [3].

Taču ir viena nianse. Salīdzinoši recenzēti darbi liecina, ka programmētāji ar mākslīgā intelekta palīdzību biežāk rakstīja nedrošu kodu un bieži vien bija pārāk pārliecināti par to [5]. Tieši tāpēc ietvari uzsver drošības barjeras: uzraudzību, pārbaudes, cilvēku veiktu pārskatīšanu, īpaši sensitīvās jomās [4].


Ātrs salīdzinājums: mākslīgais intelekts pret inženieriem

Faktors Mākslīgā intelekta rīki 🛠️ Programmatūras inženieri 👩💻👨💻 Kāpēc tas ir svarīgi
Ātrums Zibens pie iedarbināšanas fragmentiem [1][2] Lēnāk, uzmanīgāk Neapstrādāts ātrums nav balva
Radošums Saistīts ar tā apmācības datiem Patiesībā var izgudrot Inovācija nav paraugu kopēšana
Atkļūdošana Iesaka virsmas labojumus Saprot , kāpēc salūza Galvenais cēlonis ir svarīgs
Sadarbība Solo operators Māca, risina sarunas, komunicē Programmatūra = komandas darbs
Izmaksas 💵 Lēti par katru uzdevumu Dārgi (alga + pabalsti) Zemākas izmaksas ≠ labāks rezultāts
Uzticamība Halucinācijas, riskanta drošība [5] Uzticība aug ar pieredzi Drošība un uzticēšanās ir svarīgas
Atbilstība Nepieciešamas revīzijas un uzraudzība [4] Noteikumu un auditu dizains Daudzās jomās nav apspriežams

Mākslīgā intelekta kodēšanas palīgu uzplaukums 🚀

Tādi rīki kā Copilot un LLM darbinātas IDE pārveido darbplūsmas. Tie:

  • Sagatavojiet standarta projektu uzreiz.

  • Sniedziet refaktoringa padomus.

  • Izskaidrojiet API, kurus nekad neesat aizskāris.

  • Pat izspļauj testus (dažreiz pārslainus, dažreiz cietus).

Pagrieziens? Jaunākā līmeņa uzdevumi tagad ir trivializēti. Tas maina iesācēju mācīšanās veidu. Bezgalīgu ciklu izpēte vairs nav tik svarīga. Gudrāks ceļš: ļaujiet mākslīgajam intelektam izstrādāt projektu, pēc tam pārbaudīt : rakstiet apgalvojumus, palaidiet linterus, agresīvi testējiet un pārskatiet, vai nav slēptu drošības trūkumu, pirms apvienošanas [5].


Kāpēc mākslīgais intelekts joprojām nav pilnīgs aizstājējs

Būsim tieši: mākslīgais intelekts ir spēcīgs, bet arī… naivs. Tam nav:

  • Intuīcija — muļķību prasību uztveršana.

  • Ētika — taisnīguma, aizspriedumu un riska izvērtēšana.

  • Konteksts — zināšanas par to, kāpēc funkcijai vajadzētu vai nevajadzētu pastāvēt.

Kritiski svarīgu programmatūru — finanšu, veselības, kosmosa — gadījumā jūs neriskējat uz melnās kastes sistēmu. Sistēmas skaidri norāda: cilvēki ir atbildīgi, sākot no testēšanas līdz pat uzraudzībai [4].


“Vidus-uz-āru” efekts uz darbavietām 📉📈

Mākslīgais intelekts vissmagāk ietekmē prasmju līmeņa vidusdaļu:

  • Iesācēja līmeņa izstrādātāji : ievainojami — pamata kodēšana tiek automatizēta. Izaugsmes ceļš? Testēšana, rīku izstrāde, datu pārbaudes, drošības pārskati.

  • Vecākie inženieri/arhitekti : drošāka pieeja — dizaina, vadības, sarežģītības un mākslīgā intelekta vadīšanas atbildība.

  • Nišas speciālisti : Vēl drošāk — drošība, iegultās sistēmas, mašīnmācīšanās infrastruktūra, lietas, kurās domēna īpatnībām ir nozīme.

Iedomājieties kalkulatorus: tie neiznīcināja matemātiku. Tie mainīja prasmes, kas kļuva neaizstājamas.


Cilvēka īpašības, par kurām AI paklūp

Dažas inženierijas lielvaras, ko mākslīgajam intelektam joprojām trūkst:

  • Cīņa ar sarežģītu, spageti cienīgu mantojumu.

  • Lietotāju neapmierinātības uztveršana un empātijas iekļaušana dizainā.

  • Orientēšanās biroja politikā un klientu sarunās.

  • Pielāgošanās paradigmām, kas vēl pat nav izgudrotas.

Ironiski, ka cilvēciskās lietas kļūst par asāko priekšrocību.


Kā saglabāt savu karjeru nākotnes prasībām atbilstošu 🔧

  • Organizējiet, nevis sacentieties : izturieties pret mākslīgo intelektu kā pret kolēģi.

  • Divkāršs novērtējums pārskatīšanai : apdraudējumu modelēšana, specifikācijas kā testi, novērojamība.

  • Uzziniet jomas dziļumu : maksājumi, veselība, aviācija un kosmosa izpēte, klimats — konteksts ir vissvarīgākais.

  • Izveidojiet personīgo rīku komplektu : linteri, fuzzeri, tipizētas API, reproducējamas versijas.

  • Dokumentu lēmumi : ADR un kontrolsaraksti nodrošina mākslīgā intelekta izmaiņu izsekojamību [4].


Iespējamā nākotne: sadarbība, nevis aizstāšana 👫🤖

Patiesais attēls nav “mākslīgais intelekts pret inženieriem”. Tā ir mākslīgais intelekts kopā ar inženieriem . Tie, kas iesaistās, darbosies ātrāk, domās plašāk un atbrīvosies no smagā darba. Tie, kas pretojas, riskē atpalikt.

Realitātes pārbaude:

  • Rutīnas kods → Mākslīgais intelekts.

  • Stratēģija + kritiski lēmumi → Cilvēki.

  • Labākie rezultāti → Ar mākslīgo intelektu papildināti inženieri [1][2][3].


Noslēgumā 📝

Tātad, vai inženieri tiks aizstāti? Nē. Viņu darbi mainīsies. Tas nav tik daudz "kodēšanas beigas", bet gan vairāk "kodēšana attīstās". Uzvarētāji būs tie, kas iemācīsies vadīt mākslīgo intelektu, nevis cīnīsies ar to.

Tā ir jauna superspēja, nevis rozā paslīdēšana.


Atsauces

[1] GitHub. “Pētījums: GitHub Copilot ietekmes uz izstrādātāju produktivitāti un apmierinātību kvantitatīva noteikšana.” (2022). https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/

[2] McKinsey & Company. “Izstrādātāju produktivitātes veicināšana ar ģeneratīvo mākslīgo intelektu.” (2023. gada 27. jūnijs). https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/unleashing-developer-productivity-with-generative-ai

[3] Stack Overflow. “2025. gada izstrādātāju aptauja — mākslīgais intelekts.” (2025. gads). https://survey.stackoverflow.co/2025/ai

[4] NIST. “Mākslīgā intelekta risku pārvaldības sistēma (MI RMF).” (2023. g.–). https://www.nist.gov/itl/ai-risk-management-framework

[5] Perry, N., Srivastava, M., Kumar, D. un Boneh, D. “Vai lietotāji raksta vairāk nedroša koda, izmantojot mākslīgā intelekta palīgus?” ACM CCS (2023). https://dl.acm.org/doi/10.1145/3576915.3623157


Atrodiet jaunāko mākslīgo intelektu oficiālajā mākslīgā intelekta palīgu veikalā

Par mums

Atpakaļ uz emuāru