Onko te­ko­ä­lys­tä hyö­tyä oh­jel­mis­to­ke­hi­tyk­sen päi­vit­täi­ses­sä te­ke­mi­ses­sä?

Vii­meis­tään edel­li­nen vuosi toi te­ko­ä­lyn, sen mah­dol­li­suu­det ja hyö­dyn­tä­mi­sen kes­kus­te­lu­jen kes­ki­pis­tee­seen alal­la kuin alal­la. Hyö­dyn­tä­mi­sen li­säk­si kes­kus­te­lu te­ko­ä­lyyn liit­ty­vien haas­tei­den, ra­joi­tus­ten ja mui­den huo­mioon otet­ta­vien asioi­den ym­pä­ril­lä käy edel­leen kuu­ma­na. Fluen­tial­la te­ko­ä­lyyn liit­ty­viä käy­tän­tö­jä tar­kas­tel­laan ja oh­jeis­tus­ta ke­hi­te­tään koko ajan. Mitä te­ko­ä­ly sit­ten tar­koit­taa oh­jel­mis­to­ke­hi­tyk­sen pii­ris­sä – onko siitä oi­keas­ti hyö­tyä ja jos on, niin mil­lai­sis­sa asiois­sa? Ai­heut­ta­vat­ko AI:n pii­ris­sä to­de­tut ”hal­lusi­naa­tiot” työn tu­lok­sel­le kui­ten­kin hait­taa? Pää­tim­me ju­tut­taa näis­tä ko­ke­nei­ta oh­jel­mis­to­ke­hit­tä­jiäm­me Hen­riä ja Ris­toa, jotka käyt­tä­vät te­ko­ä­lyä työs­sään päi­vit­täin.

Mihin käy­tät­te te­ko­ä­lyä?

- Näin äk­ki­sel­tään voisi sanoa, että vähän kaik­keen. Koo­din tar­kis­ta­mi­seen, sen tes­taa­mi­seen,  skrip­tien kir­joit­ta­mi­seen, mo­ni­mut­kais­ten pil­vi­pal­ve­lu­jär­jes­tel­mien ke­hit­tä­mi­seen, koo­din do­ku­men­toin­tiin.

- Te­ko­ä­lyn kans­sa on hyvä pal­lo­tel­la aja­tuk­sia ja eri­lai­sia rat­kai­su­vaih­toeh­to­ja – näyt­tää­kö tie­tyn­lai­nen funk­tio hy­väl­tä, miten  mää­rät­tyä on­gel­maa kan­nat­taa lä­hes­tyä, mitä rat­kai­su­vaih­toeh­to­ja löy­tyi­si kä­sil­lä ole­vaan ti­lan­tee­seen.

- Te­ko­ä­lyn rooli tässä mie­les­sä ko­ros­tuu eri­tyi­ses­ti etä­töis­sä tai jos ym­pä­ril­lä ei tek­nis­tä tii­miä ole. Te­ko­ä­ly on aina val­mis aja­tus­ten vaih­toon ja toi­mii siinä kyllä ihan ko­ke­neen de­vaa­jan ta­soi­ses­ti. Te­ko­ä­ly on var­sin toi­mi­va vir­tu­aa­li­nen ku­miank­ka, joka vas­taa ta­kai­sin.

- Te­ko­ä­ly toi­mii mai­nios­ti myös uuden opet­te­lus­sa. Te­ko­ä­ly voi ker­toa esi­mer­kik­si uu­des­ta oh­jel­moin­ti­kie­les­tä tai frameworkistä. Esit­tä­mäl­lä jat­ko­ky­sy­myk­siä asia au­ke­aa huo­mat­ta­vas­ti no­peam­min kuin jos sitä pi­täi­si läh­teä muu­ten itse pen­ko­maan. Do­ku­men­taa­tion se­laa­mi­nen on sel­väs­ti vä­hen­ty­nyt.
 

Te­ko­ä­lyn ”hal­lusi­noi­mi­ses­ta” pu­hu­taan myös pal­jon, miten tämä pitää ottaa oh­jel­mis­to­ke­hi­tyk­ses­sä huo­mioon?

- Koo­daa­mi­sen yti­mes­sä on, että aina täy­tyy tes­ta­ta ja ve­ri­fioi­da, kyllä se myös tässä ko­ros­tuu.

- Ennen te­ko­ä­lyä käy­tet­tiin pal­jon kes­kus­te­lu­foo­ru­mei­ta, ja kyllä siel­tä saat­taa saada myös to­del­la hai­tal­li­sia vas­tauk­sia. Kuten sa­not­tua, so­pi­van mal­li­koo­din et­si­mi­nen, sen edi­toi­mi­nen omaan käyt­töön ja ve­ri­fioi­mi­nen ovat kes­kei­nen osa tätä työtä, ei te­ko­ä­ly sitä muuta tai pois­ta.
 

Mil­lais­ta te­ko­ä­lyn hal­tuun­ot­to on ollut?

-  Kyllä siinä aluk­si jon­kin­lai­nen kyn­nys oli, tun­tui ettei siitä saa­nut irti sitä, mitä haki. Si­tä­kin pitää eh­dot­to­mas­ti ope­tel­la käyt­tä­mään. Muu­ta­man vii­kon tai kuu­kau­den se ottaa, mutta kun sen käy­tön ja hyö­dyt si­säis­ti, kyllä se oli mul­lis­ta­vaa.

