Skip to content

Portfolio, retro & uusi ammatti-identiteetti

4-session yhteenveto, Proof-of-Agent -portfolion julkaisu ja uusi ammatti-identiteetti. Mitä rakennit, mitä opit, miten puhut AI-osaamisestasi työhaastattelussa. Strukturoitu retro: top-5 oivallukset + palaute.

SW Builders
Beginner
60 min

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.

Session 4 project → portfolio

Your own customized AI software factory

By the end of Session 4, you have your own factory pipeline: a spec-loop that runs agents in CI with your policies. Run history is visible, cost per run is measured, observability is in place.

What to capture

GitHub Action run URL or run-history, factory architecture diagram (image or mermaid), cost-per-run number, and which antipatterns you avoided. Tags are added automatically.

Add to portfolio

Matka — Sessiot 1–4

SessioTeemaAvainkonseptiMitä rakensit
S1: GreenfieldProto CapabilityRules → Skills → Spec → TDDToimiva prototyyppi TDD:llä
S2: BrownfieldHard EngineeringDocument → Spec → Develop → AuditGrounded spec + sub-agentit 114k LOC -koodikantaan
S3: AgentsAgent EngineeringAgent loop + CLI/MCP + RAG + memoryCustom agentti omilla työkaluilla
S4: FactoriesFactory & Team7-layer arch + spec loops + policiesToistettava 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:

ProjektiMitä se osoittaa
S1 Greenfield-app (live-demo)Pystyt rakentamaan tyhjästä AI:lla — TDD-syklissä
S2 Suroi-spec + audit-raporttiPystyt 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".

SkillSertifioitu / 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 otsikkoUusi 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 tip

Ä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:

  1. Avaa portfoliosi: footerin Portfolio -linkki tai mene suoraan osoitteeseen /portfolio — sieltä klikkaa Muokkaa portfoliota
  2. Lisää 4 sessio-projektia:
    • Otsikko, kuvaus, tech stack, käytetyt AI-työkalut
    • Repo-linkki tai live-URL
    • Kuvakaappaus tai video
  3. Julkinen osoite generoituu automaattisesti: nextpath.ai/portfolio/<slug> (tai /portfolio/<id>, jos slugia ei ole asetettu)
  4. 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:

  1. Context Sandwich -prompting kaksinkertaisti AI-tuotokseni laadun viikon 1 päättyessä
  2. Grounded spec on sosiaalinen sopimus — se vähentää konflikteja koodikatselmoinnissa
  3. CLI-työkalu vs MCP — CLI voitti 4/5 omasta käyttötapauksestani
  4. RAG-muisti vaatii editoimista — älä indeksoi kaikkea, vain "kysytyt asiat"
  5. 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

KysymysHeikko vastausHyvä 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änneTeko
Tällä viikollaJulkaise portfolio + päivitä LinkedIn
Tässä kuussaHae 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

Sign in to track your progress

Sign in

Questions and answers

Sign in to participate in the discussion