Kwemakore maviri apfuura, timu yangu kuBasa & Co neni tanga tichiyedza uye zvishoma nezvishoma tichibatanidza maturusi eAI coding seCopilot, Cursor, Claude, uye ChatGPT kutibatsira kutumira zviitiko zvewebhu zvinoshandiswa nevanhu vazhinji. Sezvinobvumwa, mushure mekutanga kusahadzika uye neashoma nguva, akasiyana maturusi eAI akawana nzira yavo mukushandiswa kwangu kwemazuva ese. Nekufamba kwenguva, rondedzero yezvishandiso kwatakaona zvine musoro kurega AI ichitora yakatanga kukura, saka ndakafunga kugovera mamwe mashandisiro anoshanda eAI maturusi ezvandinodaidza kuti "mugadziri ane mutoro". Ndinorevei kana ndichitaura nemugadziri ane hunyanzvi? Isu tinofanirwa kuve neshuwa kuti tinoendesa yemhando kodhi sezvaitarisirwa nevatinoshanda navo uye vatengi. Mipiro yedu (kureva, kudhonza zvikumbiro) haifanire kuve mutoro kune vatinoshanda navo vanozofanira kuongorora uye kuyedza basa redu. Zvakare, kana ukashandira kambani: Zvishandiso zvatinoshandisa zvinoda kubvumidzwa nemushandirwi wedu. Zvinhu zvinonzwisisika sekuchengetedza uye kuvanzika zvinofanirwa kubatwa nemazvo: Usaname zvakavanzika, data revatengi (PII), kana kodhi kodhi mumaturusi pasina mvumo. Ibate sekodhi kubva kune wausingazive painternet. Nguva dzose edza uye simbisa. Ongorora: Ichi chinyorwa chinotora kumwe kujairana neAI coding zvishandiso seCopilot mukati meVSCode kana Cursor. Kana zvese izvi zvichinzwika sezvinyowani uye zvisina kujairika kwauri, iyo Github Copilot vhidhiyo tutorials inogona kuve yakanaka yekutanga nzvimbo kwauri.
Inobatsira Zvishandiso zveAI Coding Zvishandiso Ongorora: Iyi inotevera mienzaniso ichanyanya kutarisa kushanda muJavaScript-yakavakirwa pawebhu maapplication seReact, Vue, Svelte, kana Angular. Kuwana Kunzwisisa KweAsingazivikanwe Codebase Hazvina kujairika kushanda pane dzakasimbiswa macodebases, uye kujoinha hombe legacy codebase kunogona kutyisa. Ingovhura purojekiti yako uye yako AI mumiriri (munyaya yangu, Copilot Chat muVSCode) uye tanga kubvunza mibvunzo sezvaungabvunza waunoshanda naye. Kazhinji, ndinoda kutaura kune chero mumiririri weAI sezvandingaita kune mumwe munhu. Heino muenzaniso wakanatswa wekukurumidza: "Ndipewo maonero epamusoro-soro ezvivakwa: ekupinda, nzira, auth, data layer, kuvaka tooling." Wobva wanyora mafaera mashanu ekuverenga achitevedzana. Bata tsananguro sekufungidzira uye simbisa nekusvetukira kumafaira akanyorwa."
Unogona kuramba uchibvunza mibvunzo yekutevera senge "Nzira yacho inoshanda sei zvakadzama?" kana kuti "Taura neni kuburikidza nemaitiro echokwadi uye nzira" uye zvinokutungamirira kune mazano anobatsira kuvhenekera chimwe chiedza murima reusingazivikanwi codebase. Triaging Kutyora Shanduko Kana Kukwidziridza Zvitsamira Kugadziridza npm mapakeji, kunyanya kana auya nekutyora shanduko, anogona kuve anonetesa uye anopedza nguva basa, uye kukuita kuti ugadzirise huwandu hwakaringana hwekudzoreredza. Ini nguva pfupi yadarika ndaifanira kusimudzira raibhurari yekuona data plotly.js up imwe huru yekuburitsa vhezheni kubva ku2 kusvika ku3, uye semugumisiro weizvozvo, iyo axis yakanyorwa mune mamwe magirafu yakamira kushanda. Ndakaenderera mberi nekubvunza ChatGPT: "Ndakavandudza chirongwa changu cheAngular chinoshandisa Plotly. Ndakagadziridza plotly.js - dist package kubva pavhezheni 2.35.2 kusvika 3.1.0 - uye zvino mavara ari pa x uye y axis haasisipo. Chii chakaitika?"
Mumiririri akadzoka nemhinduro nekukasira (zvionere wega pazasi). Ongorora: Ini ndichiri simbisa tsananguro inopesana neiyo official migration gwara ndisati ndatumira kugadzirisa.
Kudzokorora Refactors Zvakachengeteka Pakati Pemafaira Kukura macodebases kunonyatso kuburitsa mikana yekubatanidza kodhi. Semuyenzaniso, iwe unoona kudzokorora kodhi mumafaira anogona kuburitswa kuita chinhu chimwe chete kana chikamu. Nekuda kweizvozvo, unosarudza kugadzira chikamu chakagovaniswa chinogona kuverengerwa panzvimbo uye kuita iyo refactor mune imwe faira. Zvino, pachinzvimbo chekuti uite shanduko idzi kumafaira ako asara, unokumbira mumiririri wako kuti akuburitse refactor. Vamiririri vanokutendera kuti usarudze akawanda mafaera semamiriro ezvinhu. Kana iyo refactor yefaira imwe yapera, ndinogona kuwedzera mafaera akadzoserwa uye asina kubatika mumamiriro ezvinhu uye nekukurudzira mumiririri kuti abudise shanduko kune mamwe mafaera seizvi: "Dzokorodza shanduko yandakaita mufaira A kufaira B zvakare". Kuita Zvimiro MuUsina Kuziva Technologies Imwe yedzangu yandaifarira aha-nguva ndichishandisa AI coding maturusi ndipo payakandibatsira kugadzira yakaoma animated gradient animation muGLSL, mutauro wandanga ndisati ndajaira. Pane purojekiti ichangoburwa, vagadziri vedu vakauya neanimated gradient senzvimbo yekurodha pane chinhu che 3D. Ini ndaifarira chaizvo iyo pfungwa uye ndaida kuendesa chimwe chinhu chakasiyana uye chinonakidza kune vatengi vedu. Thedambudziko: Ini ndangove nemazuva maviri ekuti ndiite, uye GLSL ine yakanyatso kudzika yekudzidza curve. Zvekare, chishandiso cheAI (munyaya iyi, ChatGPT) chakauya chinobatsira, uye ndakatanga kungochikurudzira kuti chindigadzirire yakamira HTML faira iyo inopa canvas uye yakapusa animated color gradient. Nhanho mushure menhanho, ndakakurudzira iyo AI kuti iwedzere imwe finesse kwairi kusvika ndasvika pane yakanaka mhedzisiro kuti nditange kubatanidza shader mucodebase yangu chaiyo. Mhedzisiro yemhedzisiro: Vatengi vedu vakafara zvakanyanya, uye isu takaunza chakaomarara chimiro munguva shoma yekutenda kuAI. Kunyora Miedzo Mune ruzivo rwangu, pane kashoma nguva yakakwana pamapurojekiti kuti arambe achinyora uye kuchengetedza yakakodzera sutu yeyuniti uye yekubatanidza bvunzo, uye pamusoro pazvo, vazhinji vanogadzira havafarire chaizvo basa rekunyora bvunzo. Kukurudzira mubatsiri wako weAI kumisa uye kunyora bvunzo kwauri zvinogoneka uye zvinogona kuitwa munguva shoma. Ehe, iwe, semugadziri, unofanirwa kuve nechokwadi chekuti bvunzo dzako dzinonyatso tarisa zvikamu zvakakosha zvechikumbiro chako uye uteedzere misimboti yekuyedza inonzwisisika, asi iwe unogona "kunze" kunyorwa kwebvunzo kumubatsiri wedu weAI. Muenzaniso wekukurudzira: "Nyora mayunitsi bvunzo dzebasa iri uchishandisa Jest. Fukidza mafaro nzira, edge kesi, uye kukundikana modes. Tsanangura kuti nei bvunzo yega yega iripo."
Iwe unogona kunyange kupfuura pamwe nekuyedza guru Kent C. Dodds 'yekuyedza maitiro akanakisa semirayiridzo kumumiririri wako, senge pazasi:
Internal Tooling Zvimwe zvakada kufanana nemuenzaniso we shader wambotaurwa, ini nguva pfupi yadarika ndakapihwa basa rekuongorora kudzokorora kodhi mucodebase uye kuenzanisa pamberi uye mushure me refactor. Zvirokwazvo harisi basa diki kana iwe usingade kuenda iyo inopedza nguva nzira yekuenzanisa mafaera nemaoko. Nerubatsiro rweCopilot, ndakagadzira script yaindiongorora kudzokorora kodhi, yakarongedza nekuraira zvakabuda mutafura, ndokuitumira kuExcel. Ndakabva ndaita rimwe danho. Pakaitwa kodhi yedu refactor, ndakakurudzira mumiririri kuti atore pepa rangu reExcel raivepo seyekutanga, wedzera mune yazvino mamiriro ekudzokorora mumakoramu akasiyana, uye kuverenga iyo delta. Kuvandudza Code Yakanyorwa Kare Kare Munguva pfupi yapfuura, mutengi wekare wangu akandirova, sekufamba kwenguva, mashoma maficha akange asiri kushanda nemazvo pawebhusaiti yake zvakare. Kubata: Webhusaiti yakavakwa angangoita makore gumi apfuura, uye iyo JavaScript neSCSS dzaishandisa maturusi ekare ekuunganidza sezvinodiwaJS, uye kuseta kwaida shanduro yekare yeNode.js yaisatombomhanya pa2025 MacBook yangu. Kugadziridza maitiro ese ekuvaka neruoko kwaizonditorera mazuva, saka ndakafunga kukurudzira mumiriri weAI, "Unogona here kugadzirisa iyo JS neSCSS kuvaka maitiro kune yakaonda 2025 stack seVite?" Zvakadaro, uye mushure menguva yeawa yekunatsa nemumiririri, ndakava neSCSS yangu neJS kuvaka yakachinjirwa kuVite, uye ndakakwanisa kutarisa pane chaiyo bugfixing. Ingoita shuwa yekusimbisa zvakabuda uye akaunganidzwa mafaera paunenge uchiita shanduko dzakakosha kune yako kuvaka maitiro. Kupfupikisa Uye Kunyora Ungade here kupfupisa shanduko dzako dzese dzichangoburwa mumutsara mumwechete wemeseji yekuzvipira, kana kuve nerunyorwa rurefu rwekuita uye unoda kupfupisa mumapoinzi matatu? Hapana dambudziko, rega AI itarisire, asi ndapota ita shuwa kuti uiverenge. Muenzaniso wekukurumidza wakapfava sekutumira meseji kune mumwe munhu: "Ndokumbira mupfupise shanduko yangu yazvino mumabullet point". Zano rangu pano rinenge riri rekushandisa GPT yekunyora nekuchenjerera, uye sekunge nekodhesi, ndapota tarisa zvabuda usati watumira kana kutumira. Recommendations And Best Practices Kukurudzira Imwe yemabhenefiti asiri-pachena ekushandisa AI ndeyekuti iyo yakanyanya kujeka uye yakagadziridzwa kukurudzira kwako, ndiko kuri nani kuburitsa. Maitiro ekukurudzira mumiriri weAI anotimanikidza kuti tigadzire zvatinoda zvakanyanya sezvinobvira tisati tanyora nekodhi. Ichi ndicho chikonzero, semutemo wakajairika, ini ndinokurudzira zvikuru kuve wakananga sezvinobvira nekukurudzira kwako. Ryan Florence, munyori-pamwe weRemix, anoratidza nzira iri nyore asi ine simba yekuvandudza maitiro aya nekupedzisa kukurumidza kwako kwekutanga nemutsara: "Tisati tatanga, mune mibvunzo kwandiri here?"
Panguva ino, iyo AI inowanzo dzoka nemibvunzo inobatsira apo iwe unogona kujekesa chinangwa chako chaicho, uchitungamira mumiririri kuti akupe iwe yakanyatsoenderana maitiro ebasa rako.
Shandisa Shanduro Kudzora Uye Shanda MuDigestible Chunks Kushandisa vhezheni control segit haingouya chete inobatsira kana uchibatana sechikwata pane imwechete codebase asiwo kukupa iwe sewe.munhu mumwe nemumwe ane mapoinzi akatsiga ekuti adzokere kumashure kana pakaitika dambudziko. Nekuda kwehunhu hwayo hwekusasarudza, AI dzimwe nguva inogona kuita hutsinye uye kuita shanduko dzisingabatsire pane zvauri kuyedza kuwana uye pakupedzisira kutyora zvinhu zvisingagadzirike. Kupatsanura basa rako kuita akawanda madhipatimendi kuchakubatsira iwe kugadzira mapoinzi akagadzikana aunogona kudzokera kwazviri kana zvinhu zvikaenda nedivi. Uye vaunoshanda navo vachakutendai zvakare, sezvo vachizove nenguva iri nyore yekuongorora kodhi yako kana yakamurwa kuita semantically-yakanyatso kurongeka chunks. Nyatsoongorora Iyi ndiyo yakawanda yakajairika tsika yakanakisa, asi mumaonero angu, zvinotonyanya kukosha kana uchishandisa AI maturusi ebasa rekusimudzira: Iva wekutanga kutsoropodza muongorori wekodhi yako. Ita shuwa yekutora nguva yekupfuura yako shanduko mutsara nemutsara, sezvaungangoongorora kodhi yemumwe munhu, uye ingoendesa basa rako kana rapfuura rako wega kuzviongorora. "Zvinhu zviviri ndezvechokwadi kwandiri izvozvi: vamiririri veAI vanoshamisa uye vanowedzera kugadzirwa kwechigadzirwa. Iwo zvakare mahombe emuchina we slop kana ukadzima uropi hwako uye worega zvachose." - Armin Ronacher mune yake blog post Agent Psychosis: Tiri Kupenga here?
Mhedziso Uye Pfungwa Dzakakosha Sekuona kwangu, maturusi eAI coding anogona kuvandudza kugadzirwa kwedu sevagadziri zuva rega rega uye kusunungura kugona kwepfungwa kwekuwedzera kuronga uye kufunga kwepamusoro. Vanotimanikidza kutaura mhedzisiro yedu yatinoda neruzivo rwakadzama. Chero AI inogona, dzimwe nguva, kufungidzira, izvo zvinoreva kuti inorara mune ine chivimbo toni. Saka ndapota ita chokwadi chekutarisa uye kuyedza, kunyanya kana iwe usina chokwadi. AI haisi sirivheri bullet, uye ndinotenda, kugona uye kugona kugadzirisa matambudziko semugadziri haambofi akabuda mufashoni. Kune vanogadzira avo vachangotanga basa ravo maturusi aya anogona kuve anoyedza zvakanyanya kuita iro rakawanda rebasa kwavari. Chinogona kurasika pano ibasa rinowanzo dhiza uye rinorwadza kuburikidza netsikidzi uye nyaya dzine hunyengeri kugadzirisa nekugadzirisa, aka "iyo grind". Kunyangwe Cursor AI wake chaiye Lee Robinson anobvunza izvi mune imwe yezvaakatumira:
Zvishandiso zveAI coding zviri kuitika nekukurumidza, uye ndinofara kune zvichazotevera. Ndinovimba wakawana chinyorwa ichi uye matipi acho achibatsira uye unofara kuedza zvimwe zveizvi iwe pachako.