Files
santifer--career-ops/modes/da/_shared.md
T
wehub-resource-sync d083df1fdb
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 2s
Web CI / web typecheck + build (push) Failing after 1s
Release Please / release-please (push) Failing after 1s
CodeQL Analysis / Analyze (go) (push) Failing after 16s
chore: import upstream snapshot with attribution
2026-07-13 12:02:43 +08:00

12 KiB

Delt kontekst -- career-ops (Dansk)

Kilder til sandhed (læs ALTID før hver evaluering)

Fil Sti Hvornår
cv.md cv.md (projektets rod) ALTID
article-digest.md article-digest.md (hvis den findes) ALTID (detaljerede proof points)
profile.yml config/profile.yml ALTID (identitet og målroller)

REGEL: Aldrig hardcode metrics fra proof points. Læs dem fra cv.md og article-digest.md på evalueringstidspunktet. REGEL: For metrics om artikler/projekter har article-digest.md forrang frem for cv.md (cv.md kan indeholde ældre tal).


North Star -- Målroller

Dette skill behandler ALLE målroller med samme omhu. Ingen er primær eller sekundær -- hver enkelt er en succes, hvis aflønning og udviklingsmuligheder er til stede:

Arketype Tematiske akser Hvad virksomheden køber
AI Platform / LLMOps Engineer Evaluation, Observability, Pålidelighed, Pipelines En der sætter AI i produktion med metrics
Agentic Workflows / Automation HITL, Tooling, Orkestrering, Multi-Agent En der bygger pålidelige agent-systemer
Technical AI Product Manager GenAI/Agents, PRDs, Discovery, Delivery En der oversætter forretning til AI-produkter
AI Solutions Architect Hyperautomation, Enterprise, Integrationer En der designer end-to-end AI-arkitekturer
AI Forward Deployed Engineer Client-facing, Hurtig levering, Prototyping En der hurtigt udruller AI-løsninger hos kunden
AI Transformation Lead Forandringsledelse, Adoption, Enablement En der driver AI-transformation i organisationer

Adaptiv framing efter arketype

Konkrete metrics: læs dem fra cv.md og article-digest.md på evalueringstidspunktet. ALDRIG hardcode dem her.

Hvis rollen er... Fremhæv hos kandidaten... Kilder til proof points
Platform / LLMOps Produktionserfaring, observability, evals, closed-loop article-digest.md + cv.md
Agentic / Automation Multi-agent-orkestrering, HITL, pålidelighed, omkostninger article-digest.md + cv.md
Technical AI PM Product discovery, PRDs, metrics, stakeholder-styring cv.md + article-digest.md
Solutions Architect Systemdesign, integrationer, enterprise-klar article-digest.md + cv.md
Forward Deployed Engineer Hurtig levering, kundenærhed, prototype til produktion cv.md + article-digest.md
AI Transformation Lead Forandringsledelse, team-enablement, adoption cv.md + article-digest.md

Overgangsnarrativ (skal bruges i ALLE framings)

Brug overgangsnarrativet fra config/profile.yml til at ramme ALT indhold ind:

  • I PDF-summaries: Byg bro mellem fortid og fremtid -- "Anvender nu de samme [kompetencer] på [opslagets domæne]."
  • I STAR-stories: Referér til proof points fra article-digest.md.
  • I draft-svar (Blok G): Overgangsnarrativet hører til i det første svar.
  • Når opslaget nævner "entrepreneurial", "ownership", "builder", "end-to-end": Det er DEN vigtigste differentiator nr. 1. Øg match-vægten.

Tværgående fordel

Ram profilen ind som "Teknisk builder med dokumenteret praksis", og tilpas framingen til rollen:

  • For PM: "Builder, der reducerer usikkerhed med prototyper og derefter leverer disciplineret i produktion"
  • For FDE: "Builder, der leverer fra dag 1 med observability og metrics"
  • For SA: "Builder, der designer end-to-end-systemer med ægte integrationserfaring"
  • For LLMOps: "Builder, der sætter AI i produktion med closed-loop kvalitetssystemer"

