Platonova podatkovna inteligenca.
Navpično iskanje in Ai.

Vsiljevanje umetne inteligence razvijalcem je slaba ideja, ki se bo zgodila

Datum:

Mnenje Obstaja stvar, ki jo podjetja počnejo, patološko vedenje, zaradi katerega so stranke nezadovoljne in na splošno poslabša stvari. Je tako razširjena in dolgotrajna, da bi morala imeti svoje ime, podobno kot neprijetno zdravstveno stanje. Ne, vendar ga boste prepoznali, ker vam je že dovolj pogosto uničil življenje: to je nezaželena nova funkcija.

Hekerski slovar s svojimi koreninami v sedemdesetih letih se je približal z "plazeči se feturizem,« vendar to v resnici ne pride do malignosti, ki je zmožna vplivati. Lahko spotakne mišični spomin na vsakodnevna opravila, lahko se vam znajde v obraz, ko vztraja, da raziskujete in uživate v njegovi popolnoma novi dobroti, lahko vas celo prisili, da se znova naučite naloge, ki ste jo obvladali. Dodatne točke, če ga je težko onemogočiti ali utišati, in dvojni rezultat, če je to nemogoče.

Za največji učinek pa bi moralo onemogočiti vaše delo in vas prisiliti, da opustite orodje, na katerem temeljite svoje poklicno življenje. Priklonite se, JetBrains, izdelovalec IDE. The Uvedba Vključevanje neodstranljivega vtičnika AI Assistant v vsakdanje delovno življenje razvijalcev je tako slaba ideja, da obstaja velika verjetnost, da bi celoten razred pojava lahko poimenovali JetBrains Syndrome.

To nima nobene zveze s kakovostjo ponujene pomoči AI vse opraviti z razumevanjem praktičnosti biti razvijalec. Vsak posamezen uporabnik izdelkov JetBrains je pod časovnim pritiskom, da izdela delovno kodo kot del projekta. Še bo čas za spoznavanje novih funkcij, vendar ta čas ni danes. Če imate kanček zdrave pameti ali mikrogram izkušenj, je čas za nove funkcije takrat, ko ste pripravljeni, verjetno potem, ko so drugi vstopili in brcnili gume. Ta pomočnik z umetno inteligenco je lahko čudovit ali pa je vsiljiv časovnik z napakami, ki vašemu delu vsiljuje lastne zamisli. Pomočniki AI imajo obrazec za to.

Prav tako ni odvisno od tega, ali je vtičnik v mirovanju in ne bo naredil ničesar, dokler ni aktiviran, kot pravi JetBrains, niti ni pomembno, da ne bo izvozil kode na neznana mesta za namene učenja AI. Morda se bo v prihodnosti sam aktiviral ali pa se bo njegovo vedenje spremenilo: to ne bo pomembno, če kode sploh ni. To ni možnost. Za razvijalce, ki želijo odgovorno raziskati AI v svojem času, je to rdeča zastava. Samo ne tako rdeče in zastavice kot uvedba modula AI v razvojno okolje, ki se uporablja v podjetjih s strogimi politikami »Brez kodiranja AI«. 'Da, obstaja umetna inteligenca, a nam zaupate, da je izklopljena?' Kdo bi si želel biti razvijalec, ki bi moral to argumentirati vodstvu?

To je preprosto čudno. Lastni razvijalci JetBrains so, no, razvijalci. Imeli bodo neposredno izkušnjo s pritiski in dejavniki v razvojnem življenju, zaradi katerih je neobvezen plazeči se featurizem tako smrdljiva ideja. Pomislite na politike o varnosti, tveganju IP in kakovosti kode. Gre za enak nerešljiv paradoks, ki pravi, da morajo vsi, ki sodelujejo pri ustvarjanju tako grozljive izkušnje s podporo strankam, izkusiti grozljivo podporo za stranke. Zakaj ne izboljšajo svojega dela?

