github copilot

GitHub Copilot tukee ohjelmoijan työtä 

Sofokuksella järjestetään joka kuukausi Soforum-niminen tapahtuma, jossa työntekijät pääsevät kertomaan oppimistarinoita, jakamaan ammatillisia oivalluksia, esittelemään mielenkiintoisia projekteja ja tutustumaan uusiin teknologioihin. Huhtikuisessa Soforumissa muutama sofokuslainen kertoi kokemuksistaan GitHub Copilotin käytöstä, ja jopa HR-ammattilainen pysähtyi mielenkiinnolla kuuntelemaan tätä koodiin liittyvää keskustelua. Tähän artikkeliin on koottu GitHub Copilotia testanneiden sofokuslaisten kokemuksia ja havaintoja siitä, minkälaisten tehtävien tehostamiseen työkalu soveltuu.

Mikä on GitHub Copilot? 

GitHub Copilot on ohjelmointityökalu, joka on kehitetty yhteistyössä OpenAI:n kanssa. Työkalu perustuu tekoälyyn sekä koneoppimiseen, ja sen tarkoituksena on auttaa ohjelmoijia kirjoittamaan koodia nopeammin ja helpommin. 

GitHub Copilot toimii integroituna kehitysympäristöön (IDE), joten se osaa tarjota ehdotuksia koodin kirjoittamiseen jo kirjoitetun koodin ja kommenttien perusteella. Lisäksi Copilot käyttää OpenAI:n kehittämää valtavalla koodimäärällä koulutettua tekoälyä, jonka ansiosta se voi tarjota ehdotuksia ja täydennyksiä koodin kirjoittamiseen. 

GitHub Copilot vakuutti Sofokuksen ohjelmoijat työkalun tarpeellisuudesta 

Sofokuksella GitHub Copilotin kokeilu aloitettiin viiden ohjelmoijan voimin toteutetulla muutaman kuukauden pilottijaksolla. Vaikka työkalu ei olekaan vielä täysin valmis eikä siihen pidä luottaa sokeasti, testaajaporukkamme vakuuttui Copilotin hyödyistä. Tämän tekoälyä hyödyntävän työkalun avulla osa koki ohjelmoinnin nopeutuvan jopa 20 prosentilla!  

Sopiiko GitHub Copilot kaikille? 

GitHub Copilot auttaa ja nopeuttaa koodin kirjoittamista, mutta ainakaan toistaiseksi ohjelmoija ei voi nostaa jalkojaan pöydälle ja antaa tekoälyn tehdä yksin taikojaan. GitHub Copilot on vielä beta-vaiheessa, joten sen käytettävyys ja tarkkuus voivat vaihdella. Käyttäjien onkin syytä muistaa, että he ovat edelleen itse vastuussa siitä, että heidän kirjoittamansa koodi on oikein ja kirjoitettu tavalla, joka ei hajoa heti seuraavan päivityksen yhteydessä. 

Myöskään kokemattomammille kehittäjille sofokuslaiset eivät välttämättä suosittelisi Copilotia:

Miltä tulevaisuus näyttää ohjelmoijan näkökulmasta? 

Tekoäly on nykypäivää ja tullut jäädäkseen. Tulevaisuudessa GitHub Copilotin kaltaisten työkalujen rooli tulee vain ja ainoastaan kasvamaan, ja koska työskentelemme jo valmiiksi tekniikan alalla, vauhti tulee olemaan kovaa. Ellet halua tippua kelkasta, nyt on aika tutustua mahdollisuuksiin, joita tekoäly sinulle tarjoaa.

Milla Kallio

Chief Happiness Officer & Partner

Lue lisää aiheesta