
Helmikuussa 2023 olin varma, että koodaajia – varsinkaan kaltaistani 25 vuotta web-kehitystä tehnyttä senioria – ei syrjäytä mikään. Ikinä. Maaliskuussa 2023 GPT-4:n myötä aloin aavistella, että ehkä meistä tulee tekoälypaimenia. Mutta että minä, syvällä PHP-porakaivossani, hyötyisin fiiliskoodauksesta näin paljon? No, toukokuussa 2025 voin sanoa, että ennustukseni meni jälleen kerran metsään – ja hyvä niin! Fiiliskoodaus on muuttanut pelin, ja kokemukseni avulla osaan ohjata sen tuomaan huippunopeita, turvallisia ja luotettavia ratkaisuja.
Fiiliskoodaus tekee minusta fullstack-mestarin
Koska porakaivoni on PHP:ssa, frontti – etenkin modernit teknologiat kuten React – ei ole ollut vahvuuteni. Tulen kyllä toimeen Reactin kanssa ja korjaan bugin tarvittaessa, mutta massiivisten kokonaisuuksien suunnittelu? Ei kiitos.
Tai siis ei ollut.
Firebase Studio muutti kaiken. Kun Googlen jo ennestään pätevä työkalu päivittyi ja siihen lisättiin fiiliskoodaus Geminin kanssa, hommat alkoivat sujua frontissa vauhdikkaasti – ja jatkuvan ihmettelyn siivittämänä. Alkuun en ollut hyvä promptaaja, ja Gemini muistutti innokasta kuusivuotiasta, joka päättää tehdä pyynnön lisäksi myös X, Y ja Z – massiivisella kasalla olettamuksia.
Kuin minä lapsena:
Jouni 6v: Äiti, voinko pyöräillä Jessen kanssa talon taakse?
Äiti: Pysyttele sitten talon takana.
Jouni ja Jesse: *Pyöräilee neljän kilometrin päähän Töyrynummen ala-asteelle.*
Äiti: Mitä ihmettä ajattelit?
Jouni: Teknisesti ottaen tää on talon takana!
Fiiliskoodaus vaatii tarkat ohjeet, mutta kun ne antaa, tulos on huikea. Parhaimmillani tuotan fronttiominaisuuksia 20x nopeammin kuin manuaalisesti koodaamalla. Ja kiitos 25 vuoden kokemukseni web-kehityksestä, osaan arvioida tekoälyn tuottaman koodin ja varmistaa, että se noudattaa tiukkoja tietoturvastandardeja – jotain, mitä pelkkä tekoäly ei pysty takaamaan.
Tulos? Arvosana 7+. Ei täydellistä, mutta täysverinen junnukoodaaja, joka suoriutuu mainiosti, kun pidän kädestä kiinni. Silti olen huolissani: jos tekoäly korvaa juniorit, mistä saamme 20 vuoden päästä seniorit, kun me vanhan linjan koodarit jäämme eläkkeelle?
Junie tehostaa senior-tason PHP-kehitystä
Firebase Studiosta innostuneena päätin tuoda fiiliskoodauksen myös bäkkäriin. Olen jo vuoden ajan konsultoinut GitHub Copilotia kinkkisissä ongelmissa, mutta se on ollut enemmän tehokas Google kuin fiiliskoodaus. Sitten tuli JetBrains Junie.
Junie integroituu saumattomasti PHPStormiini, ja Pro-lisenssin kokeilu oli nappivalinta. Hyödynsin Product Owner -tason osaamistani ja laadin tarkat vaatimusmäärittelyt. Pyysin Junieta tuottamaan SearchController-hakumoduulin APIa varten. Miettimisaika oli pitkä, mutta koodi tuli ulos nopeasti – 95 riviä, noin 2x nopeammin kuin itse koodaisin senior-PHP-koodarina.
Tulos oli elegantti ja toimiva. Yhden asian olisin ratkaissut eri tavalla, mutta tekoälyn ratkaisu oli silti tehokas. Kahdelta riviltä korjasin logiikkavirheen, mutta arvosana on 8-. Rokotin puolikkaan pisteen, koska Junie mietti liian pitkään.
Tällainen nopeus ja laatu mahdollistavat sen, että asiakkaani saavat tarvittavat ratkaisunsa jopa viikoissa, ja CTO-tason tietotaidolla varmistan, että teknologia tukee heidän liiketoimintatavoitteitaan. Junie käyttää Pro-lisenssilläni noin 1 % quotasta per tehtävä, joten sillä voi tuottaa 10 000 riviä koodia kuukaudessa – eli 15–20 päivän senior-tason koodimäärän. Junie jää työkalupakkiini.
Miksi fiiliskoodaus + senior-osaaminen = voittava yhdistelmä?
Fiiliskoodaus on itsessään jo hyvä lisä, mutta yhdistettynä 25 vuoden senior-osaamiseeni se on lyömätön. Vibe Codingin avulla rakennan ratkaisuja jopa 20x nopeammin, mutta kokemukseni varmistaa, että koodi on turvallista, luotettavaa ja asiakkaan liiketoimintaa tukevaa. Oli kyse protoilusta (joka valmistuu jopa viikoissa, ei kuukausissa!) tai tuotantotason sovelluksista, osaan ohjata tekoälyä tuottamaan juuri sitä, mitä tarvitaan. Nopeasti ja tietoturvallisesti.
Tarvitsetko nopean, turvallisen ja skaalautuvan ratkaisun? Ota yhteyttä, niin jutellaan, miten fiiliskoodaus voi viedä projektisi uudelle tasolle!
PS: Vibe Coding on suussa sulava termi, mutta minäkin kannatan TiVin fiiliskoodausta. Mikä termi on sinun suosikkisi? Heitä kommentti somessa!
Tätä bloggausta on paranneltu tekoälyn avustuksella. En edelleenkään tiedä miten – saa mäkin näppäimistöltä 😀
YEL: Hyvät, Pahat, ja Keskinkertaiset
Täysiverinen taulukko kaikista toimialakoodeista 25 000 - miljardin euron liikevaihdoilla. Mukana myös suuntaa-antava laskuri ilman rajoitteita.
Kuinka vähällä yrittäjä pystyy kuittaamaan omat kulunsa yhteiskunnalle? Tulos saattaa yllättää.

Jouni Tuovinen
Kirjoittaja on yrittäjä, ohjelmistokehittäjä, sekä Liberaalipuolueen jäsen. Kiinnostuksen kohteina on luonnollisesti politiikka, mutta myös pienyrittäjien arki ja heihin kohdistuva lainsäädäntö, sekä jossain määrin myös matematiikka ja ei-niin-mainstream harrastukset (kuten 3D-printtaus)