Olet päässyt loppuun. Kolme viikkoa, neljä sessiota, oma agentti, oma factory.
Nyt paketoit kaiken — niin että voit puhua siitä työhaastattelussa, näyttää sen rekrytoijille ja jatkaa rakentamista yksin.
Sessio 4: lisää projekti portfolioon
Oma räätälöity AI-ohjelmistotehdas
Sessio 4 päätteeksi sinulla on oma factory-pipeline: spec-loop, joka ajaa agentteja CI:ssä omilla politiikoillasi. Ajohistoria on näkyvissä, kustannus on mitattu per ajo ja observability-pohja on kunnossa.
Mitä tallennat
GitHub Action -ajon linkki tai ajohistoria, factory-arkkitehtuurikaavio (kuva tai mermaid-koodi), kustannus per ajo ja lista vältetyistä antipatterneista. Tagit lisätään automaattisesti.
Matka — Sessiot 1–4
| Sessio | Teema | Avainkonsepti | Mitä rakensit |
|---|---|---|---|
| S1: Greenfield | Proto Capability | Rules → Skills → Spec → TDD | Toimiva prototyyppi TDD:llä |
| S2: Brownfield | Hard Engineering | Document → Spec → Develop → Audit | Grounded spec + sub-agentit 114k LOC -koodikantaan |
| S3: Agents | Agent Engineering | Agent loop + CLI/MCP + RAG + memory | Custom agentti omilla työkaluilla |
| S4: Factories | Factory & Team | 7-layer arch + spec loops + policies | Toistettava factory-pipeline |
Vibe Coding → Spec-Driven Dev → Agent Engineering → Software Factories
(S1) (S2) (S3) (S4)
Proof-of-Agent portfolio
Proof-of-Agent on uudenlainen portfolio-konsepti AI-aikakaudelle. Perinteinen CV kertoo "tein projektin X". Proof-of-Agent NÄYTTÄÄ: live-demoja, AI-avusteisesti tehtyjä artefakteja, audit-traileja, oman factoryn outputtia. Rekrytoija ei joudu luottamaan sanaasi — voi kokea osaamisesi.
Portfolion 5 osaa
Hyvä Proof-of-Agent -portfolio sisältää:
1. Tervetulosivu — kuka olet AI-aikakaudella
Yksi kappale, joka vastaa: "Mitä rakennan AI:n kanssa? Kenelle? Miksi?"
Esimerkki:
"Olen Java-taustainen ohjelmoija (12 v), joka siirtyi AI-natiiviin kehitykseen 2026. Rakennan factory-pipelineja, jotka muuttavat manuaalista review-työtä auditoitavaksi ja automatisoiduksi. Erikoistunut: brownfield-modernisointi, dokumentaatio-as-code, observability-first agentit."
2. Sessio-projektit — yksi per sessio
Yksi visuaalinen kortti per session, yhteensä 4:
| Projekti | Mitä se osoittaa |
|---|---|
| S1 Greenfield-app (live-demo) | Pystyt rakentamaan tyhjästä AI:lla — TDD-syklissä |
| S2 Suroi-spec + audit-raportti | Pystyt navigoimaan ja muuttamaan oikeaa, isoa koodikantaa |
| S3 Custom agent (GitHub-repo) | Ymmärrät agenttisilmukan, tools, memory, guardrails |
| S4 Factory-pipeline (run-history + cost-graph) | Pystyt skaalaamaan agentit tiimin tasolle |
3. AI-skills-kortit
Listaa kompetenssit, joita olet harjoitellut. Konkreettisesti — ei "AI-osaaja".
| Skill | Sertifioitu / Demonstroitu |
|---|---|
| Context Sandwich -prompting | ✅ Sessio 1 -projekti, kaikki commitit |
| AGENTS.md / CLAUDE.md -rule design | ✅ Github-repo: my-pilot-rules |
| Spec-driven development (Given/When/Then) | ✅ Sessio 1 SPEC.md, Sessio 2 grounded spec |
| 3-tier documentation | ✅ Sessio 2 Suroi /docs/ tree |
| Agent loop (Observe→Plan→Act) | ✅ Sessio 3 gemini_agent.py |
| RAG-memory implementation | ✅ ChromaDB index + retrieval skill |
| Factory architecture (7 layers) | ✅ Sessio 4 spec-loop run history |
| CLI vs MCP -tool decision | ✅ Tool selection rationale per agentti |
4. Live-demot
Embedoidut tai linkitetyt demot:
- 🎥 Loom-video (3–5 min): kierros sinun S3-agentistasi tai S4-factorystasi
- 📊 GitHub Action -ajo (linkki): factory ajamassa CI:ssä
- 📈 Cost-graph (Plausible / Grafana / kuvakaappaus): agentin ajot ja kustannustrendi
5. Yhteystiedot + LinkedIn
Yhdistä portfolio LinkedIniin. Päivitä otsikko AI-aikakauden mukaan:
| Vanha otsikko | Uusi otsikko |
|---|---|
| "Senior Java Developer" | "AI-Native Builder | Spec-Driven Development | Factory Architecture" |
| "Software Engineer" | "AI Agent Engineer | RAG + LLM systems | ex-Vincit" |
| "Full Stack Developer" | "Full Stack + AI Builder | Cursor-native, ships factories" |
Pro-vinkki
Älä piilota AI-aikakauden taustaasi — aseta se eteen. Rekrytoijat AI-natiiveille rooleille hakevat demonstroitua tuottavuutta, ei "10v Javaa". Lyhyt 3 viikon valmennus + working agent + factory > 10v vanhanaikaista koodausta.
Portfolio-projektin julkaisu
Käytä alustan portfolio-toimintoa:
- Avaa portfoliosi: footerin Portfolio -linkki tai mene suoraan osoitteeseen
/portfolio— sieltä klikkaa Muokkaa portfoliota - Lisää 4 sessio-projektia:
- Otsikko, kuvaus, tech stack, käytetyt AI-työkalut
- Repo-linkki tai live-URL
- Kuvakaappaus tai video
- Julkinen osoite generoituu automaattisesti:
nextpath.ai/portfolio/<slug>(tai/portfolio/<id>, jos slugia ei ole asetettu) - Kopioi linkki LinkedIn-profiiliin & CV:hen
Tulos: Kuka tahansa rekrytoija voi nähdä Proof-of-Agent -profiilisi ilman loginia.
Strukturoitu retro (15 min)
Vastaa neljään kysymykseen kirjallisesti — tallenna portfolioon:
Kysymys 1: Mitä opit näiden neljän session aikana?
Listaa 5 oivallusta. Älä yleisellä tasolla — konkreettisesti.
Esimerkki:
- Context Sandwich -prompting kaksinkertaisti AI-tuotokseni laadun viikon 1 päättyessä
- Grounded spec on sosiaalinen sopimus — se vähentää konflikteja koodikatselmoinnissa
- CLI-työkalu vs MCP — CLI voitti 4/5 omasta käyttötapauksestani
- RAG-muisti vaatii editoimista — älä indeksoi kaikkea, vain "kysytyt asiat"
- Factory ilman observabilityä on AI-version huono kuljettaja
Kysymys 2: Sovelitko jotain päivittäiseen työhösi?
Mitä konkreettisia muutoksia teit? Mitkä jäivät kokeiluksi?
Kysymys 3: Mistä olet eri mieltä — tai mikä voisi olla parempi?
Rehellinen palaute. Tämä on osa oppimisprosessia — ja arvokas signaali rekrytoijalle ("tämä ihminen ajattelee kriittisesti").
Kysymys 4: Mitä haluat oppia seuraavaksi?
Tavoite 12 kuukaudelle:
- Rakennanko oman SaaS:in agentilla? Liityn AI-tiimiin? Konsultoin?
Haaste: 90 sekunnin pitch
Kirjoita 90 sekunnin elevator pitch itsestäsi AI-aikakauden builderina. Kohdeyleisö: rekrytoija LinkedIn:issä, joka klikkaa profiiliisi 5 sekunnin verran ennen päätöstä.
Mitä työhaastattelussa kerrot
| Kysymys | Heikko vastaus | Hyvä vastaus |
|---|---|---|
| "Käytätkö AI:ta?" | "Joskus Copilotia." | "Rakensin factory-pipelinen, joka ajaa 5 agenttia per PR. Tässä run-historia (näyttää kuvan)." |
| "Miten varmistat AI-koodin laadun?" | "Reviewaan." | "Spec-loop, jossa deterministiset checks (testit, lintit, custom-checks) AINA ajetaan. LLM-reviewer on vain yksi gate, ei viimeinen." |
| "Mikä riski AI-koodissa?" | "Voi olla virheitä." | "Slop at Scale ja Missing Observability — ne ovat suurimmat. Mitigoin policy-versioinnilla ja per-run cost-loggingilla." |
| "Voitko oppia uutta?" | "Kyllä." | "Tein kolmessa viikossa täydellisen siirtymän vanhasta Javasta agentit + factories -kykyihin. Tässä retro: (näyttää kysymys 1 vastauksen)." |
Seuraavat askeleet
| Aikajänne | Teko |
|---|---|
| Tällä viikolla | Julkaise portfolio + päivitä LinkedIn |
| Tässä kuussa | Hae 5 AI-natiivia roolia + näytä portfolio |
| 3 kk:ssä | Joko: (a) uusi rooli, (b) konsultointiprojekti, (c) oma SaaS pohjautuen S3-agenttiisi |
| 6 kk:ssä | Itse mentorina toiselle uudelleenkoulutusryhmälle? |
| 12 kk:ssä | Olet AI-natiivi senior. Et "Java + Copilot". |
Kiitos — ja onnea
Olet osallistunut Suomen ensimmäiseen AI-natiivin uudelleenkoulutuksen pilottiin. Sinä olet pioneeri.
Mitä rakennat seuraavaksi? Lähetä Pasille (pasi@modernpath.ai) tai jaa LinkedInissä #NextPathAI. Mentorit + verkosto seuraa.
Pidä yhteyttä toisiinne. Tämän valmennusryhmän muut osallistujat ovat tärkein verkostosi seuraavaan vaiheeseen.
"Durable AI advantage comes from systems, not hero prompts. Factories turn agent capability into repeatable team delivery." — Sessio 4, päätösslide