Najprijaznejši odgovor v primeru JetBrains je, da zaradi pomanjkanja posvetovanja, znanja ali predvidevanja preprosto ni vedel, da v nekaterih skupinah za razvijalce v podjetjih ne obstajajo politike brez umetne inteligence. To je bolj prijazno kot "vedeli smo, vendar nas je trženje prisililo k temu." Predpostavimo torej, da pomoč AI pri razvoju ni samo trženje: kako lahko podjetja, kot je JetBrains, in vsi, ki se ukvarjajo z ustvarjanjem programske opreme, naredijo politike brez AI nepotrebne?

Po besedah ​​lovca na androide Philipa K Dicka Ricka Deckarda: »Replikanti so kot vsi drugi stroji, ali so korist ali nevarnost. Če so v korist, niso moj problem« – če želite poglavje in verze o naravi umetne inteligence, ki izkrivlja resničnost, je PKD vaš vizionar. Ne vemo, kam se umetna inteligenca za razvijalce prilega na tej lestvici, lahko pa spremenimo pokrajino, ki nam bo pomagala ugotoviti.

Ne skrbite, da uporaba kode AI pomeni uporabo kode, ki je razvijalec ne razume popolnoma, kar vpliva na varnost, zanesljivost in vzdržljivost. Res je, vendar koda umetne inteligence tukaj ni samodejno slabša od nekaterih stvari, ki so v celoti delo življenjskih oblik na osnovi ogljika. Izreži in prilepi, uporaba zunanjih funkcij in knjižnic, ki jih ne razumemo v celoti, in »zdi se, da deluje« so vsi krivi tukaj, in imamo tehnike za njihovo obravnavo, kot so revizije, prehodi in groza, da so pravilno nadzorovani dokumentacijski protokoli. Koda AI tukaj ne bo dobila čarobne prepustnice.

Spekter novega zakona o kršitvah intelektualne lastnine je dober. Odvetniki ga uporabljajo v pravljicah za lahko noč, da prestrašijo svoje otroke in jih odvrnejo od nočne more, da postanejo programerji. Toda tu ima umetna inteligenca za razvijalce možnost, da prehiti svoje splošne bratrance, saj bodo nabori podatkov za usposabljanje pretežno odprtokodni. To ne odpravi težave, vendar je svet veliko bolj permisiven in pregleden kot besedilni ali slikovni korpusi, in organizacija, ki dovoljuje uporabo odprtokodne kode, bo lažje prebavila umetno inteligenco, usposobljeno samo za odprtokodno uporabo.

Zadnja težava politik brez umetne inteligence je, kot je Philip K. Dick tako pogosto ugotavljal, če ne morete ugotoviti razlike med naravnim in umetnim, ali sploh obstaja pomembna razlika? Ne moremo reči. Ali je v sistemih, ki jih trenutno uporabljate za branje tega, ustvarjena koda, umetna inteligenca, v brskalniku, oblaku ali lokalni platformi? V izjemno dinamični, medsebojno povezani množici komponent, ki sestavljajo računalništvo leta 2024, bo zahtevna čistost samo ene komponente morda malo ovirala. Če je pomembno, potem bi se morali ozreti nazaj na splošne sisteme umetne inteligence, ki se lotevajo vdelave prstnih odtisov v vsebino, ustvarjeno z umetno inteligenco, ki jo označuje kot tako. Dovolj enostavno za izvedbo v izvorni kodi, veliko težje v izvedljivi. Ali bi morali? Ali bi lahko? Ali je sploh etično, da ne?

Ne glede na to, ali jo uporabljate ali ne, bo koda AI vedno bolj del okolja, v katerem bo obstajal vaš izdelek, zato je nastavitev pravil za njeno prepoznavanje in upravljanje najpomembnejši temelj. Ne moreš hladilnika, ne moreš siliti, ne moreš biti dvoumen. Kot je JetBrains pravkar zelo koristno ugotovil. ®

spot_img

Najnovejša inteligenca

spot_img

Klepetajte z nami

Zdravo! Kako vam lahko pomagam?