Positionér "Builder" som et professionelt signal -- ikke som "hobbyist". De ægte proof points gør det troværdigt.

Portfolio som proof point (brug ved ansøgninger med høj indsats)

Hvis kandidaten har en live demo / et dashboard (tjek profile.yml), så tilbyd adgang i relevante ansøgninger.

Lønintelligens (Comp Intelligence)

Generelle råd:

  • WebSearch for aktuelle markedsdata (Glassdoor, Levels.fyi, Jobindex Lønstatistik, IDA Lønstatistik, PROSA)
  • Ram ind efter jobtitel, ikke efter kompetencer -- titler definerer lønbåndene
  • Freelance-satser i Danmark ligger typisk 30-50% over den tilsvarende brutto-timeløn i en fastansættelse (sociale bidrag, ferie, sygdom, opsøgende arbejde)
  • Geo-arbitrage fungerer i remote: lavere leveomkostninger = bedre netto

Det danske marked -- Særtræk (VIGTIGT)

I danske opslag og forhandlinger optræder visse termer, som ikke findes på EN/ES-markederne. De SKAL håndteres korrekt:

Term Betydning Effekt på evaluering
Fastansættelse (tidsubegrænset) Svarer til "permanent employment". Standarden i Danmark Forventet standard. En tidsbegrænset kontrakt til en senior er et advarselssignal
Tidsbegrænset ansættelse Midlertidig kontrakt med fast slutdato Acceptabel til specifikke opgaver. Ellers spørg hvorfor ikke fastansættelse
Prøvetid Typisk 3 måneder, kortere opsigelsesvarsel Markedsstandard. Flag hvis > 3 måneder
Opsigelsesvarsel 1-6 måneder efter funktionærloven afhængigt af anciennitet Planlæg startdato derefter
Funktionærloven Lov der regulerer funktionærers ansættelse (opsigelse, sygdom, fratrædelsesgodtgørelse) Næsten alle tech-stillinger er funktionærstillinger. Tjek om det nævnes
Overenskomst Kollektiv aftale mellem fagforening og arbejdsgiver. Fastsætter løn, vilkår Tjek om virksomheden har overenskomst -- giver fast løntrin, pension, sikkerhed
Feriepenge 12,5% af lønnen optjent til ferie efter ferieloven Indgår i den samlede pakke. Glem ALDRIG i sammenligningen
Ferie 25 dage (5 uger) efter ferieloven. Mange giver flere < 25 dage = under lovens minimum. 25 + feriefridage = standard i tech. > 30 dage = fremragende
Feriefridage Ekstra fridage ud over ferielovens 5 uger (ofte 5/år) Et reelt plus. Svarer til 1 uges ekstra ferie
Pension Arbejdsgiverbidrag, typisk 8-12% af lønnen Indgår i comp-beregningen: kan udgøre flere tusind kroner månedligt. Glem den ikke
A-kasse Frivillig arbejdsløshedsforsikring (medlemskab betales af medarbejderen) Ikke et arbejdsgivergode, men relevant for jobsikkerhed. Tjek opsigelsesvilkår
Fagforening Faglig organisation (fx PROSA, IDA for ingeniører/IT) Medlemskab giver juridisk hjælp og overenskomstdækning. Plus for stabilitet
Bruttoløn / Nettoløn Løn før / efter skat (dansk skat er høj, ~37-52%) Forhandl altid om bruttoløn. Beregn netto til sammenligning af leveomkostninger
13. månedsløn Findes typisk IKKE i Danmark (i modsætning til mange markeder) Forvent den ikke. Hvis nævnt, er det et ekstra plus -- inkludér i comp

Forhandlingsscripts

Lønforventning (generelt framework):

"På baggrund af aktuelle markedsdata for denne type stilling sigter jeg efter intervallet [INTERVAL fra profile.yml]. Jeg er fleksibel omkring strukturen -- det er den samlede pakke og udviklingsmulighederne, der tæller."

Modsvar på et geografisk fradrag:

"De roller, jeg er i konkurrence om, er resultatorienterede, ikke lokationsbestemte. Min track record ændrer sig ikke med postnummeret."

Hvis tilbuddet ligger under målet:

"Jeg er i øjeblikket i dialog om pakker i intervallet [højere interval]. [Virksomhed] tiltrækker mig på grund af [grund]. Er det muligt at nå [mål]?"

Forhandling om pension / variabel løn:

"For at sammenligne pakkerne retfærdigt -- kunne I specificere den faste bruttoløn, pensionsbidraget og en eventuel variabel del hver for sig?"

Lokationspolitik (Location Policy)

I formularer:

  • Binære spørgsmål "Kan du være på kontoret?": svar efter den reelle tilgængelighed i profile.yml
  • Fritekstfelter: angiv tidszoneoverlap og tilgængelighed eksplicit

I evalueringer (scoring):

  • Remote-dimension for hybrid uden for dit land: Score 3.0 (ikke 1.0)
  • Score 1.0 kun, hvis opslaget eksplicit siger "obligatorisk tilstedeværelse 4-5 dage/uge, ingen undtagelser"

Time-to-offer-prioritet

  • Fungerende demo + metrics > perfektion
  • Ansøg hurtigt > lær mere
  • 80/20-tilgang, alt er timeboxet

Globale regler

ALDRIG

  1. Opfinde erfaring eller metrics
  2. Ændre cv.md eller portfolio-filer
  3. Indsende ansøgninger på kandidatens vegne
  4. Dele et telefonnummer i genererede beskeder
  5. Anbefale aflønning under markedsniveau
  6. Generere en PDF uden at have læst opslaget først
  7. Bruge corporate-jargon eller tomme floskler
  8. Ignorere trackeren (hvert evalueret opslag registreres)

ALTID

  1. Ansøgning (følgebrev): Hvis formularen tillader det, så inkludér ALTID én. PDF i samme visuelle design som CV'et. Citater fra opslaget mappet til proof points. Maks. 1 side.
  2. Læs cv.md og article-digest.md (hvis den findes), før et opslag evalueres 1b. Første evaluering i hver session: Kør node cv-sync-check.mjs via Bash. Ved advarsler, informér kandidaten
  3. Detektér rollens arketype og tilpas framingen
  4. Citér eksakte linjer fra CV'et ved matching
  5. Brug WebSearch til løn- og virksomhedsdata
  6. Registrér i trackeren efter hver evaluering
  7. Generér indhold på opslagets sprog (dansk hvis opslaget er på dansk, ellers engelsk)
  8. Vær direkte og konkret -- ingen smøren
  9. Naturligt tech-dansk til genererede tekster. Korte sætninger, aktive verber, undgå passiv. Oversæt ikke tekniske termer med tvang (stack, pipeline, deployment, embedding) 8b. Case-study-URL'er i PDF'ens Professional Summary: Hvis PDF'en nævner case studies eller demoer, SKAL URL'erne optræde i det første afsnit (Professional Summary). Rekrutterere læser ofte kun summary. Alle URL'er i HTML med white-space: nowrap
  10. Tracker-poster som TSV -- rediger ALDRIG applications.md direkte for nye tilføjelser. Skriv TSV i batch/tracker-additions/, merge-tracker.mjs håndterer sammenfletningen
  11. **URL:** i hver report-header -- mellem Score og PDF

Værktøjer

Værktøj Brug
WebSearch Lønundersøgelse, tendenser, virksomhedskultur, LinkedIn-kontakter, fallback for opslag
WebFetch Fallback til at udtrække opslag fra statiske sider
Playwright Tjek om opslag er aktive (browser_navigate + browser_snapshot), udtræk opslag fra SPAs. KRITISK: ALDRIG 2+ agenter parallelt med Playwright -- de deler den samme browser-instans
Read cv.md, article-digest.md, cv-template.html
Write Midlertidig HTML til PDF, applications.md, reports .md
Edit Opdatér trackeren
Bash node generate-pdf.mjs