Kwa zaka ziwiri zapitazi, gulu langa ku Work & Co ndi ine takhala tikuyesa ndikuphatikiza pang'onopang'ono zida zolembera za AI monga Copilot, Cursor, Claude, ndi ChatGPT kuti atithandize kutumiza zokumana nazo pa intaneti zomwe zimagwiritsidwa ntchito ndi anthu ambiri. Zowona, nditatha kukayikira koyambirira komanso mphindi zochepa, zida zosiyanasiyana za AI zapeza njira yanga yogwiritsira ntchito tsiku ndi tsiku. M'kupita kwa nthawi, mndandanda wa mapulogalamu omwe tidapeza kuti ndi zomveka kulola AI kuti ayambe kulamulira anayamba kukula, choncho ndinaganiza zogawana nawo zina zomwe zimagwiritsidwa ntchito pazida za AI pazomwe ndimatcha "woyambitsa ntchito". Kodi ndikutanthauza chiyani ndikunena za wopanga mapulogalamu odalirika? Tiyenera kuwonetsetsa kuti tikupereka ma code abwino monga momwe amayembekezera omwe ali nawo komanso makasitomala. Zopereka zathu (mwachitsanzo, zopempha zokoka) zisakhale zolemetsa kwa anzathu omwe adzayenera kuwunika ndikuyesa ntchito yathu. Komanso, mukamagwira ntchito kukampani: Zida zomwe timagwiritsa ntchito ziyenera kuvomerezedwa ndi olemba ntchito. Zovuta ngati chitetezo ndi zinsinsi ziyenera kusamaliridwa moyenera: Osayika zinsinsi, data yamakasitomala (PII), kapena ma code eni eni m'zida popanda chilolezo. Chitengereni ngati code yochokera kwa mlendo pa intaneti. Yesani nthawi zonse ndikutsimikizira. Zindikirani: Nkhaniyi ikuwonetsa zodziwika bwino za zida za AI monga Copilot mkati mwa VSCode kapena Cursor. Ngati zonsezi zikumveka zatsopano komanso zosadziwika kwa inu, maphunziro a kanema a Github Copilot akhoza kukhala poyambira kosangalatsa kwa inu.
Ntchito Zothandizira Zazida za AI Coding Zindikirani: Zitsanzo zotsatirazi zimayang'ana kwambiri pakugwiritsa ntchito mapulogalamu a pa intaneti a JavaScript monga React, Vue, Svelte, kapena Angular. Kupeza Kumvetsetsa Kwa Codebase Yosadziwika Si zachilendo kugwira ntchito pama codebase okhazikitsidwa, ndipo kujowina ma codebase akuluakulu amatha kukhala owopsa. Ingotsegulani pulojekiti yanu ndi wothandizira wanu wa AI (kwa ine, Copilot Chat mu VSCode) ndikuyamba kufunsa mafunso monga momwe mungafunse mnzanu. Nthawi zambiri, ndimakonda kulankhula ndi wothandizira wa AI monga momwe ndikanachitira ndi munthu mnzanga. Nachi chitsanzo chowongoleredwa kwambiri: "Ndipatseni chithunzithunzi cha zomangamanga zapamwamba: malo olowera, mayendedwe, auth, data layer, build tooling. Kenako lembani mafayilo 5 kuti muwerenge motsatana. Tengani kufotokozera ngati zongopeka ndikutsimikizira podumphira ku mafayilo omwe atchulidwa."
Mutha kufunsa mafunso otsatirawa ngati "Kodi njirayo imagwira ntchito bwanji mwatsatanetsatane?" kapena "Ndilankhuleni kudzera munjira zotsimikizira ndi njira" ndipo zidzakufikitsani kumayendedwe othandiza kuti muwanikire mumdima wa codebase yosadziwika. Kuchepetsa Kuphwanya Kusintha Pamene Mukukweza Zodalira Kukonzanso ma phukusi a npm, makamaka akabwera ndi zosintha zosweka, kumatha kukhala ntchito yotopetsa komanso yowononga nthawi, ndikukupangitsani kuti musinthe kusintha koyenera. Posachedwapa ndinayenera kukweza laibulale yowonetsera deta plotly.js up imodzi yaikulu yomasulidwa kuchokera ku version 2 mpaka 3, ndipo chifukwa cha izo, zolemba za axis mu ma graph zina zinasiya kugwira ntchito. Ndinapitiliza kufunsa ChatGPT: "Ndasintha pulojekiti yanga ya Angular yomwe imagwiritsa ntchito Plotly. Ndasintha ndondomeko ya plotly.js - dist kuchoka pa 2.35.2 kufika pa 3.1.0 - ndipo tsopano zolemba za x ndi y axis palibe.
Wothandizira adabweranso ndi yankho mwachangu (dziwoneni nokha pansipa). Zindikirani: Ndidatsimikizirabe tsatanetsatane wotsutsana ndi kalozera wakusamuka ndisanatumize kukonza.
Kubwereza Ma Refactors Motetezedwa Pamafayilo Onse Kukula kwa ma codebase kumawulula mwayi wophatikiza ma code. Mwachitsanzo, mukuwona kubwereza kachidindo pamafayilo omwe amatha kuchotsedwa muntchito imodzi kapena gawo limodzi. Zotsatira zake, mwasankha kupanga gawo logawana lomwe lingaphatikizidwe m'malo mwake ndikuchita zomwezo mufayilo imodzi. Tsopano, m'malo mochita zosinthazo pamafayilo anu otsala, mumapempha wothandizira wanu kuti akutulutsireni refactor. Ma Agents amakulolani kuti musankhe mafayilo angapo ngati nkhani. Kukonzanso kwa fayilo imodzi kukachitika, nditha kuwonjezera mafayilo onse omwe adasinthidwa komanso osakhudzidwa ndikupangitsa wothandizila kuti asinthe zosintha kumafayilo ena monga chonchi: "Gwiritsaninso zosintha zomwe ndidapanga mufayilo A kuti mupangenso B". Kukhazikitsa Zomwe Mumaukadaulo Osadziwika Imodzi mwa nthawi zomwe ndimakonda kwambiri pogwiritsa ntchito zida zolembera za AI ndi pomwe zidandithandiza kupanga makanema ojambula pazithunzi mu GLSL, chilankhulo chomwe sindimachidziwa. Pa pulojekiti yaposachedwa, okonza athu adabwera ndi chowoneka bwino ngati chotsitsa pa chinthu cha 3D. Ndinkakonda kwambiri lingaliroli ndipo ndimafuna kupereka china chake chapadera komanso chosangalatsa kwa makasitomala athu. TheVuto: Ndinali ndi masiku awiri okha kuti ndikwaniritse, ndipo GLSL ili ndi njira yophunzirira kwambiri. Apanso, chida cha AI (panthawiyi, ChatGPT) chidabwera chothandiza, ndipo ndidayamba kupangitsa kuti indipangire fayilo ya HTML yoyimirira yomwe imapanga chinsalu komanso chosavuta chamitundu yojambula. Pang'ono ndi pang'ono, ndidalimbikitsa AI kuti iwonjezere zabwino zake mpaka nditafika pazotsatira zabwino kuti ndiyambe kuphatikiza shader mu codebase yanga yeniyeni. Zotsatira zake: Makasitomala athu anali okondwa kwambiri, ndipo tidapereka zovuta munthawi yochepa chifukwa cha AI. Kulemba Mayeso M'chidziwitso changa, nthawi zambiri sizikhala ndi nthawi yokwanira pama projekiti kuti azilemba mosalekeza ndikusunga mayeso oyenera a mayunitsi ndi kuphatikiza, ndipo pamwamba pa izi, opanga ambiri sasangalala ndi ntchito yolemba mayeso. Kulimbikitsa wothandizira wanu wa AI kuti akukhazikitseni ndikukulemberani mayesero ndizotheka ndipo zingatheke panthawi yochepa. Inde, inu, monga wopanga mapulogalamu, muyenera kuonetsetsa kuti mayesero anu ayang'ana mbali zovuta za ntchito yanu ndikutsatira mfundo zomveka zoyesera, koma mukhoza "kutulutsa" kulembedwa kwa mayesero kwa wothandizira AI. Chidziwitso: "Lembani mayeso a magawo a ntchitoyi pogwiritsa ntchito Jest. Yambitsani njira yosangalatsa, zochitika zam'mphepete, ndi mitundu yolephera. Fotokozani chifukwa chake mayeso aliwonse amakhalapo."
Muthanso kudutsa mayeso a guru Kent C. Dodds ngati malangizo kwa wothandizira wanu, monga pansipa:
Zida Zamkati Zofanana ndi chitsanzo cha shader chomwe tatchula kale, posachedwa ndidapatsidwa ntchito yosanthula kubwereza kachidindo mu codebase ndikuyerekeza isanachitike komanso itatha. Ndithudi si ntchito yaing'ono ngati simukufuna kupita njira yowononga nthawi yofananiza mafayilo pamanja. Mothandizidwa ndi Copilot, ndidapanga script yomwe idandisanthula kachidindo kanga, kulinganiza ndikuyitanitsa zotuluka patebulo, ndikuzitumiza ku Excel. Kenako ndinapitanso patsogolo. Pamene code refactor yathu idachitika, ndidauza wothandizirayo kuti atenge pepala langa la Excel lomwe linalipo ngati maziko, onjezani momwe akubwerezera m'mizere yosiyana, ndikuwerengera delta. Kusintha Code Yolembedwa Kale Kale Posachedwapa, kasitomala wanga wakale adandigunda, popeza m'kupita kwa nthawi, zinthu zingapo sizikugwira ntchito bwino patsamba lake. Chogwira: Tsambali lidamangidwa pafupifupi zaka khumi zapitazo, ndipo JavaScript ndi SCSS zinali kugwiritsa ntchito zida zakale zophatikizira monga amafunaJS, ndipo kukhazikitsidwa kumafunikira mtundu wakale wa Node.js womwe sungathe ngakhale pa 2025 MacBook yanga. Kukonzanso ntchito yonse yomanga ndi dzanja kukadanditengera masiku, kotero ndidaganiza zouza wothandizira wa AI, "Kodi mungasinthire njira yomanga ya JS ndi SCSS kukhala yowonda 2025 stack ngati Vite?" Zinaterodi, ndipo patatha pafupifupi ola limodzi ndikuyengedwa ndi wothandizirayo, ndinapanga SCSS yanga ndi JS kumanga ku Vite, ndipo ndidatha kuyang'ana kwambiri kukonza zolakwika. Ingotsimikizirani kuti mukutsimikizira bwino zomwe zatuluka ndikuphatikiza mafayilo mukamasintha izi pakupanga kwanu. Kufotokozera mwachidule ndi Kulemba Kodi mungafune kufotokozera mwachidule zosintha zanu zaposachedwa m'chiganizo chimodzi pa uthenga wodzipereka, kapena kukhala ndi mndandanda wautali wa zomwe mwachita ndipo mukufuna kuziphatikiza m'magawo atatu? Palibe vuto, lolani AI azisamalira, koma chonde onetsetsani kuti mwawerengera. Chitsanzo chofulumira ndi chophweka monga kutumizirana mauthenga kwa munthu wina: "Chonde fotokozani mwachidule zomwe ndasintha posachedwa pazipolopolo zachidule". Upangiri wanga pano ungakhale kugwiritsa ntchito GPT polemba mosamala, ndipo monga ndi code, chonde onani zomwe zatuluka musanatumize kapena kutumiza. Malangizo Ndi Njira Zabwino Kwambiri Kulimbikitsa Ubwino wina wosadziwikiratu wogwiritsa ntchito AI ndikuti mukamalankhula zachindunji komanso zogwirizana ndi zomwe mukufuna, zimatuluka bwino. Njira yopangira wothandizira AI imatikakamiza kupanga zofunikira zathu momwe tingathere tisanalembe ndikulemba. Ichi ndichifukwa chake, monga lamulo, ndikupangira kuti mukhale achindunji momwe ndingathere ndikulimbikitsa kwanu. Ryan Florence, mlembi wina wa Remix, akuwonetsa njira yosavuta koma yamphamvu yopititsira patsogolo njirayi pomaliza mawu anu oyamba ndi chiganizo: "Tisanayambe, uli ndi funso lililonse kwa ine?"
Pakadali pano, AI nthawi zambiri imabweranso ndi mafunso othandiza komwe mungafotokozere cholinga chanu, ndikuwongolera wothandizirayo kuti akupatseni njira yogwirizana ndi ntchito yanu.
Gwiritsani Ntchito Kuwongolera ndi Kugwira Ntchito M'machulu Ogaya Kugwiritsa ntchito kuwongolera mtundu ngati git sikumangothandiza mukamagwira ntchito ngati gulu pa codebase imodzi komanso kukupatsani inu ngatiwopereka payekha wokhala ndi mfundo zokhazikika kuti abwererenso pakagwa mwadzidzidzi. Chifukwa cha kusagwirizana kwake, AI nthawi zina imatha kukhala mwaukali ndikusintha zomwe sizothandiza pazomwe mukuyesera kuti mukwaniritse ndikuphwanya zinthu mosasinthika. Kugawanitsa ntchito yanu muzochita zingapo kukuthandizani kuti mupange mfundo zokhazikika zomwe mutha kubwereranso ngati zinthu zikupita cham'mbali. Ndipo anzanu am'magulu azikuthokozaninso, chifukwa adzakhala ndi nthawi yosavuta kuwunikanso nambala yanu ikagawika m'magulu opangidwa bwino. Unikani Mozama Izi ndizochita zabwino kwambiri, koma m'malingaliro mwanga, zimakhala zofunikira kwambiri mukamagwiritsa ntchito zida za AI pa ntchito yachitukuko: Khalani woyamba kuwunika ma code anu. Onetsetsani kuti mutenga nthawi kuti muwerenge zosintha zanu mzere ndi mzere, monga momwe mungayang'anire nambala ya munthu wina, ndikungopereka ntchito yanu ikadutsa kudzipenda kwanu. "Zinthu ziwiri ndi zoona kwa ine pakali pano: Othandizira a AI ndi odabwitsa komanso amalimbikitsa zokolola zambiri. Amakhalanso makina akuluakulu opumula ngati mutseka ubongo wanu ndikusiya zonse." - Armin Ronacher mu positi yake ya blog Agent Psychosis: Kodi Tikupita Kupenga?
Pomaliza Ndi Maganizo Ovuta M'malingaliro anga, zida zolembera za AI zitha kupititsa patsogolo zokolola zathu monga otukula tsiku ndi tsiku ndikumasula mphamvu zamaganizidwe kuti athe kukonzekera bwino komanso kuganiza kwapamwamba. Amatikakamiza kufotokoza zomwe tikufuna mwatsatanetsatane. AI iliyonse imatha, nthawi zina, kuyerekezera zinthu m'maganizo, zomwe zikutanthauza kuti ili molimba mtima. Chifukwa chake chonde onetsetsani kuti mwayang'ana ndikuyesa, makamaka ngati mukukayikira. AI si chipolopolo cha siliva, ndipo ndikukhulupirira, kuchita bwino komanso kuthekera kothana ndi mavuto monga wopanga sikungachoke mufashoni. Kwa opanga omwe akungoyamba kumene ntchito yawo zida izi zitha kukhala zokopa kwambiri kuti awachitire ntchito zambiri. Chomwe chingatayike apa ndi ntchito yokhetsa komanso yowawa kudzera mu nsikidzi ndi zovuta zomwe zimakhala zovuta kuzithetsa ndikuzithetsa, aka "kugaya". Ngakhale Cursor AI wake yemwe Lee Robinson amafunsa izi mu imodzi mwazolemba zake:
Zida zolembera za AI zikuyenda mwachangu, ndipo ndili wokondwa pazomwe zichitike. Ndikukhulupirira kuti mwapeza kuti nkhaniyi ndi malangizo ake ndi othandiza ndipo ndinu okondwa kuyesa zina mwa izi nokha.