80 prosentin paradoksi: Miksi tekoälyn nopeus tuntuu nykyään oudolta
80 % ongelma: Miksi tekoäly saa rakentamisen tuntumaan oudolta
Tiettyä turhautumista, joka on vain kehittäjille tuttu. Idea kytee päässä, istut alas, ja sitten—ei mitään. Se seinä nousee. Dokumentaatio on sekava, tutoriaalit ovat ristiriidassa keskenään, ja jokainen pieni päätös johtaa tunnin Stack Overflow -kaivamiseen.
Vuosikausia vain elin sen seinän kanssa. Se oli osa hommaa.
Sitten tekoäly muutti pelin. Ja rehellisesti? En ole vieläkään varma, mitä siitä ajattelen.
Oikotie, joka ohittaa kauniin maiseman
Näin se ennen meni: keksin projektin, aloin koodata, törmäsin esteeseen, kaivoin dokumentaatiota, katsoin tutoriaalin, eksyin kolmeksi tunniksi oppimaan jotain sivuseikkaa, vihdoin ratkaisin alkuperäisen ongelman, ja jatkoin. Prosessi oli kivulias mutta opettavainen. Kun sain jotain toimimaan, ymmärsin jokaisen osan, koska olin kamppaillut sen kanssa.
Nyt? Kuvaan, mitä haluan arkikielellä, ja tekoäly käytännössä teleporttaa minut 80 % valmiiseen. Se loput 20 %, joka ennen vei viikkoja, hoituu nyt tunneissa—tai minuuteissa.
Se on aidosti taianomaista. Siihen asti kun ei enää ole.
Ansan jota et näe tulevan
Se 80 % tuntuu uskomattomalta siihen asti kunnes jotain menee rikki. Tai ei toimi ihan oikein. Tai tekee jotain odottamatonta.
Ongelma on tässä: et oikeastaan pysty korjaamaan sitä. Ei kunnolla. Koska sinulla ei ole hajuks miten se toimii—muistatko, ohitit sen osan? Valitsit oikotien.
Joten teet sen mikä tuntuu järkevältä: pyydät tekoälyä korjaamaan. Säädät prompcia, yrität uudestaan. Liität virheilmoituksen, yrität uudestaan. Pyydät "vaan saamaan sen toimimaan." Yrität uudestaan.
Se alkaa tuntua vähemmän rakentamiselta ja enemmän hedelmäpelikoneen vivusta vetämiseltä.
Miksi tämä toimii yhä (Kiusallinen tunnustus)
Tässä on outo juttu. Olen alkanut jättää projekteja hyllylle kun törmään siihen seinään. En koska olen luovuttanut, vaan koska tiedän: kun palaan takaisin, uusi malli on julkaistu, joka hoitaa sen kinkkisen osan johon jäin jumiin.
Tämä on tapahtunut kiusallisen usein. Projekti josta kirjoitan? Aloitin sen vuosi sitten, jäin jumiin, lykkäsin. Kaivoin sen esiin viime viikolla, ja malli joka lopulta ratkaisi ongelmani, julkaistiin seuraavana päivänä.
En suosittele tätä strategiaa. Mutta suosittelen kiinnittämään huomiota tekoälyn kehityksen rytmiin. Työkalut eivät pysy paikallaan. Joskus seinä johon törmäät tänään, on matalampi huomenna.
Todellinen taito tekoälyrakentamisen aikakautena
Tässä on mitä olen pohtinut: vanhat ohjelmointitaidot ovat yhä tärkeitä, mutta eri tavalla. Sinun ei tarvitse osata kirjoittaa jokaista riviä enää—mutta sinun pitää tietää mitä katsot kun tekoäly kirjoittaa sen.
Se tarkoittaa, että ymmärrät koodia käsitteellisesti. Tiedät mitä kysyä. Tunnistat kun tekoälyn tulos ei vastaa tarkoitustasi. Pystyt lukemaan ja ymmärtämään mitä generoitiin.
Se seinä ei ole kadonnut. Se on vain siirtynyt. Sen sijaan että kysyt "miten rakennan tämän", seinä on nyt "miten ymmärrän mitä juuri rakensin tarpeeksi hyvin ohjatakseni sitä?"
Ja rehellisesti? Se on parempi seinä. Tuntemalla työkalusi syvällisesti olet parempi rakentaja, vaikka et enää itse pyörittäisi jokaista ruuvia.
Mitä tästä opimme
Tekoäly ei ole tehnyt rakentamisesta helppoa. Se on tehnyt siitä nopeaa—ja sitten antanut uuden haasteen: haasteen suunnan määrittämisestä.
Tarvitset yhä vision. Tarvitset yhä arvostelukyvyn. Tarvitset yhä taidon erottaa kun jokin on oikein ja kun se vain toimii.
Kehittäjät jotka menestyvät eivät ole niitä, jotka tietävät kaiken. He ovat niitä, jotka tietävät tarpeeksi työskennellä tekoälyn kanssa, ohjata sitä, ja huomata kun se on harhautunut pois kurssilta.
Se seinä on yhä siellä. Se on vain eri muotoinen nyt.
Mitä kokemuksia sinulla on tekoälyavusteisesta rakentamisesta? Painatko yhä vanhaa pitkää tietä, vai olet ottanut oikotien? Jaa ajatuksesi alla—kaikki me selvitään tämän yhdessä.