“ Yr olaf allan, diffoddwch y golygydd cod. ” Mae’r ymadrodd chwareus hwn wedi bod yn lledaenu mewn fforymau datblygwyr, gan adlewyrchu hiwmor pryderus ynghylch cynnydd cynorthwywyr codio AI. Wrth i fodelau AI ddod yn fwyfwy abl i ysgrifennu cod, mae llawer o raglenwyr yn gofyn a yw datblygwyr dynol yn mynd i’r un dynged â gweithredwyr lifftiau neu weithredwyr switsfwrdd – swyddi sydd wedi darfod oherwydd awtomeiddio. Yn 2024, cyhoeddodd penawdau beiddgar y gallai deallusrwydd artiffisial ysgrifennu ein holl god yn fuan, gan adael datblygwyr dynol heb ddim i’w wneud. Ond y tu ôl i’r hype a’r sensationaliaeth, mae’r realiti yn llawer mwy cymhleth.
Ydy, gall AI nawr gynhyrchu cod yn gyflymach nag unrhyw fod dynol, ond pa mor dda yw'r cod hwnnw, ac a all AI drin cylch bywyd datblygu meddalwedd cyfan ar ei ben ei hun? Mae'r rhan fwyaf o arbenigwyr yn dweud "ddim mor gyflym." Mae arweinwyr peirianneg feddalwedd fel Prif Swyddog Gweithredol Microsoft, Satya Nadella, yn pwysleisio "na fydd AI yn disodli rhaglennwyr, ond bydd yn dod yn offeryn hanfodol yn eu harsenal. Mae'n ymwneud â grymuso bodau dynol i wneud mwy, nid llai." ( A fydd AI yn Disodli Rhaglennwyr? Y Gwir Y Tu Ôl i'r Hype | gan The PyCoach | Artificial Corner | Mawrth, 2025 | Medium ) Yn yr un modd, mae pennaeth AI Google, Jeff Dean, yn nodi, er y gall AI drin tasgau codio arferol, "mae'n dal i fod yn brin o greadigrwydd a sgiliau datrys problemau" - yr union rinweddau y mae datblygwyr dynol yn eu dwyn i'r bwrdd. Mae hyd yn oed Sam Altman, Prif Swyddog Gweithredol OpenAI, yn cyfaddef bod AI heddiw yn "dda iawn mewn tasgau" ond yn "ofnadwy mewn swyddi llawn" heb oruchwyliaeth ddynol. Yn fyr, mae AI yn wych am gynorthwyo gyda darnau o'r gwaith, ond nid yw'n gallu cymryd drosodd swydd rhaglennwr yn llwyr o'r dechrau i'r diwedd.
Mae'r papur gwyn hwn yn edrych yn onest a chytbwys ar y cwestiwn “A fydd AI yn disodli rhaglennwyr?” Rydym yn archwilio sut mae AI yn effeithio ar rolau datblygu meddalwedd heddiw a pha newidiadau sydd o'n blaenau. Trwy enghreifftiau o'r byd go iawn ac offer diweddar (o GitHub Copilot i ChatGPT), rydym yn archwilio sut y gall datblygwyr addasu, addasu, ac aros yn berthnasol wrth i AI esblygu. Yn hytrach nag ateb ie-neu-na syml, byddwn yn gweld bod y dyfodol yn gydweithrediad rhwng AI a datblygwyr dynol. Y nod yw tynnu sylw at fewnwelediadau ymarferol ar yr hyn y gall datblygwyr ei wneud i ffynnu yn oes AI - o fabwysiadu offer newydd i ddysgu sgiliau newydd ac i ragweld sut y gallai gyrfaoedd codio esblygu yn y blynyddoedd i ddod.
AI mewn Datblygu Meddalwedd Heddiw
Mae AI wedi plethu ei hun yn gyflym i'r llif gwaith datblygu meddalwedd modern. Ymhell o fod yn ffuglen wyddonol, mae offer sy'n seiliedig ar AI eisoes yn ysgrifennu ac yn adolygu cod , yn awtomeiddio tasgau diflas, ac yn gwella cynhyrchiant datblygwyr. Mae datblygwyr heddiw yn defnyddio AI i gynhyrchu darnau cod, cwblhau swyddogaethau'n awtomatig, canfod bygiau, a hyd yn oed i lunio achosion prawf ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ) ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ). Mewn geiriau eraill, mae AI yn cymryd drosodd y gwaith caled a'r boilerplate, gan ganiatáu i raglenwyr ganolbwyntio ar agweddau mwy cymhleth ar greu meddalwedd. Gadewch i ni edrych ar rai o'r galluoedd a'r offer AI amlwg sy'n trawsnewid rhaglennu ar hyn o bryd:
-
Cynhyrchu Cod ac Awto-gwblhau: Gall cynorthwywyr codio AI modern gynhyrchu cod yn seiliedig ar awgrymiadau iaith naturiol neu gyd-destun cod rhannol. Er enghraifft, mae GitHub Copilot (wedi'i adeiladu ar fodel Codex OpenAI) yn integreiddio â golygyddion i awgrymu'r llinell neu'r bloc cod nesaf wrth i chi deipio. Mae'n defnyddio set hyfforddi helaeth o god ffynhonnell agored i gynnig awgrymiadau sy'n ymwybodol o gyd-destun, gan allu cwblhau swyddogaethau cyfan o ddim ond sylw neu enw swyddogaeth. Yn yr un modd, ChatGPT (GPT-4) gynhyrchu cod ar gyfer tasg benodol pan fyddwch chi'n disgrifio'r hyn sydd ei angen arnoch mewn Saesneg plaen. Gall yr offer hyn ddrafftio cod safonol mewn eiliadau, o swyddogaethau cynorthwyol syml i weithrediadau CRUD arferol.
-
Canfod a Phrofi Bygiau: Mae AI hefyd yn helpu i ganfod gwallau a gwella ansawdd cod. Gall offer dadansoddi statig a linters sy'n cael eu pweru gan AI nodi bygiau posibl neu wendidau diogelwch trwy ddysgu o batrymau bygiau'r gorffennol. Mae rhai offer AI yn cynhyrchu profion uned yn awtomatig neu'n awgrymu achosion prawf trwy ddadansoddi llwybrau cod. Mae hyn yn golygu y gall datblygwr gael adborth ar unwaith ar achosion ymyl y gallent fod wedi'u methu. Trwy ddod o hyd i fygiau'n gynnar ac awgrymu atebion, mae AI yn gweithredu fel cynorthwyydd sicrhau ansawdd diflino yn gweithio ochr yn ochr â'r datblygwr.
-
Optimeiddio a Ailffactorio Cod: Defnydd arall o AI yw awgrymu gwelliannau i god presennol. O ystyried darn bach o god, gall AI argymell algorithmau mwy effeithlon neu weithrediadau glanach trwy adnabod patrymau yn y cod. Er enghraifft, gallai awgrymu defnydd mwy idiomatig o lyfrgell neu nodi cod diangen y gellir ei ailffactorio. Mae hyn yn helpu i leihau dyled dechnegol a gwella perfformiad. Gall offer ailffactorio sy'n seiliedig ar AI drawsnewid cod i gadw at arferion gorau neu ddiweddaru cod i fersiynau API newydd, gan arbed amser i ddatblygwyr wrth lanhau â llaw.
-
DevOps ac Awtomeiddio: Y tu hwnt i ysgrifennu cod, mae AI yn cyfrannu at brosesau adeiladu a defnyddio. Mae offer CI/CD deallus yn defnyddio dysgu peirianyddol i ragweld pa brofion sy'n debygol o fethu neu i flaenoriaethu rhai swyddi adeiladu, gan wneud y biblinell integreiddio parhaus yn gyflymach ac yn fwy effeithlon. Gall AI ddadansoddi logiau cynhyrchu a metrigau perfformiad i nodi problemau neu awgrymu optimeiddiadau seilwaith. I bob pwrpas, mae AI yn cynorthwyo nid yn unig gyda chodio, ond ar draws cylch bywyd datblygu meddalwedd - o gynllunio i gynnal a chadw.
-
Rhyngwynebau Iaith Naturiol a Dogfennaeth: Rydym hefyd yn gweld AI yn galluogi rhyngweithio mwy naturiol gydag offer datblygu. Gall datblygwyr ofyn i AI gyflawni tasgau (“creu swyddogaeth sy'n gwneud X” neu “egluro'r cod hwn”) a chael canlyniadau. Gall sgwrsio robotiaid AI (fel ChatGPT neu gynorthwywyr datblygu arbenigol) ateb cwestiynau rhaglennu, helpu gyda dogfennaeth, a hyd yn oed ysgrifennu dogfennaeth prosiect neu ymrwymo negeseuon yn seiliedig ar newidiadau cod. Mae hyn yn pontio'r bwlch rhwng bwriad dynol a chod, gan wneud datblygu'n fwy hygyrch i'r rhai a all ddisgrifio'r hyn maen nhw ei eisiau.
-
Datblygwyr yn mabwysiadu offer AI: Mae arolwg yn 2023 yn dangos bod 92% llethol o ddatblygwyr wedi defnyddio offer codio AI mewn rhyw ffordd – naill ai yn y gwaith, yn eu prosiectau personol, neu'r ddau. Dim ond 8% bach a nododd nad oeddent yn defnyddio unrhyw gymorth AI wrth godio. Mae'r siart hon yn dangos bod dwy ran o dair o ddatblygwyr yn defnyddio offer AI yn y gwaith a thu allan iddo, tra bod chwarter yn eu defnyddio yn y gwaith yn unig a lleiafrif bach y tu allan i'r gwaith yn unig. Mae'r casgliad yn glir: mae codio â chymorth AI wedi mynd yn brif ffrwd yn gyflym ymhlith datblygwyr ( Arolwg yn datgelu effaith AI ar brofiad y datblygwr - Blog GitHub ).
Mae'r amlhau hwn o offer AI mewn datblygu wedi arwain at fwy o effeithlonrwydd a llai o lafur diflas wrth godio. Mae cynhyrchion yn cael eu creu'n gyflymach wrth i AI helpu i gynhyrchu cod safonol a thrin tasgau ailadroddus ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ) ( A yw AI yn Mynd i Ddisodli Datblygwyr yn 2025: Cipolwg ar y Dyfodol ). Gall offer fel Copilot hyd yn oed awgrymu algorithmau neu atebion cyfan "nad ydynt o bosibl yn amlwg ar unwaith i ddatblygwyr dynol," diolch i ddysgu o setiau data helaeth o god. Mae enghreifftiau o'r byd go iawn yn doreithiog: gall peiriannydd ofyn i ChatGPT weithredu swyddogaeth ddidoli neu ddod o hyd i nam yn eu cod, a bydd yr AI yn cynhyrchu datrysiad drafft mewn eiliadau. Mae cwmnïau fel Amazon a Microsoft wedi defnyddio rhaglennwyr pâr AI (CodeWhisperer Amazon a Copilot Microsoft) i'w timau datblygu, gan adrodd am gwblhau tasgau'n gyflymach a llai o oriau diflas yn cael eu treulio ar godio safonol. Mewn gwirionedd, 70% o ddatblygwyr a holwyd yn arolwg Stack Overflow 2023 eu bod eisoes yn defnyddio neu'n bwriadu defnyddio offer AI yn eu proses ddatblygu (mae 70% o ddatblygwyr yn defnyddio offer codio AI, mae 3% yn ymddiried yn fawr yn eu cywirdeb - ShiftMag ). Y cynorthwywyr mwyaf poblogaidd yw ChatGPT (a ddefnyddir gan ~83% o'r ymatebwyr) a GitHub Copilot (~56%), sy'n dangos bod cynorthwywyr AI sgwrsiol cyffredinol a chynorthwywyr wedi'u hintegreiddio ag IDE ill dau yn chwaraewyr allweddol. Mae datblygwyr yn troi at yr offer hyn yn bennaf i gynyddu cynhyrchiant (a nodwyd gan ~33% o'r ymatebwyr) a chyflymu dysgu (25%), tra bod tua 25% yn eu defnyddio i ddod yn fwy effeithlon trwy awtomeiddio gwaith ailadroddus.
Mae'n bwysig nodi nad yw rôl AI mewn rhaglennu yn gwbl newydd - mae elfennau ohono wedi bod o gwmpas ers blynyddoedd (ystyriwch gwblhau cod yn awtomatig mewn IDEs neu fframweithiau profi awtomataidd). Ond mae'r ddwy flynedd ddiwethaf wedi bod yn drobwynt. Mae ymddangosiad modelau iaith mawr pwerus (fel cyfres GPT OpenAI ac AlphaCode DeepMind) wedi ehangu'r hyn sy'n bosibl yn sylweddol. Er enghraifft, AlphaCode benawdau trwy berfformio ar lefel cystadleuaeth raglennu gystadleuol , gan gyflawni safle o tua 54% uchaf ar heriau codio - gan gyfateb i sgil cystadleuydd dynol cyffredin yn y bôn ( mae AlphaCode DeepMind yn cyfateb i allu rhaglennwr cyffredin ). Dyma'r tro cyntaf i system AI berfformio'n gystadleuol mewn cystadlaethau rhaglennu. Fodd bynnag, mae'n dweud llawer bod hyd yn oed AlphaCode, gyda'i holl allu, yn dal i fod ymhell o guro'r codwyr dynol gorau. Yn y cystadlaethau hynny, gallai AlphaCode ddatrys tua 30% o'r problemau o fewn yr ymdrechion a ganiateir, tra bod rhaglennwyr dynol gorau yn datrys >90% o broblemau gydag un ymgais. Mae'r bwlch hwn yn tynnu sylw at y ffaith, er y gall deallusrwydd artiffisial ymdrin â thasgau algorithmig wedi'u diffinio'n dda hyd at ryw bwynt, bod y problemau anoddaf sy'n gofyn am resymu dwfn a dyfeisgarwch yn parhau i fod yn gadarnle dynol .
I grynhoi, mae AI wedi ymsefydlu'n gadarn ym mhecyn cymorth dyddiol datblygwyr. O gynorthwyo i ysgrifennu cod i optimeiddio'r defnydd, mae'n cyffwrdd â phob rhan o'r broses ddatblygu. Mae'r berthynas heddiw yn symbiotig i raddau helaeth: mae AI yn gweithredu fel cyd-beilot (a enwyd yn briodol) sy'n helpu datblygwyr i godio'n gyflymach a chyda llai o rwystredigaeth, yn hytrach nag awtobeilot annibynnol a all hedfan ar ei ben ei hun. Yn yr adran nesaf, byddwn yn ymchwilio i sut mae'r ymgorffori hwn o offer AI yn newid rôl datblygwyr a natur eu gwaith, er gwell neu er gwaeth.
Sut mae AI yn Newid Rôl a Chynhyrchiant Datblygwyr
Gyda deallusrwydd artiffisial yn ymdrin â mwy o'r gwaith arferol, mae rôl y datblygwr meddalwedd yn wir yn dechrau esblygu. Yn hytrach na threulio oriau yn ysgrifennu cod safonol neu'n dadfygio gwallau cyffredin, gall datblygwyr ddadlwytho'r tasgau hynny i'w cynorthwywyr deallusrwydd artiffisial. Mae hyn yn symud ffocws y datblygwr tuag at ddatrys problemau lefel uwch, pensaernïaeth, ac agweddau creadigol peirianneg feddalwedd. Yn ei hanfod, mae deallusrwydd artiffisial yn cynyddu datblygwyr, gan ganiatáu iddynt fod yn fwy cynhyrchiol ac o bosibl yn fwy arloesol. Ond a yw hyn yn cyfieithu i lai o swyddi rhaglennu, neu'n syml i fath gwahanol o swydd? Gadewch i ni archwilio'r effaith ar gynhyrchiant a rolau:
Hybu Cynhyrchiant: Yn ôl y rhan fwyaf o adroddiadau ac astudiaethau cynnar, mae offer codio AI yn rhoi hwb sylweddol i gynhyrchiant datblygwyr. Canfu ymchwil GitHub fod datblygwyr sy'n defnyddio Copilot yn gallu cwblhau tasgau'n llawer cyflymach na'r rhai heb gymorth AI. Mewn un arbrawf, datrysodd datblygwyr dasg codio 55% yn gyflymach ar gyfartaledd gyda chymorth Copilot - gan gymryd tua 1 awr ac 11 munud yn lle 2 awr a 41 munud hebddo ( Ymchwil: meintioli effaith GitHub Copilot ar gynhyrchiant a hapusrwydd datblygwyr - Blog GitHub ). Mae hynny'n gynnydd trawiadol mewn cyflymder. Nid cyflymder yn unig yw e; mae datblygwyr yn adrodd bod cymorth AI yn helpu i leihau rhwystredigaeth ac "ymyrraeth llif". Mewn arolygon, 88% o ddatblygwyr sy'n defnyddio Copilot ei fod yn eu gwneud yn fwy cynhyrchiol ac yn caniatáu iddynt ganolbwyntio ar waith mwy boddhaol ( Pa ganran o ddatblygwyr sydd wedi dweud bod github copilot yn gwneud ... ). Mae'r offer hyn yn helpu rhaglennwyr i aros "yn y parth" trwy drin darnau diflas, sydd yn ei dro yn arbed egni meddyliol ar gyfer problemau anoddach. O ganlyniad, mae llawer o ddatblygwyr yn teimlo bod codio wedi dod yn fwy pleserus - llai o waith caled a mwy o greadigrwydd.
Newid Gwaith Dyddiol: Mae llif gwaith dyddiol rhaglennwr yn newid ochr yn ochr â'r enillion cynhyrchiant hyn. Gellir dadlwytho llawer o'r "gwaith prysur" - ysgrifennu boilerplate, ailadrodd patrymau cyffredin, chwilio am gystrawen - i AI. Er enghraifft, yn lle ysgrifennu dosbarth data â llaw gyda getters a setwyr, gall datblygwr annog yr AI i'w gynhyrchu. Yn lle cribo trwy ddogfennaeth i ddod o hyd i'r alwad API gywir, gall datblygwr ofyn i'r AI mewn iaith naturiol. Mae hyn yn golygu bod datblygwyr yn treulio cymharol lai o amser ar godio cof a mwy o amser ar dasgau sy'n gofyn am farn ddynol . Wrth i AI gymryd drosodd ysgrifennu'r 80% hawdd o god, mae swydd y datblygwr yn symud tuag at oruchwylio allbwn AI (adolygu awgrymiadau cod, eu profi) a mynd i'r afael â'r 20% anodd o broblemau na all AI eu datrys. Yn ymarferol, gallai datblygwr ddechrau ei ddiwrnod yn dosbarthu ceisiadau tynnu a gynhyrchir gan AI neu'n adolygu swp o atgyweiriadau a awgrymir gan AI, yn hytrach nag ysgrifennu'r holl newidiadau hynny o'r dechrau.
Cydweithio a Dynameg Tîm: Yn ddiddorol, mae AI hefyd yn dylanwadu ar ddeinameg tîm. Gyda thasgau arferol wedi'u hawtomeiddio, gall timau gyflawni mwy o bosibl gyda llai o ddatblygwyr iau wedi'u neilltuo i waith caled. Mae rhai cwmnïau'n adrodd y gall eu peirianwyr uwch fod yn fwy hunangynhaliol - gallant brototeipio nodweddion yn gyflym gyda chymorth AI, heb fod angen i is-beiriannydd wneud drafftiau cychwynnol. Fodd bynnag, mae hyn yn codi her newydd: mentora a rhannu gwybodaeth. Yn hytrach na bod is-beirianwyr yn dysgu trwy wneud y tasgau syml, efallai y bydd angen iddynt ddysgu sut i reoli allbynnau AI yn effeithiol. Gallai cydweithio tîm symud i weithgareddau fel mireinio awgrymiadau AI ar y cyd neu adolygu cod a gynhyrchir gan AI am beryglon. Ar yr ochr gadarnhaol, pan fydd gan bawb yn y tîm gynorthwyydd AI, gallai lefelu'r cae chwarae a chaniatáu mwy o amser ar gyfer trafodaethau dylunio, meddwl yn greadigol, a mynd i'r afael â gofynion cymhleth defnyddwyr nad oes unrhyw AI yn eu deall ar hyn o bryd ar unwaith. Mewn gwirionedd, mae mwy na phedwar o bob pump o ddatblygwyr yn credu y bydd offer codio AI yn gwella cydweithio tîm neu o leiaf yn eu rhyddhau i gydweithio mwy ar ddylunio a datrys problemau, yn ôl canfyddiadau arolwg GitHub yn 2023 ( Arolwg yn datgelu effaith AI ar brofiad y datblygwr - Blog GitHub ).
Effaith ar Rolau Swyddi: Cwestiwn pwysig yw a fydd AI yn lleihau'r galw am raglenwyr (gan fod pob rhaglennwr bellach yn fwy cynhyrchiol), neu a fydd yn syml yn newid y sgiliau sydd eu hangen. Mae cynsail hanesyddol gydag awtomeiddio arall (fel cynnydd offer devops, neu ieithoedd rhaglennu lefel uwch) yn awgrymu nad yw swyddi datblygwyr yn cael eu dileu cymaint ag y maent yn cael eu codi . Yn wir, mae dadansoddwyr diwydiant yn rhagweld y bydd rolau peirianneg feddalwedd yn parhau i dyfu , ond bydd natur y rolau hynny'n newid. Mae adroddiad diweddar gan Gartner yn rhagweld erbyn 2027, y bydd 50% o sefydliadau peirianneg feddalwedd yn mabwysiadu llwyfannau "deallusrwydd peirianneg feddalwedd" wedi'u hymestyn gan AI i hybu cynhyrchiant , i fyny o ddim ond 5% yn 2024 ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ). Mae hyn yn dangos y bydd cwmnïau'n integreiddio AI yn eang, ond mae'n awgrymu y bydd datblygwyr yn gweithio gyda'r llwyfannau deallus hynny. Yn yr un modd, mae'r cwmni ymgynghori McKinsey yn rhagweld er y gall AI awtomeiddio llawer o dasgau, y bydd tua 80% o swyddi rhaglennu yn dal i fod angen bod dynol yn y ddolen ac yn parhau i fod yn "ganolog ar bobl" . Hynny yw, bydd angen pobl arnom o hyd ar gyfer y rhan fwyaf o swyddi datblygwyr, ond gallai'r disgrifiadau swyddi newid.
Un newid posibl yw ymddangosiad rolau fel “Peiriannydd Meddalwedd AI” neu “Beiriannydd Prydlon” – datblygwyr sy'n arbenigo mewn adeiladu neu drefnu cydrannau AI. Rydym eisoes yn gweld y galw am ddatblygwyr sydd ag arbenigedd AI/ML yn codi'n sydyn. Yn ôl dadansoddiad gan Indeed, y tri swydd fwyaf poblogaidd sy'n gysylltiedig ag AI yw gwyddonydd data, peiriannydd meddalwedd, a pheiriannydd dysgu peirianyddol , ac mae'r galw am y rolau hyn wedi mwy na dyblu dros y tair blynedd diwethaf ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ). Disgwylir fwyfwy i beirianwyr meddalwedd traddodiadol ddeall hanfodion dysgu peirianyddol neu integreiddio gwasanaethau AI i gymwysiadau. Ymhell o wneud datblygwyr yn ddiangen, “gallai AI ddyrchafu'r proffesiwn, gan alluogi datblygwyr i ganolbwyntio ar dasgau ac arloesedd lefel uwch.” ( A yw AI yn Mynd i Ddisodli Datblygwyr yn 2025: Cipolwg ar y Dyfodol ) Efallai y bydd AI yn ymdrin â llawer o dasgau codio arferol, ond bydd datblygwyr yn fwy brysur gyda dylunio systemau, integreiddio modiwlau, sicrhau ansawdd, ac ymdrin â phroblemau newydd. Crynhodd uwch beiriannydd o un cwmni sy'n datblygu AI yn ei ddweud yn dda: Nid yw AI yn disodli ein datblygwyr; mae'n mwyhau . Gall un datblygwr sydd ag offer AI pwerus wneud gwaith sawl un, ond mae'r datblygwr hwnnw bellach yn ymgymryd â gwaith sy'n fwy cymhleth ac effeithiol.
Enghraifft o'r Byd Go Iawn: Ystyriwch senario gan gwmni meddalwedd a integreiddiodd GitHub Copilot ar gyfer ei holl ddatblygwyr. Yr effaith uniongyrchol oedd gostyngiad sylweddol yn yr amser a dreuliwyd yn ysgrifennu profion uned a chod safonol. Canfu un datblygwr iau y gallai, gan ddefnyddio Copilot, gynhyrchu 80% o god nodwedd newydd yn gyflym, yna treulio ei hamser yn addasu'r 20% sy'n weddill ac yn ysgrifennu profion integreiddio. Bron â dyblu ei chynhyrchiant o ran allbwn cod, ond yn fwy diddorol, newidiodd natur ei chyfraniad - daeth yn fwy o adolygydd cod a dylunydd profion ar gyfer cod a ysgrifennwyd gan AI. Sylwodd y tîm hefyd fod adolygiadau cod yn dechrau dal camgymeriadau AI yn hytrach na chamgymeriadau teipio dynol. Er enghraifft, awgrymodd Copilot weithiau weithrediad amgryptio ansicr; roedd yn rhaid i'r datblygwyr dynol ganfod a chywiro'r rheini. Mae'r math hwn o enghraifft yn dangos, er bod yr allbwn wedi cynyddu, bod goruchwyliaeth ac arbenigedd dynol wedi dod hyd yn oed yn fwy hanfodol yn y llif gwaith.
I grynhoi, mae AI yn ddiamau yn newid sut mae datblygwyr yn gweithio: gan eu gwneud yn gyflymach a chaniatáu iddynt fynd i'r afael â phroblemau mwy uchelgeisiol, ond hefyd yn ei gwneud yn ofynnol iddynt uwchsgilio (wrth ddefnyddio AI ac mewn meddwl lefel uwch). Mae'n llai o stori am "AI yn cymryd swyddi" a mwy o stori am "AI yn newid swyddi." Gall datblygwyr sy'n dysgu defnyddio'r offer hyn yn effeithiol luosi eu heffaith - y cliché rydyn ni'n ei glywed yn aml yw, "Ni fydd AI yn disodli datblygwyr, ond gall datblygwyr sy'n defnyddio AI ddisodli'r rhai nad ydyn nhw." Bydd yr adrannau nesaf yn archwilio pam mae datblygwyr dynol yn dal yn hanfodol (yr hyn na all ei wneud yn dda), a sut y gall datblygwyr addasu eu sgiliau i ffynnu ochr yn ochr â AI.
Cyfyngiadau Deallusrwydd Artiffisial (Pam mae Bodau Dynol yn Parhau i Fod yn Hanfodol)
Er gwaethaf ei alluoedd trawiadol, mae gan AI heddiw gyfyngiadau sy'n ei atal rhag gwneud rhaglennwyr dynol yn hen ffasiwn. Mae deall y cyfyngiadau hyn yn allweddol i weld pam mae angen mawr am raglennwyr o hyd yn y broses ddatblygu. Mae AI yn offeryn pwerus, ond nid yw'n fwled hud a all ddisodli creadigrwydd, meddwl beirniadol, a dealltwriaeth gyd-destunol datblygwr dynol. Dyma rai o ddiffygion sylfaenol AI mewn rhaglennu a chryfderau cyfatebol datblygwyr dynol:
-
Diffyg Dealltwriaeth a Chreadigrwydd Gwirioneddol: Nid yw modelau AI cyfredol yn deall cod na phroblemau yn wirioneddol yn y ffordd y mae bodau dynol yn ei wneud; maent yn adnabod patrymau ac yn ailadrodd allbynnau tebygol yn seiliedig ar ddata hyfforddi. Mae hyn yn golygu y gall AI gael trafferth gyda thasgau sy'n gofyn am atebion gwreiddiol, creadigol neu ddealltwriaeth ddofn o feysydd problem newydd. Efallai y bydd AI yn gallu cynhyrchu cod i fodloni manyleb y mae wedi'i gweld o'r blaen, ond gofynnwch iddo ddylunio algorithm newydd ar gyfer problem ddigynsail neu ddehongli gofyniad amwys, a bydd yn debygol o fethu. Fel y dywedodd un arsylwr, mae AI heddiw "yn brin o'r galluoedd meddwl creadigol a beirniadol y mae datblygwyr dynol yn eu cynnig." ( A yw AI yn Mynd i Ddisodli Datblygwyr yn 2025: Cipolwg ar y Dyfodol ) Mae bodau dynol yn rhagori wrth feddwl y tu allan i'r bocs - cyfuno gwybodaeth am feysydd, greddf a chreadigrwydd i ddylunio pensaernïaeth meddalwedd neu ddatrys problemau cymhleth. Mae AI, i'r gwrthwyneb, wedi'i gyfyngu i'r patrymau y mae wedi'u dysgu; os nad yw problem yn cyd-fynd â'r patrymau hynny'n dda, gall yr AI gynhyrchu cod anghywir neu ddi-synnwyr (yn aml yn hyderus!). arloesi mewn meddalwedd – llunio nodweddion newydd, profiadau defnyddwyr newydd, neu ddulliau technegol newydd – yn parhau i fod yn weithgaredd sy'n cael ei yrru gan bobl.
-
Dealltwriaeth o'r Cyd-destun a'r Darlun Mawr: Nid ysgrifennu llinellau o god yn unig yw adeiladu meddalwedd. Mae'n cynnwys deall y pam y tu ôl i'r cod – gofynion y busnes, anghenion y defnyddiwr, a'r cyd-destun y mae'r feddalwedd yn gweithredu ynddo. Mae gan AI ffenestr gyd-destun gul iawn (fel arfer wedi'i chyfyngu i'r mewnbwn a roddir ar y tro). Nid yw'n deall pwrpas cyffredinol system yn wirioneddol na sut mae un modiwl yn rhyngweithio ag un arall y tu hwnt i'r hyn sydd yn benodol yn y cod. O ganlyniad, gallai AI gynhyrchu cod sy'n gweithio'n dechnegol ar gyfer tasg fach ond nad yw'n ffitio'n dda i bensaernïaeth y system fwy neu sy'n torri rhyw ofyniad ymhlyg. Mae angen datblygwyr dynol i sicrhau bod y feddalwedd yn cyd-fynd â nodau busnes a disgwyliadau defnyddwyr. Mae dylunio systemau cymhleth – deall sut y gallai newid mewn un rhan effeithio ar eraill, sut i gydbwyso cyfaddawdau (fel perfformiad vs. darllenadwyedd), a sut i gynllunio esblygiad hirdymor cronfa god – yn rhywbeth na all AI ei wneud heddiw. Mewn prosiectau ar raddfa fawr gyda miloedd o gydrannau, mae AI "yn gweld y coed ond nid y goedwig." Fel y nodwyd mewn un dadansoddiad, “Mae AI yn cael trafferth deall cyd-destun llawn a chymhlethdodau prosiectau meddalwedd ar raddfa fawr,” gan gynnwys gofynion busnes ac ystyriaethau profiad defnyddwyr ( A fydd AI yn Disodli Datblygwyr yn 2025: Cipolwg ar y Dyfodol ). Mae bodau dynol yn cynnal y weledigaeth fawr.
-
Synnwyr Cyffredin a Datrys Amwysedd: Mae gofynion mewn prosiectau go iawn yn aml yn amwys neu'n esblygu. Gall datblygwr dynol geisio eglurhad, gwneud rhagdybiaethau rhesymol, neu wrthod ceisiadau afrealistig. Nid oes gan AI resymu synnwyr cyffredin na'r gallu i ofyn cwestiynau eglurhaol (oni bai ei fod wedi'i ddolennu'n benodol mewn awgrym, a hyd yn oed wedyn nid oes ganddo unrhyw warant o'i gael yn iawn). Dyma pam y gall cod a gynhyrchir gan AI fod yn dechnegol gywir weithiau ond yn swyddogaethol oddi ar y marc - mae'n brin o'r farn i wybod beth oedd bwriad y defnyddiwr mewn gwirionedd os yw'r cyfarwyddiadau'n aneglur. I'r gwrthwyneb, gall rhaglennwr dynol ddehongli cais lefel uchel ("gwneud y rhyngwyneb defnyddiwr hwn yn fwy greddfol" neu "dylai'r ap drin mewnbynnau afreolaidd yn rasol") a darganfod beth sydd angen ei wneud mewn cod. Byddai angen manylebau manwl iawn a diamwys ar AI i ddisodli datblygwr yn wirioneddol, a hyd yn oed ysgrifennu manyleb o'r fath yn effeithiol yw mor anodd ag ysgrifennu'r cod ei hun. Fel y nododd erthygl gan Gyngor Technoleg Forbes yn briodol, er mwyn i AI ddisodli datblygwyr mewn gwirionedd, byddai angen iddo ddeall cyfarwyddiadau aneglur ac addasu fel bod dynol - lefel o resymu nad yw gan AI cyfredol ( Post Sergii Kuzin - LinkedIn ).
-
Dibynadwyedd a “Rhithweledigaethau”: Mae gan fodelau AI cynhyrchiol heddiw ddiffyg adnabyddus: gallant gynhyrchu allbynnau anghywir neu wedi’u ffugio’n llwyr, ffenomen a elwir yn aml yn rhithweledigaeth . Mewn codio, gallai hyn olygu bod AI yn ysgrifennu cod sy'n edrych yn gredadwy ond sy'n anghywir yn rhesymegol neu'n ansicr. Ni all datblygwyr ymddiried yn ddall mewn awgrymiadau AI. Yn ymarferol, mae angen adolygu a phrofi gofalus ar bob darn o god a ysgrifennwyd gan AI gan ddyn . Mae data arolwg Stack Overflow yn adlewyrchu hyn - o'r rhai sy'n defnyddio offer AI, dim ond 3% sy'n ymddiried yn fawr yng nghywirdeb allbwn AI, ac yn wir mae canran fach yn ddrwgdybio'n ( mae 70% o ddatblygwyr yn defnyddio offer codio AI, mae 3% yn ymddiried yn fawr yn eu cywirdeb - ShiftMag ). Mae'r mwyafrif helaeth o ddatblygwyr yn trin awgrymiadau AI fel awgrymiadau defnyddiol, nid fel y newyddion da. Mae'r ymddiriedaeth isel hon yn gyfiawn oherwydd gall AI wneud camgymeriadau rhyfedd na fyddai unrhyw ddyn cymwys yn eu gwneud (fel gwallau oddi wrth un, defnyddio swyddogaethau sydd wedi darfod, neu gynhyrchu atebion aneffeithlon) oherwydd nad yw'n rhesymu'n wirioneddol am y broblem. Fel y nododd un sylw ar y fforwm yn chwerw, “Maen nhw (Deallusrwydd Artiffisial) yn gweld llawer o rithwelediadau ac yn gwneud dewisiadau dylunio rhyfedd na fyddai bod dynol byth yn eu gwneud” ( A fydd rhaglennwyr yn dod yn hen ffasiwn oherwydd Deallusrwydd Artiffisial? - Cyngor Gyrfaoedd ). Mae goruchwyliaeth ddynol yn hanfodol i ganfod y gwallau hyn. Efallai y bydd Deallusrwydd Artiffisial yn rhoi 90% o nodwedd i chi yn gyflym, ond os oes gan y 10% sy'n weddill nam cynnil, mae'n dal i fod yn gyfrifoldeb y datblygwr dynol i'w ddiagnosio a'i drwsio. A phan fydd rhywbeth yn mynd o'i le mewn cynhyrchiad, y peirianwyr dynol sy'n gorfod dadfygio - ni all Deallusrwydd Artiffisial gymryd cyfrifoldeb am ei gamgymeriadau eto.
-
Cynnal a Datblygu Cronfeydd Cod: Mae prosiectau meddalwedd yn byw ac yn tyfu dros flynyddoedd. Maent angen arddull gyson, eglurder ar gyfer cynhalwyr y dyfodol, a diweddariadau wrth i ofynion newid. Nid oes gan AI heddiw gof o benderfyniadau'r gorffennol (y tu allan i awgrymiadau cyfyngedig), felly efallai na fydd yn cadw cod yn gyson ar draws prosiect mawr oni bai ei fod yn cael ei arwain. Mae datblygwyr dynol yn sicrhau bod cod yn gynaliadwy - ysgrifennu dogfennaeth glir, dewis atebion darllenadwy dros rai clyfar ond aneglur, ac ailffactorio cod yn ôl yr angen pan fydd y bensaernïaeth yn esblygu. Gall AI gynorthwyo yn y tasgau hyn (fel awgrymu ailffactorio), ond mae penderfynu beth i'w ailffactorio neu pa rannau o'r system sydd angen eu hailgynllunio yn alwad farn ddynol. Ar ben hynny, wrth integreiddio cydrannau, mae deall effaith nodwedd newydd ar fodiwlau presennol (sicrhau cydnawsedd yn ôl, ac ati) yn rhywbeth y mae bodau dynol yn ei drin. Rhaid i fodau dynol integreiddio a chysoni cod a gynhyrchir gan AI. Fel arbrawf, mae rhai datblygwyr wedi ceisio gadael i ChatGPT adeiladu apiau bach cyfan; mae'r canlyniad yn aml yn gweithio i ddechrau ond mae'n anodd iawn ei gynnal neu ei ymestyn oherwydd nad yw'r AI yn cymhwyso pensaernïaeth feddylgar yn gyson - mae'n gwneud penderfyniadau lleol y byddai pensaer dynol yn eu hosgoi.
-
Ystyriaethau Moesegol a Diogelwch: Wrth i AI ysgrifennu mwy o god, mae hefyd yn codi cwestiynau am ragfarn, diogelwch a moeseg. Gallai AI gyflwyno gwendidau diogelwch yn anfwriadol (er enghraifft, peidio â glanweithio mewnbynnau'n iawn, neu ddefnyddio arferion cryptograffig ansicr) y byddai datblygwr dynol profiadol yn eu dal. Hefyd, nid oes gan AI ymdeimlad cynhenid o foeseg na phryder am degwch - gallai, er enghraifft, hyfforddi ar ddata rhagfarnllyd ac awgrymu algorithmau sy'n gwahaniaethu'n anfwriadol (mewn nodwedd sy'n cael ei gyrru gan AI fel cod cymeradwyo benthyciadau neu algorithm cyflogi). Mae angen datblygwyr dynol i archwilio allbynnau AI ar gyfer y materion hyn, sicrhau cydymffurfiaeth â rheoliadau, a llenwi meddalwedd ag ystyriaethau moesegol. agwedd gymdeithasol meddalwedd - deall ymddiriedaeth defnyddwyr, pryderon preifatrwydd, a gwneud dewisiadau dylunio sy'n cyd-fynd â gwerthoedd dynol . Mae'r agweddau dynol-ganolog hyn ar ddatblygu y tu hwnt i gyrraedd AI, o leiaf yn y dyfodol rhagweladwy." ( A yw AI yn Mynd i Ddisodli Datblygwyr yn 2025: Cipolwg ar y Dyfodol ) Rhaid i ddatblygwyr wasanaethu fel y gydwybod a'r giât ansawdd ar gyfer cyfraniadau AI.
Yng ngoleuni'r cyfyngiadau hyn, y consensws cyfredol yw bod AI yn offeryn, nid yn lle . Fel y dywedodd Satya Nadella, mae'n ymwneud â grymuso datblygwyr, nid eu disodli ( A Fydd AI yn Disodli Rhaglennwyr? Y Gwir Y Tu Ôl i'r Hype | gan The PyCoach | Artificial Corner | Mawrth, 2025 | Medium ). Gellir meddwl am AI fel cynorthwyydd iau: mae'n gyflym, yn ddiflino, a gall ymgymryd â llawer o dasgau yn y lle cyntaf, ond mae angen arweiniad ac arbenigedd uwch ddatblygwr arno i gynhyrchu cynnyrch terfynol caboledig. Mae'n arwyddocaol bod hyd yn oed y systemau codio AI mwyaf datblygedig yn cael eu defnyddio fel cynorthwywyr mewn defnydd yn y byd go iawn (Copilot, CodeWhisperer, ac ati) ac nid fel codwyr ymreolaethol. Nid yw cwmnïau'n diswyddo eu timau rhaglennu ac yn gadael i AI redeg yn wyllt; yn lle hynny, maent yn ymgorffori AI i lif gwaith datblygwyr i'w helpu.
Daw un dyfyniad darluniadol gan Sam Altman o OpenAI, a nododd hyd yn oed wrth i asiantau AI wella, “ni fydd yr asiantau AI hyn yn disodli bodau dynol yn llwyr” mewn datblygu meddalwedd ( dywed Sam Altman y bydd asiantau AI yn fuan yn cyflawni tasgau y mae peirianwyr meddalwedd yn eu gwneud: Stori lawn mewn 5 pwynt - India Today ). Byddant yn gweithredu fel “cydweithwyr rhithwir” sy'n trin tasgau wedi'u diffinio'n dda ar gyfer peirianwyr dynol, yn enwedig y tasgau hynny sy'n nodweddiadol o beiriannydd meddalwedd lefel isel gyda phrofiad ychydig flynyddoedd. Mewn geiriau eraill, efallai y bydd AI yn y pen draw yn gwneud gwaith datblygwr iau mewn rhai meysydd, ond nid yw'r datblygwr iau hwnnw'n dod yn ddi-waith - maent yn esblygu i rôl goruchwylio'r AI ac yn mynd i'r afael â'r tasgau lefel uwch na all yr AI eu gwneud. Hyd yn oed wrth edrych tua'r dyfodol, lle mae rhai ymchwilwyr yn rhagweld y gallai AI ysgrifennu'r rhan fwyaf o'i god ei hun erbyn 2040 ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ), cytunir yn gyffredinol y bydd angen rhaglennwyr dynol o hyd i oruchwylio, arwain a darparu'r wreichionen greadigol a'r meddwl beirniadol sydd ar goll gan beiriannau .
Mae hefyd yn werth nodi bod datblygu meddalwedd yn fwy na chodio yn unig . Mae'n cynnwys cyfathrebu â rhanddeiliaid, deall straeon defnyddwyr, cydweithio mewn timau, a dylunio iterus – pob un yn feysydd lle mae sgiliau dynol yn hanfodol. Ni all AI eistedd mewn cyfarfod â chleient i drafod yr hyn maen nhw wir ei eisiau, ac ni all drafod blaenoriaethau nac ysbrydoli tîm sydd â gweledigaeth ar gyfer cynnyrch. Mae'r elfen ddynol yn parhau i fod yn ganolog.
I grynhoi, mae gan AI wendidau pwysig: dim creadigrwydd gwirioneddol, dealltwriaeth gyfyngedig o gyd-destun, tueddiad i wneud camgymeriadau, dim atebolrwydd, a dim gafael ar oblygiadau ehangach penderfyniadau meddalwedd. Y bylchau hyn yn union lle mae datblygwyr dynol yn disgleirio. Yn hytrach na gweld AI fel bygythiad, efallai y byddai'n fwy cywir ei weld fel mwyhadur pwerus i ddatblygwyr dynol – gan ymdrin â'r cyffredin fel y gall bodau dynol ganolbwyntio ar y dwfn. Bydd yr adran nesaf yn trafod sut y gall datblygwyr fanteisio ar yr ymhelaethiad hwn trwy addasu eu sgiliau a'u rolau i aros yn berthnasol ac yn werthfawr mewn byd datblygu wedi'i ehangu gan AI.
Addasu a Ffynnu yn Oes Deallusrwydd Artiffisial
I raglenwyr a datblygwyr, nid oes rhaid i gynnydd AI mewn codio fod yn fygythiad difrifol – gall fod yn gyfle. Yr allwedd yw addasu ac esblygu ynghyd â'r dechnoleg. Mae'n debyg y bydd y rhai sy'n dysgu harneisio AI yn canfod eu hunain yn fwy cynhyrchiol ac mewn galw mawr, tra gall y rhai sy'n ei anwybyddu ganfod eu bod wedi syrthio ar ei hôl hi. Yn yr adran hon, rydym yn canolbwyntio ar gamau a strategaethau ymarferol i ddatblygwyr aros yn berthnasol a ffynnu wrth i offer AI ddod yn rhan o ddatblygiad bob dydd. Y meddylfryd i'w fabwysiadu yw un o ddysgu a chydweithio parhaus gydag AI, yn hytrach na chystadleuaeth. Dyma sut y gall datblygwyr addasu a pha sgiliau a rolau newydd y dylent eu hystyried:
1. Cofleidio AI fel Offeryn (Dysgu Defnyddio Cynorthwywyr Codio AI yn Effeithiol): Yn gyntaf oll, dylai datblygwyr ddod yn gyfforddus â'r offer AI sydd ar gael. Trin Copilot, ChatGPT, neu AIs codio eraill fel eich partner rhaglennu pâr newydd. Mae hyn yn golygu dysgu sut i ysgrifennu awgrymiadau neu sylwadau da i gael awgrymiadau cod defnyddiol, a gwybod sut i ddilysu neu ddadfygio cod a gynhyrchwyd gan AI yn gyflym. Yn union fel y bu'n rhaid i ddatblygwr ddysgu ei IDE neu reoli fersiynau, mae dysgu chwilfrydedd cynorthwyydd AI yn dod yn rhan o'r set sgiliau. Er enghraifft, gall datblygwr ymarfer trwy gymryd darn o god a ysgrifennwyd ganddynt a gofyn i'r AI ei wella, yna dadansoddi'r newidiadau. Neu, wrth ddechrau tasg, amlinellwch ef mewn sylwadau a gweld beth mae'r AI yn ei ddarparu, yna mireinio o'r fan honno. Dros amser, byddwch yn datblygu greddf am yr hyn y mae'r AI yn dda yn ei wneud a sut i gyd-greu ag ef. Meddyliwch amdano fel "datblygiad â chymorth AI" - sgil newydd i'w hychwanegu at eich blwch offer. Yn wir, mae datblygwyr bellach yn siarad am "beirianneg brydlon" fel sgil - gwybod sut i ofyn y cwestiynau cywir i AI. Gall y rhai sy'n ei feistroli gyflawni canlyniadau llawer gwell o'r un offer. Cofiwch, "gall datblygwyr sy'n defnyddio deallusrwydd artiffisial ddisodli'r rhai nad ydynt" - felly cofleidiwch y dechnoleg a'i gwneud yn gynghreiriad i chi.
2. Canolbwyntiwch ar Sgiliau Lefel Uwch (Datrys Problemau, Dylunio Systemau, Pensaernïaeth): Gan y gall AI ymdrin â mwy o godio lefel isel, dylai datblygwyr symud i fyny'r ysgol haniaethu . Mae hyn yn golygu rhoi mwy o bwyslais ar ddeall dyluniad a phensaernïaeth systemau. Meithrinwch sgiliau wrth ddadansoddi problemau cymhleth, dylunio systemau graddadwy, a gwneud penderfyniadau pensaernïol - meysydd lle mae mewnwelediad dynol yn hanfodol. Canolbwyntiwch ar pam a sut datrysiad, nid dim ond y beth. Er enghraifft, yn hytrach na threulio'ch holl amser yn perffeithio swyddogaeth ddidoli (pan all AI ysgrifennu un i chi), treuliwch amser yn deall pa ddull didoli sydd orau ar gyfer cyd-destun eich cymhwysiad a sut mae'n ffitio i lif data eich system. meddwl dylunio - ystyried anghenion defnyddwyr, llifau data, a rhyngweithiadau cydrannau - yn cael ei werthfawrogi'n fawr. Gall AI gynhyrchu cod, ond y datblygwr sy'n penderfynu strwythur cyffredinol y feddalwedd ac yn sicrhau bod pob rhan yn gweithio mewn cytgord. Trwy hogi eich meddwl darlun mawr, rydych chi'n gwneud eich hun yn anhepgor fel y person sy'n tywys yr AI (a gweddill y tîm) wrth adeiladu'r peth iawn. Fel y nododd un adroddiad sy'n edrych ar y dyfodol, dylai datblygwyr "ganolbwyntio ar feysydd lle mae mewnwelediad dynol yn anhepgor, fel datrys problemau, meddwl dylunio, a deall anghenion defnyddwyr." ( A fydd AI yn Disodli Datblygwyr yn 2025: Cipolwg ar y Dyfodol )
3. Gwella Eich Gwybodaeth am AI a Dysgu Peiriannol: I weithio ochr yn ochr â AI, mae'n helpu i ddeall AI . Nid oes angen i bob datblygwr ddod yn ymchwilwyr dysgu peirianyddol, ond bydd cael gafael gadarn ar sut mae'r modelau hyn yn gweithio o fudd. Dysgwch hanfodion dysgu peirianyddol a dysgu dwfn - nid yn unig y gallai hyn agor llwybrau gyrfa newydd (gan fod swyddi sy'n gysylltiedig â AI yn ffynnu ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] )), ond bydd hefyd yn eich helpu i ddefnyddio offer AI yn fwy effeithiol. Os ydych chi'n gwybod, er enghraifft, cyfyngiadau model iaith mawr a sut y cafodd ei hyfforddi, gallwch chi ragweld pryd y gallai fethu a dylunio'ch awgrymiadau neu brofion yn unol â hynny. Yn ogystal, mae llawer o gynhyrchion meddalwedd bellach yn ymgorffori nodweddion AI (er enghraifft, ap gydag injan argymhellion neu sgwrsbot). Gall datblygwr meddalwedd sydd â rhywfaint o wybodaeth am ddysgu peirianyddol gyfrannu at y nodweddion hynny neu o leiaf gydweithio'n ddeallus â gwyddonwyr data. Mae meysydd allweddol i ystyried dysgu yn cynnwys: hanfodion gwyddor data , sut i ragbrosesu data, hyfforddi yn erbyn casgliad, a moeseg AI. Ymgyfarwyddwch â fframweithiau AI (TensorFlow, PyTorch) a gwasanaethau AI cwmwl; hyd yn oed os nad ydych chi'n adeiladu modelau o'r dechrau, mae gwybod sut i integreiddio API AI i mewn i ap yn sgil werthfawr. Yn fyr, mae dod yn "llythrennog mewn AI" yn dod yn gyflym yr un mor bwysig â bod yn llythrennog mewn technolegau gwe neu gronfa ddata. Bydd y datblygwyr sy'n gallu ymdopi â byd peirianneg feddalwedd draddodiadol a AI mewn sefyllfa wych i arwain prosiectau yn y dyfodol.
4. Datblygu Sgiliau Meddal a Gwybodaeth am y Maes Cryfach: Wrth i AI gymryd drosodd tasgau mecanyddol, mae'r sgiliau dynol unigryw yn dod yn bwysicach fyth. cyfathrebu, gwaith tîm, ac arbenigedd yn y maes yn feysydd i ddyblu eu dwylo. Yn aml, mae datblygu meddalwedd yn ymwneud â deall y maes problem - boed yn gyllid, gofal iechyd, addysg, neu unrhyw faes arall - a throsi hynny'n atebion. Ni fydd gan AI y cyd-destun hwnnw na'r gallu i gysylltu â rhanddeiliaid, ond mae gennych chi. Mae dod yn fwy gwybodus yn y maes rydych chi'n gweithio ynddo yn eich gwneud chi'r person y dylech chi droi ato i sicrhau bod y feddalwedd yn diwallu anghenion y byd go iawn. Yn yr un modd, canolbwyntiwch ar eich sgiliau cydweithio: mentora, arweinyddiaeth, a chydlynu. Bydd angen datblygwyr uwch ar dimau o hyd i adolygu cod (gan gynnwys cod a ysgrifennwyd gan AI), i fentora gweithwyr iau ar arferion gorau, ac i gydlynu prosiectau cymhleth. Nid yw AI yn dileu'r angen am ryngweithio dynol mewn prosiectau. Mewn gwirionedd, gyda AI yn cynhyrchu cod, gallai mentora datblygwr uwch symud tuag at ddysgu gweithwyr iau sut i weithio gydag AI a dilysu ei allbwn , yn hytrach na sut i ysgrifennu dolen-for. Mae gallu arwain eraill yn y paradigm newydd hwn yn sgil werthfawr. Hefyd, ymarferwch feddwl yn feirniadol – cwestiynwch a phrofwch allbynnau AI, ac anogwch eraill i wneud yr un peth. Bydd meithrin meddylfryd amheuaeth a gwirio iach yn atal dibyniaeth ddall ar AI ac yn lleihau gwallau. Yn ei hanfod, gwella'r sgiliau sydd ar goll o AI: deall pobl a chyd-destun, dadansoddi beirniadol, a meddwl rhyngddisgyblaethol.
5. Dysgu Gydol Oes ac Addasrwydd: Mae cyflymder newid mewn AI yn hynod gyflym. Gallai'r hyn sy'n teimlo'n arloesol heddiw fod yn hen ffasiwn ymhen cwpl o flynyddoedd. Rhaid i ddatblygwyr gofleidio dysgu gydol oes yn fwy nag erioed. Gallai hyn olygu rhoi cynnig ar gynorthwywyr codio AI newydd yn rheolaidd, cymryd cyrsiau ar-lein neu ardystiadau mewn AI/ML, darllen blogiau ymchwil i gael y wybodaeth ddiweddaraf am yr hyn sydd i ddod, neu gymryd rhan mewn cymunedau datblygwyr sy'n canolbwyntio ar AI. Mae addasrwydd yn allweddol - byddwch yn barod i newid i offer a llifau gwaith newydd wrth iddynt ddod i'r amlwg. Er enghraifft, os daw offeryn AI newydd a all awtomeiddio dylunio UI o frasluniau, dylai datblygwr pen blaen fod yn barod i ddysgu ac ymgorffori hynny, gan symud eu ffocws efallai i fireinio'r UI a gynhyrchwyd neu wella manylion profiad defnyddiwr y mae'r awtomeiddio wedi'u colli. Bydd y rhai sy'n trin dysgu fel rhan barhaus o'u gyrfa (sydd eisoes yn cael ei wneud gan lawer o ddatblygwyr) yn ei chael hi'n haws integreiddio datblygiadau AI. Un strategaeth yw neilltuo rhan fach o'ch wythnos i ddysgu ac arbrofi - ei drin fel buddsoddi yn eich dyfodol eich hun. Mae cwmnïau hefyd yn dechrau darparu hyfforddiant i'w datblygwyr ar ddefnyddio offer AI yn effeithiol; bydd manteisio ar gyfleoedd o'r fath yn eich rhoi ar y blaen. Y datblygwyr a fydd yn ffynnu fydd y rhai sy'n gweld AI fel partner sy'n esblygu ac yn mireinio eu dull o weithio gyda'r partner hwnnw'n barhaus.
6. Archwiliwch Rolau a Llwybrau Gyrfa sy'n Dod i'r Amlwg: Wrth i AI ddod yn rhan o ddatblygu, mae cyfleoedd gyrfa newydd yn dod i'r amlwg. Er enghraifft, Peiriannydd Prompt neu Arbenigwr Integreiddio AI yn rolau sy'n canolbwyntio ar greu'r prompts, y llifau gwaith a'r seilwaith cywir i ddefnyddio AI mewn cynhyrchion. Enghraifft arall yw Peiriannydd Moeseg AI neu Archwilydd AI - rolau sy'n canolbwyntio ar adolygu allbynnau AI am ragfarn, cydymffurfiaeth a chywirdeb. Os oes gennych ddiddordeb yn y meysydd hynny, gallai gosod eich hun gyda'r wybodaeth gywir agor y llwybrau newydd hyn. Hyd yn oed o fewn rolau clasurol, efallai y byddwch yn dod o hyd i gilfachau fel "datblygwr blaen â chymorth AI" yn erbyn "datblygwr cefn â chymorth AI" lle mae pob un yn defnyddio offer arbenigol. Cadwch lygad ar sut mae sefydliadau'n strwythuro timau o amgylch AI. Mae gan rai cwmnïau "urddau AI" neu ganolfannau rhagoriaeth i arwain mabwysiadu AI mewn prosiectau - gall bod yn weithredol mewn grwpiau o'r fath eich rhoi ar flaen y gad. Ar ben hynny, ystyriwch gyfrannu at ddatblygu offer AI eu hunain: er enghraifft, gweithio ar brosiectau ffynhonnell agored sy'n gwella offer datblygwyr (efallai gwella gallu'r AI i esbonio cod, ac ati). Nid yn unig y mae hyn yn dyfnhau eich dealltwriaeth o'r dechnoleg ond mae hefyd yn eich rhoi mewn cymuned sy'n arwain y newid. Y gwir amdani yw bod yn rhagweithiol ynghylch hyblygrwydd gyrfa . Os bydd rhannau o'ch swydd bresennol yn dod yn awtomataidd, byddwch yn barod i symud i rolau sy'n dylunio, goruchwylio neu'n ychwanegu at y rhannau awtomataidd hynny.
7. Cynnal a Dangos Ansawdd Dynol: Mewn byd lle gall AI gynhyrchu cod cyffredin ar gyfer y broblem gyffredin, dylai datblygwyr dynol ymdrechu i gynhyrchu'r eithriadol ac empathig na all AI eu cynhyrchu. Gallai hyn olygu canolbwyntio ar fireinio profiad y defnyddiwr, optimeiddio perfformiad ar gyfer senarios anarferol, neu ysgrifennu cod sy'n lân ac wedi'i ddogfennu'n dda (nid yw AI yn wych am ysgrifennu dogfennaeth ystyrlon na sylwadau cod dealladwy - gallwch ychwanegu gwerth yno!). Gwnewch yn siŵr eich bod yn integreiddio mewnwelediad dynol i'r gwaith: er enghraifft, os yw AI yn cynhyrchu darn o god, rydych chi'n ychwanegu sylwadau sy'n egluro'r rhesymeg mewn ffordd y gall bod dynol arall ei deall yn ddiweddarach, neu rydych chi'n ei addasu i fod yn fwy darllenadwy. Drwy wneud hynny, rydych chi'n ychwanegu haen o broffesiynoldeb ac ansawdd nad yw gwaith a gynhyrchir gan beiriannau yn unig yn ei chael. Dros amser, bydd meithrin enw da am feddalwedd o ansawdd uchel sy'n "gweithio" yn y byd go iawn yn eich gwneud chi'n wahanol. Bydd cleientiaid a chyflogwyr yn gwerthfawrogi datblygwyr a all gyfuno effeithlonrwydd AI â chrefftwaith dynol .
Gadewch inni hefyd ystyried sut y gallai llwybrau addysgol addasu. Ni ddylai datblygwyr newydd sy'n dod i mewn i'r maes osgoi offer AI yn eu proses ddysgu. I'r gwrthwyneb, gall dysgu gyda AI (e.e., defnyddio AI i helpu gyda gwaith cartref neu brosiectau, yna dadansoddi'r canlyniadau) gyflymu eu dealltwriaeth. Fodd bynnag, mae'n hanfodol dysgu'r pethau sylfaenol yn ddwfn - algorithmau, strwythurau data, a chysyniadau rhaglennu craidd - fel bod gennych sylfaen gadarn a gallwch ddweud pryd mae'r AI yn mynd ar goll. Gan fod AI yn trin ymarferion codio syml, gall cwricwla roi mwy o bwyslais ar brosiectau sydd angen dylunio ac integreiddio. Os ydych chi'n newydd-ddyfodiad, canolbwyntiwch ar adeiladu portffolio sy'n dangos eich gallu i ddatrys problemau cymhleth ac i ddefnyddio AI fel un o lawer o offer.
I grynhoi'r strategaeth addasu: byddwch y peilot, nid y teithiwr. Defnyddiwch offer AI, ond peidiwch â dod yn rhy ddibynnol arnynt nac yn hunanfodlon. Parhewch i hogi agweddau dynol unigryw datblygu. Dywedodd Grady Booch, arloeswr peirianneg feddalwedd uchel ei barch, hynny'n dda: “Mae AI yn mynd i newid yn sylfaenol yr hyn y mae'n ei olygu i fod yn rhaglennwr. Ni fydd yn dileu rhaglennwyr, ond bydd yn ei gwneud yn ofynnol iddynt ddatblygu sgiliau newydd a gweithio mewn ffyrdd newydd.” ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ). Drwy ddatblygu'r sgiliau a'r ffyrdd newydd hynny o weithio yn rhagweithiol, gall datblygwyr sicrhau eu bod yn parhau i fod yn sedd yrrwr yn eu gyrfaoedd.
I grynhoi'r adran hon, dyma restr wirio gyfeirio gyflym ar gyfer datblygwyr sy'n awyddus i baratoi eu gyrfaoedd ar gyfer y dyfodol yn oes AI:
Strategaeth Addasu | Beth i'w Wneud |
---|---|
Dysgu Offer AI | Ymarferwch gyda Copilot, ChatGPT, ac ati. Dysgwch grefftio'n brydlon a dilysu canlyniadau. |
Canolbwyntio ar Ddatrys Problemau | Gwella sgiliau dylunio a phensaernïaeth systemau. Mynd i'r afael â'r "pam" a'r "sut", nid dim ond y "beth". |
Uwchsgilio mewn AI/ML | Dysgwch hanfodion dysgu peirianyddol a gwyddor data. Deallwch sut mae modelau AI yn gweithio a sut i'w hintegreiddio. |
Cryfhau Sgiliau Meddal | Gwella cyfathrebu, gwaith tîm, ac arbenigedd maes. Bod yn bont rhwng technoleg ac anghenion y byd go iawn. |
Dysgu Gydol Oes | Byddwch yn chwilfrydig a daliwch ati i ddysgu technolegau newydd. Ymunwch â chymunedau, ewch ar gyrsiau, ac arbrofwch gydag offer datblygu AI newydd. |
Archwiliwch Rôlau Newydd | Cadwch lygad ar rolau sy'n dod i'r amlwg (archwilydd AI, peiriannydd prydlon, ac ati) a byddwch yn barod i newid os yw'r rheini o ddiddordeb i chi. |
Cynnal Ansawdd a Moeseg | Adolygwch allbwn AI bob amser am ansawdd. Ychwanegwch y cyffyrddiad dynol – dogfennaeth, ystyriaethau moesegol, mân newidiadau sy'n canolbwyntio ar y defnyddiwr. |
Drwy ddilyn y strategaethau hyn, gall datblygwyr droi chwyldro deallusrwydd artiffisial er eu mantais. Bydd y rhai sy'n addasu yn canfod bod deallusrwydd artiffisial yn gwella eu galluoedd ac yn caniatáu iddynt gynhyrchu meddalwedd gwell nag erioed o'r blaen, yn hytrach na'u gwneud yn hen ffasiwn.
Rhagolygon y Dyfodol: Cydweithio Rhwng Deallusrwydd Artiffisial a Datblygwyr
Beth sydd gan y dyfodol i'w gynnig i raglennu mewn byd sy'n cael ei yrru gan AI? Yn seiliedig ar dueddiadau cyfredol, gallwn ddisgwyl dyfodol lle mae AI a datblygwyr dynol yn gweithio law yn llaw hyd yn oed yn agosach . Mae'n debyg y bydd rôl y rhaglennwr yn parhau i symud tuag at swydd oruchwyliol a chreadigol, gyda AI yn ymdrin â mwy o'r "gwaith trwm" o dan arweiniad dynol. Yn yr adran gloi hon, rydym yn rhagweld rhai senarios yn y dyfodol ac yn sicrhau y gall y rhagolygon i ddatblygwyr aros yn gadarnhaol - ar yr amod ein bod yn parhau i addasu.
Yn y dyfodol agos (y 5-10 mlynedd nesaf), mae'n debygol iawn y bydd AI mor gyffredin yn y broses ddatblygu â chyfrifiaduron eu hunain. Yn union fel nad oes unrhyw ddatblygwr heddiw yn ysgrifennu cod heb olygydd neu heb Google/StackOverflow wrth law, yn fuan ni fydd unrhyw ddatblygwr yn ysgrifennu cod heb ryw fath o gymorth AI yn rhedeg yn y cefndir. Amgylcheddau Datblygu Integredig (IDEs) eisoes yn esblygu i gynnwys nodweddion sy'n cael eu pweru gan AI wrth eu craidd (er enghraifft, golygyddion cod a all egluro cod i chi neu awgrymu newidiadau cod cyfan ar draws prosiect). Efallai y byddwn yn cyrraedd pwynt lle mae prif swydd datblygwr yw llunio problemau a chyfyngiadau mewn ffordd y gall AI ei deall, yna curadu a mireinio'r atebion y mae'r AI yn eu darparu . Mae hyn yn debyg i ffurf lefel uwch o raglennu, a elwir weithiau'n "rhaglennu prydlon" neu "drefniadaeth AI".
Fodd bynnag, mae hanfod yr hyn sydd angen ei wneud – datrys problemau i bobl – yn parhau heb ei newid. Efallai y bydd AI yn y dyfodol yn gallu cynhyrchu ap cyfan o ddisgrifiad (“adeiladu ap symudol i mi ar gyfer archebu apwyntiadau meddyg”), ond bydd y gwaith o egluro'r disgrifiad hwnnw, sicrhau ei fod yn gywir, a mireinio'r canlyniad i blesio defnyddwyr yn cynnwys datblygwyr (ynghyd â dylunwyr, rheolwyr cynnyrch, ac ati). Mewn gwirionedd, os daw cynhyrchu apiau sylfaenol yn hawdd, bydd creadigrwydd ac arloesedd dynol mewn meddalwedd yn dod yn bwysicach fyth i wahaniaethu cynhyrchion. Efallai y gwelwn ffyniant meddalwedd, lle mae llawer o gymwysiadau arferol yn cael eu cynhyrchu gan AI, tra bod datblygwyr dynol yn canolbwyntio ar y prosiectau arloesol, cymhleth, neu greadigol sy'n gwthio'r ffiniau.
Mae yna hefyd y posibilrwydd y bydd y rhwystr i fynediad i raglennu yn cael ei ostwng – sy'n golygu y gallai mwy o bobl nad ydynt yn beirianwyr meddalwedd traddodiadol (dyweder, dadansoddwr busnes neu wyddonydd neu farchnatwr) greu meddalwedd gan ddefnyddio offer AI (parhad y mudiad "dim cod/cod isel" wedi'i or-wefru gan AI). Nid yw hyn yn dileu'r angen am ddatblygwyr proffesiynol; yn hytrach, mae'n ei newid. Gallai datblygwyr ymgymryd â mwy o rôl ymgynghori neu arwain mewn achosion o'r fath, gan sicrhau bod yr apiau hyn a ddatblygwyd gan ddinasyddion yn ddiogel, yn effeithlon, ac yn gynaliadwy. Gallai rhaglennwyr proffesiynol ganolbwyntio ar adeiladu'r llwyfannau a'r APIs y mae "pobl nad ydynt yn rhaglennwyr" â chymorth AI yn eu defnyddio.
O safbwynt swyddi, gall rhai rolau rhaglennu leihau tra bod eraill yn tyfu. Er enghraifft, gallai rhai swyddi codio lefel mynediad ddod yn llai o ran nifer os yw cwmnïau'n dibynnu ar AI ar gyfer tasgau syml. Gellir dychmygu cwmni newydd bach yn y dyfodol sydd angen efallai hanner nifer y datblygwyr iau oherwydd gall eu datblygwyr uwch, sydd â AI, wneud llawer o'r gwaith sylfaenol. Ond ar yr un pryd, bydd swyddi cwbl newydd (fel y trafodwyd yn yr adran addasu) yn ymddangos. Ar ben hynny, wrth i feddalwedd dreiddio hyd yn oed yn fwy o'r economi (gyda AI yn cynhyrchu meddalwedd ar gyfer anghenion niche), gallai'r galw cyffredinol am swyddi sy'n gysylltiedig â meddalwedd barhau i gynyddu. Mae hanes yn dangos bod awtomeiddio yn aml yn arwain at fwy o swyddi yn y tymor hir , er eu bod yn swyddi gwahanol - er enghraifft, arweiniodd awtomeiddio rhai tasgau gweithgynhyrchu at dwf mewn swyddi ar gyfer dylunio, cynnal a chadw a gwella'r systemau awtomataidd. Yng nghyd-destun AI a rhaglennu, er bod rhai tasgau yr arferai datblygwr iau eu gwneud yn awtomataidd, mae cwmpas cyffredinol y feddalwedd yr ydym am ei chreu yn ehangu (oherwydd ei bod hi'n rhatach/cyflymach i'w chreu nawr), a all arwain at fwy o brosiectau ac felly'r angen am fwy o oruchwyliaeth ddynol, rheoli prosiectau, pensaernïaeth, ac ati. Awgrymodd adroddiad gan Fforwm Economaidd y Byd ar swyddi yn y dyfodol fod rolau mewn datblygu meddalwedd a AI ymhlith y rhai sy'n cynyddu mewn galw, nid yn lleihau, oherwydd trawsnewid digidol.
Dylem hefyd ystyried y rhagfynegiad ar gyfer 2040 a grybwyllwyd yn gynharach: awgrymodd ymchwilwyr yn Oak Ridge National Lab erbyn 2040, "bydd peiriannau ... yn ysgrifennu'r rhan fwyaf o'u cod eu hunain" ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ). Os yw hynny'n profi'n gywir, beth sydd ar ôl i raglenwyr dynol? Mae'n debyg y byddai'r ffocws ar ganllawiau lefel uchel iawn (dweud wrth beiriannau beth rydym am iddynt ei gyflawni mewn strôcs bras) ac ar feysydd sy'n cynnwys integreiddio cymhleth o systemau, dealltwriaeth o seicoleg ddynol, neu feysydd problemau newydd. Hyd yn oed mewn senario o'r fath, byddai bodau dynol yn ymgymryd â rolau tebyg i ddylunwyr cynnyrch, peirianwyr gofynion, a hyfforddwyr/gwirwyr AI . Efallai y bydd cod yn ysgrifennu ei hun i raddau helaeth, ond mae'n rhaid i rywun benderfynu pa god y dylid ei ysgrifennu a pham , ac yna gwirio bod y canlyniad terfynol yn gywir ac yn cyd-fynd â nodau. Mae'n debyg i sut y gallai ceir hunan-yrru yrru eu hunain un diwrnod, ond rydych chi'n dal i ddweud wrth y car ble i fynd ac ymyrryd mewn sefyllfaoedd cymhleth - yn ogystal â bodau dynol yn dylunio'r ffyrdd, deddfau traffig, a'r holl seilwaith o'i gwmpas.
Felly mae'r rhan fwyaf o arbenigwyr yn rhagweld dyfodol o gydweithio, nid disodli . Fel y dywedodd un ymgynghoriaeth dechnoleg, “nid dewis rhwng bodau dynol neu AI yw dyfodol datblygu ond cydweithrediad sy'n manteisio ar y gorau o'r ddau.” ( A yw AI yn Mynd i Ddisodli Datblygwyr yn 2025: Cipolwg ar y Dyfodol ) Bydd AI yn sicr o drawsnewid datblygu meddalwedd, ond mae'n fwy o esblygiad o rôl y datblygwr na difodiant. Bydd datblygwyr sy'n “cofleidio'r newidiadau, yn addasu eu sgiliau, ac yn canolbwyntio ar agweddau dynol unigryw eu gwaith” yn canfod bod AI yn gwella eu galluoedd yn hytrach na lleihau eu gwerth.
Gallwn dynnu paralel â maes arall: ystyriwch gynnydd dylunio â chymorth cyfrifiadur (CAD) mewn peirianneg a phensaernïaeth. A wnaeth yr offer hynny ddisodli peirianwyr a phenseiri? Na - fe wnaethant eu gwneud yn fwy cynhyrchiol a chaniatáu iddynt greu dyluniadau mwy cymhleth. Ond roedd creadigrwydd a gwneud penderfyniadau dynol yn parhau i fod yn ganolog. Yn yr un modd, gellir gweld AI fel Codio â Chymorth Cyfrifiadur - bydd yn helpu i ymdrin â chymhlethdod a gwaith caled, ond y datblygwr yw'r dylunydd a'r gwneuthurwr penderfyniadau.
Yn y tymor hir, os ydym yn dychmygu AI gwirioneddol uwch (dyweder, rhyw fath o AI cyffredinol a allai mewn theori wneud y rhan fwyaf o'r hyn y gall bod dynol), byddai newidiadau cymdeithasol ac economaidd yn llawer ehangach na dim ond mewn rhaglennu. Nid ydym yno eto, ac mae gennym reolaeth sylweddol dros sut rydym yn integreiddio AI i'n gwaith. Y llwybr doeth yw parhau i integreiddio AI mewn ffyrdd sy'n cynyddu potensial dynol . Mae hynny'n golygu buddsoddi mewn offer ac arferion (a pholisïau) sy'n cadw bodau dynol yn y ddolen. Eisoes, rydym yn gweld cwmnïau'n sefydlu llywodraethu AI - canllawiau ar gyfer sut y dylid defnyddio AI mewn datblygu i sicrhau canlyniadau moesegol ac effeithiol ( Arolwg yn datgelu effaith AI ar brofiad y datblygwr - Blog GitHub ). Mae'n debyg y bydd y duedd hon yn tyfu, gan sicrhau bod goruchwyliaeth ddynol yn rhan ffurfiol o'r biblinell datblygu AI.
I gloi, gellir ateb y cwestiwn “A fydd AI yn disodli rhaglennwyr?”: Na – ond bydd yn newid yn sylweddol yr hyn y mae rhaglennwyr yn ei wneud. Mae’r rhannau cyffredin o raglennu ar y trywydd iawn i gael eu hawtomeiddio’n bennaf. Mae’r rhannau creadigol, heriol, a’r rhannau sy’n canolbwyntio ar bobl yma i aros, ac yn wir byddant yn dod yn fwy amlwg. Mae’n debyg y bydd y dyfodol yn gweld rhaglennwyr yn gweithio ochr yn ochr â chynorthwywyr AI sy’n fwyfwy craff, yn debyg iawn i aelod o dîm. Dychmygwch gael cydweithiwr AI a all gynhyrchu cod 24/7 – mae’n hwb cynhyrchiant gwych, ond mae angen rhywun o hyd i ddweud wrtho pa dasgau i weithio arnynt ac i wirio ei waith.
Y rhai sy'n trin AI fel cydweithiwr fydd yn cyflawni'r canlyniadau gorau . “Ni fydd AI yn disodli rhaglennwyr, ond bydd rhaglennwyr sy'n defnyddio AI yn disodli'r rhai nad ydynt.” Yn ymarferol, mae hyn yn golygu bod y baich ar ddatblygwyr i esblygu gyda'r dechnoleg. Nid yw'r proffesiwn rhaglennu yn marw - mae'n addasu . Bydd digon o feddalwedd i'w hadeiladu a phroblemau i'w datrys am y dyfodol rhagweladwy, o bosibl hyd yn oed yn fwy nag heddiw. Drwy aros yn addysgedig, aros yn hyblyg, a chanolbwyntio ar yr hyn y mae bodau dynol yn ei wneud orau, gall datblygwyr sicrhau gyrfa lwyddiannus a boddhaus mewn partneriaeth â AI .
Yn olaf, mae'n werth dathlu'r ffaith ein bod yn mynd i mewn i oes lle mae gan ddatblygwyr uwch-bwerau wrth law. Bydd y genhedlaeth nesaf o raglenwyr yn cyflawni mewn oriau yr hyn a arferai gymryd dyddiau, ac yn mynd i'r afael â phroblemau a oedd allan o gyrraedd o'r blaen, trwy fanteisio ar AI. Yn hytrach nag ofn, gall y teimlad wrth symud ymlaen fod yn un o optimistiaeth a chwilfrydedd . Cyn belled â'n bod yn ymdrin ag AI gyda'n llygaid ar agor - yn ymwybodol o'i gyfyngiadau ac yn ystyriol o'n cyfrifoldeb - gallwn lunio dyfodol lle mae AI a rhaglennwyr gyda'i gilydd yn adeiladu systemau meddalwedd anhygoel, ymhell y tu hwnt i'r hyn y gallai'r naill neu'r llall ei wneud ar eu pen eu hunain. creadigrwydd dynol ynghyd ag effeithlonrwydd peiriannau yn gyfuniad pwerus. Yn y pen draw, nid yw'n ymwneud â disodli , ond â synergedd. Mae stori AI a rhaglennwyr yn dal i gael ei hysgrifennu - a bydd yn cael ei hysgrifennu gan fodau dynol a pheiriant, gyda'i gilydd.
Ffynonellau:
-
Brainhub, “A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024]” ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ).
-
Brainhub, dyfyniadau arbenigol gan Satya Nadella a Jeff Dean ar AI fel offeryn, nid rhywbeth i'w gymryd yn ei le ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ) ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ).
-
Medium (PyCoach), “A Fydd AI yn Disodli Rhaglenwyr? Y Gwir Y Tu Ôl i’r Hype” , gan nodi realiti cynnil yn erbyn hype ( A Fydd AI yn Disodli Rhaglenwyr? Y Gwir Y Tu Ôl i’r Hype | gan The PyCoach | Artificial Corner | Mawrth, 2025 | Medium ) a dyfyniad Sam Altman ar AI yn dda mewn tasgau ond nid swyddi llawn.
-
DesignGurus, “A fydd AI yn Disodli Datblygwyr… (2025)” , yn pwysleisio y bydd AI yn gwella ac yn dyrchafu datblygwyr yn hytrach na'u gwneud yn ddiangen ( A fydd AI yn Disodli Datblygwyr yn 2025: Cipolwg ar y Dyfodol ) ac yn rhestru meysydd lle mae AI yn oedi (creadigrwydd, cyd-destun, moeseg).
-
Arolwg Datblygwyr Stack Overflow 2023, defnydd o offer AI gan 70% o ddatblygwyr, ymddiriedaeth isel mewn cywirdeb (3% yn ymddiried yn fawr) ( 70% o ddatblygwyr yn defnyddio offer codio AI, 3% yn ymddiried yn fawr yn eu cywirdeb - ShiftMag ).
-
Arolwg GitHub 2023, yn dangos bod 92% o ddatblygwyr wedi rhoi cynnig ar offer codio AI a bod 70% yn gweld manteision ( Arolwg yn datgelu effaith AI ar brofiad y datblygwr - Blog GitHub ).
-
Ymchwil GitHub Copilot, gan ganfod cwblhau tasgau 55% yn gyflymach gyda chymorth AI ( Ymchwil: meintioli effaith GitHub Copilot ar gynhyrchiant a hapusrwydd datblygwyr - Blog GitHub ).
-
Mae GeekWire, ar AlphaCode DeepMind yn perfformio ar lefel codwr dynol cyfartalog (y 54% uchaf) ond ymhell o fod yn berfformwyr gorau ( mae AlphaCode DeepMind yn cyfateb i allu rhaglennwr cyffredin ).
-
IndiaToday (Chwefror 2025), crynodeb o weledigaeth Sam Altman o “gydweithwyr” AI yn gwneud tasgau peirianwyr iau ond “ni fyddant yn disodli bodau dynol yn llwyr” ( dywed Sam Altman y bydd asiantau AI yn fuan yn cyflawni tasgau y mae peirianwyr meddalwedd yn eu gwneud: Stori lawn mewn 5 pwynt - India Today ).
-
Mae McKinsey & Company yn amcangyfrif y bydd ~80% o swyddi rhaglennu yn parhau i fod yn ganolog i bobl er gwaethaf awtomeiddio ( A oes Dyfodol i Beirianwyr Meddalwedd? Effaith AI [2024] ).
Erthyglau y gallech fod eisiau eu darllen ar ôl yr un hon:
🔗 Offer Rhaglennu Pâr AI Gorau
Archwiliwch yr offer AI blaenllaw a all gydweithio â chi fel partner codio i hybu eich llif gwaith datblygu.
🔗 Pa AI sydd Orau ar gyfer Codio – Y Cynorthwywyr Codio AI Gorau
Canllaw i'r offer AI mwyaf effeithiol ar gyfer cynhyrchu cod, dadfygio a chyflymu prosiectau meddalwedd.
🔗 Datblygu Meddalwedd Deallusrwydd Artiffisial – Trawsnewid Dyfodol Technoleg
Deall sut mae AI yn chwyldroi'r ffordd y mae meddalwedd yn cael ei hadeiladu, ei brofi a'i ddefnyddio.