stubbur Hvers vegna framtíð gervigreindarkóðaframleiðslu er sérsniðin - Unite.AI
Tengja við okkur

Hugsunarleiðtogar

Hvers vegna framtíð gervigreindarkóðaframleiðslu er sérstilling

mm

Útgefið

 on

Samkvæmt McKinsey, efnahagsleg áhrif GenAI eru þau stærstu á sviði vöruþróunar og sjálfvirkni kóðunar, sem hefur í för með sér $900B áhrif.

Við skulum kafa dýpra í stöðu sjálfvirkni kóðans, sérstillingu kóða og möguleika þess.

Staða GenAI & Code Automation árið 2024

Árið 2023 sprakk ChatGPT og kóðunaraðstoðarmaður Github, CoPilot, út í að verða almennur meðal kóðara. GPT og svipuð líkön hafa sýnt að LLMs (stór tungumálalíkön) geta búið til, klárað, endurnýjað og umbreytt kóða mjög vel.

Í dag eru margs konar kóðunaraðstoðarmenn. Þó að CoPilot sé talinn leiðandi í flokki, þá eru til GenAI kóðunaraðstoðarmenn með mismunandi sérsvið. Svo eitthvað sé nefnt:

  • Anima sérhæfir sig í framenda, breyta hönnun í kóða (þ.e. Figma to React)

  • Codium sérfræðiþekking er að semja próf og stjórna dráttarbeiðnum

  • Replit býður upp á IDE í samvinnu á netinu með sérstökum AI aðstoðarmanni

  • Tab9 býður upp á á staðnum, mjög örugga lausn fyrir Enterprise

Tilkynnt er oft um vaxandi keppinauta CoPilot, td. magic.dev og Poolside, sem lofar betri frammistöðu og betri upplifun. Líkön halda áfram að þróast - Búist er við að GPT5 verði tilkynnt fljótlega og LlamaCode býður upp á hágæða opinn uppspretta líkan, með fínstilltum útgáfum sem skjóta upp kollinum á HuggingFace [stigatöflu fyrir kóðalíkön]. Það er aðeins byrjunin á sjálfvirkni kóða með LLM.

Samkvæmt Github flýtir CoPilot þróun um 55% [rannsóknir]. Anima notendur segja að þeir spara allt að 50% af kóðunartíma framenda [dæmisögu], sem gerir þá 2x hraðari á meðan þeir enda með betri vörugæði hvað varðar UX—og minna borðtennis á milli hönnuða og þróunaraðila.

Sérsniðin AI kóða

JavaScript er #1 vinsælasta kóðamálið (Github 2023), og React er vinsælasti JavaScript veframminn, notaður af yfir 40% þróunaraðila (Stackoverflow 2023).

Nú, ef þú tekur 100 mismunandi verkfræðiteymi sem byggja ofan á React, muntu finna 100 mismunandi kóðunarstíla. Mismunandi teymi hafa mismunandi leiðir til að skrifa kóða.

Hvert lið hefur sinn tæknistafla (sett af tækni sem notuð er í hugbúnaðararkitektúrnum). Sum teymi nota opinn uppspretta bókasöfn eins og Next.js, sem gerir þeim kleift að hámarka frammistöðu. Sumir nota UI ramma eins og Radix, MUI eða Ant. Teymi sem nota React verða að bæta við ástandsstjórnunarpökkum, eins og React query, Redux, Mobx, osfrv. Og það eru þúsundir annarra vinsælra opinn-source JavaScript bókasöfn.

Að auki er hægt að ná sömu virkni á mismunandi vegu. Sum lið kjósa CSS rist skipulag, á meðan önnur kjósa Flex skipulag og fá sömu niðurstöður. Það eru setningafræðilegar óskir. Sumir nota klassískar JavaScript aðgerðir á meðan aðrir nota örvaaðgerðir. Það eru nafnavenjur eins og camelCase, kebab-case og mismunandi leiðir til að nefna hluti og aðgerðir. Það eru til endalausar leiðir til að skipuleggja kóðann þinn, eins og hvernig á að vefja opinn uppspretta hluti á þann hátt að kóðaviðmótið lítur eins út fyrir opinn kóða eða sérkóða.

Þegar þú ert að kóða á tilteknu verkefni, fylgir hver þróunaraðili reglum og venjum þess kóðagrunns.

Til þess að gervigreind geti gegnt lykilhlutverki í kóðun fyrir verkfræðiteymi ætti það að kóða eins og liðið. Þetta þýðir að gervigreind ætti að hafa mikið samhengi til að sérsníða og sérsníða kóðann sinn.

Eftirmáli: Möguleikinn í gerð gervigreindarkóða

Við erum enn að klóra yfirborðið af GenAI getu.

Þegar rætt er um GenAI módel skaltu íhuga sérstillingu sem að gefa líkani besta samhengið fyrir verkefni sitt. Að gefa því frábært samhengi varðandi núverandi kóða, UX og starf notenda sem á að vinna mun skila sér í betri árangri. Til að nýta GenAI módel til fulls, pökkum við þeim sem vörum með stuðningskerfum sem vinna með „gamaldags“ reiknirit og heuristics. Þetta er hvernig við hámörkum gervigreind til fulls.

Hugbúnaður mun halda áfram að éta heiminn hraðar og hraðar, auka framleiðni, framlegð og landsframleiðslu.

Forstjórar, upplýsingatæknileiðtogar og forsætisráðherrar sem tileinka sér sjálfvirkni munu gera teymum sínum kleift að skila 2x og jafnvel 5x hraðar og fá forskot á samkeppnina. Að koma vörum hraðar á markað og með lægri kostnaði mun auka framlegð fyrirtækja og að lokum auka landsframleiðslu sem kemur frá tækni.

Ódýrari hugbúnaðarþróun þýðir að hugbúnaður gæti komið og leyst fleiri vandamál. Það sem áður var arðsemisneikvætt verður arðsemisjákvætt. Hugbúnaður sem leysir sessvandamál gæti verið þess virði ef þróunarkostnaður lækkar um 80%.

Fleiri munu kóða og þeir munu kóða hraðar. GenAI umboðsmenn munu framleiða, prófa og dreifa kóða og menn munu gera skapandi hluti, þróa meiri arkitektúr og UX en það sem er talið í dag sem erfðaskrá. Ég sé fleiri þróunarstörf í framtíðinni. Sem sagt, þróun mun þróast yfir í hærra stigi abstrakt.

Avisay Cohen er forstjóri og annar stofnandi Anima. Anima er að gera framhliðarverkfræði sjálfvirkan með því að nota gervigreind-knúna hönnun-til-kóða. Með yfir 900 uppsetningar er Anima #1 viðskiptatólið fyrir þróunaraðila í Figma versluninni og var nýlega útnefndur fulltrúi söluaðila hönnunar-til-kóða tækni af Sokkaband.