-  Te­ko­ä­lyn kans­sa pitää saada aivot pois ha­ku­ko­ne­maa­il­mas­ta. Te­ko­ä­ly on enem­män kes­kus­te­lu­ka­ve­ri, jolle pitää osata esit­tää ky­sy­myk­set oi­keal­la ta­val­la. Mitä enem­män sitä käyt­tää, sitä enem­män löy­tyy käyt­tö­mah­dol­li­suuk­sia. Sen kans­sa pitää myös muis­taa, ettei se tiedä kaik­kea ti­lan­tees­ta, on­gel­mas­ta tai kon­teks­tis­ta, vaan juuri sen ver­ran kuin sille ker­too. Mitä tar­kem­min ja yk­si­tyis­koh­tai­sem­min sille asiaa sel­vit­tää ja ku­vai­lee, sitä enem­män siitä saa irti. Te­ko­ä­ly antaa, mitä siltä pyy­tää, ei suo­raan rat­kai­se on­gel­maa.

-  Voisi sanoa, että nyt ol­laan vasta te­ko­ä­lyn ki­vi­kau­del­la, mutta no­peas­ti siitä tulee ih­mi­sil­le uusi na­tii­vi­käyt­tö­liit­ty­mä. Tätä voisi ver­ra­ta vaik­ka äly­pu­he­lin­ten ke­hi­tyk­seen.

-  Tu­le­vai­suu­des­sa te­ko­ä­ly in­tegroi­tuu enem­män ja enem­män työym­pä­ris­töön, kyt­key­tyy or­ga­ni­saa­tion vaa­ti­mus­ten hal­lin­taan, ark­ki­teh­tuu­riin, koo­di­poh­jaan ja niin edel­leen. Näin siitä saa­daan enem­män irti.

-  Ano­ny­mi­tee­tin pitää olla myös koko ajan mie­les­sä, luot­ta­muk­sel­lis­ta tie­toa sille ei saa kos­kaan antaa. Ajan kans­sa tämä tulee toi­vot­ta­vas­ti kui­ten­kin muut­tu­maan niin, että mal­lit ke­hit­ty­vät ni­me­no­maan projekti-​ ja or­ga­ni­saa­tio­koh­tai­ses­ti, ja niis­tä voi tulla jopa osa yri­tyk­sen IPR:ää. Ne, joil­la on pi­sim­mäl­le kou­lu­tet­tu te­ko­ä­ly tu­le­vat pa­ran­ta­maan tuot­ta­vuut­ta eni­ten.
 

Millä kai­kil­la ta­voil­la te­ko­ä­lyn käyt­tä­mi­sen hyö­dyt nä­ky­vät jo­ka­päi­väi­ses­sä te­ke­mi­ses­sän­ne?

-  Kyllä se eh­dot­to­mas­ti te­ke­mis­tä no­peut­taa. Esi­mer­kik­si sel­lai­set asiat, mitkä pi­täi­si tehdä käsin, kuten jon­kin tie­don li­sää­mi­nen käyt­tö­jär­jes­tel­mään, saa nyt hoi­det­tua te­ko­ä­lyn kaut­ta no­peas­ti. Ennen aikaa meni hel­pos­ti tun­te­ja au­to­ma­ti­saa­tion ke­hit­tä­mi­seen.

-  Te­ko­ä­lyä voi aja­tel­la jat­ku­vas­ti ta­voi­tet­ta­vis­sa ole­va­na kes­kus­te­lu­kump­pa­ni­na ja kol­le­ga­na. Sen kans­sa on­gel­mia ja rat­kai­su­mal­le­ja voi ite­roi­da no­peas­ti ja saada asia näin avau­tu­maan it­sel­le.
 

Miten hyö­dyt nä­ky­vät asiak­kaal­le päin?

-  Tuot­ta­vuu­des­sa se ilman muuta näkyy. Sel­väs­ti vä­hem­män aikaa menee ihan ta­val­li­seen koo­din kir­joit­ta­mi­seen, ja aikaa ja ener­gi­aa va­pau­tuu mo­ni­mut­kai­sem­pien on­gel­mien poh­ti­mi­seen ja rat­kai­se­mi­seen. Turha ai­voe­ner­gian käyt­tö on hä­vin­nyt. Tämä pa­ran­taa myös laa­tua kai­kil­ta osin.

-  Te­ko­ä­ly mah­dol­lis­taa myös laa­jem­man ideoin­nin on­gel­man­rat­kai­sus­sa, koska sen kans­sa voi käydä usei­ta eri vaih­toeh­to­ja läpi suh­teel­li­sen sy­väl­li­ses­ti suh­teel­li­sen pie­nel­lä pa­nos­tuk­sel­la.

Ja­nua­ry 19, 2024
Aut­hors
Me­li­na Vir­ta­nen
Share

Jätä vies­ti ja mie­ti­tään yh­des­sä miten voi­sim­me olla avuk­si.

Kii­tos vies­tis­tä­si! Olem­me pian yh­tey­des­sä.
Hup­sis! Jo­tain meni pie­leen lo­mak­keen lä­he­tyk­ses­sä.