{"id":2028,"date":"2026-04-30T08:45:54","date_gmt":"2026-04-30T06:45:54","guid":{"rendered":"https:\/\/site.uit.no\/realfagspraksis\/?p=2028"},"modified":"2026-04-30T08:45:58","modified_gmt":"2026-04-30T06:45:58","slug":"praksis-hos-microsoft-development-center","status":"publish","type":"post","link":"https:\/\/site.uit.no\/realfagspraksis\/2026\/04\/30\/praksis-hos-microsoft-development-center\/","title":{"rendered":"Praksis hos Microsoft Development Center"},"content":{"rendered":"\n<p>av Tony L\u00f8vli Osvaldsen<\/p>\n\n\n\n<p>Hei, jeg heter Tony, og denne v\u00e5ren har jeg hatt muligheten til \u00e5 gjennomf\u00f8re et tre ukers praksisopphold hos Microsoft i Troms\u00f8. I l\u00f8pet av oppholdet fikk jeg ikke bare et innblikk i hvordan det er \u00e5 jobbe som utvikler i en av verdens st\u00f8rste teknologibedrifter, men ogs\u00e5 erfaring med en teknologi som utvikler seg i et ekstremt tempo, nemlig LLM-er og KI-agenter.<\/p>\n\n\n\n<p>Dette blogginnlegget tar for seg hva jeg har jobbet med, hva jeg har l\u00e6rt, og noen refleksjoner rundt hvordan teknologi og arbeidsliv er i rask endring.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Microsoft og deres rolle<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Microsoft er en global teknologigigant som utvikler produkter og tjenester brukt av millioner av mennesker og organisasjoner hver dag. Systemene de bygger m\u00e5 derfor v\u00e6re skalerbare, sikre og tilgjengelige p\u00e5 et niv\u00e5 som f\u00e5 andre selskaper opererer p\u00e5. Gjennom produkter som blant annet M365 Copilot er Microsoft ogs\u00e5 en stor akt\u00f8r innen utvikling og bruk av kunstig intelligens. Dette gj\u00f8r dem til en sv\u00e6rt relevant akt\u00f8r i en tid hvor KI i \u00f8kende grad p\u00e5virker b\u00e5de hvordan vi jobber og hvordan programvare utvikles<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_tromso-768x1024.jpeg\" alt=\"\" class=\"wp-image-2050\" srcset=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_tromso-768x1024.jpeg 768w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_tromso-225x300.jpeg 225w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_tromso-1152x1536.jpeg 1152w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_tromso.jpeg 1536w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Min rolle og arbeidshverdag<\/strong><\/h2>\n\n\n\n<p>Under praksisoppholdet var jeg en del av teamet som jobber med feedback-systemet . Sammen med to andre studenter jobbet jeg p\u00e5 et felles prosjekt, med veiledning fra utviklere i teamet.<\/p>\n\n\n\n<p>Vi hadde faste check-ins tre ganger i uken, hvor vi gikk gjennom fremgang, fikk tilbakemeldinger og diskuterte veien videre. I tillegg deltok vi p\u00e5 m\u00f8ter, learning sessions og fikk innsikt i hvordan teamet jobber i praksis.<\/p>\n\n\n\n<p>Noe som skilte seg ut var hvor sterkt fokus det var p\u00e5 l\u00e6ring og nysgjerrighet. Et godt eksempel p\u00e5 dette var en intern \u201cFix Hack Learn\u201d-uke, hvor ansatte utforsket nye ideer, verkt\u00f8y og konsepter de vanligvis ikke har tid til i arbeidshverdagen, f\u00f8r de presenterte resultatene for resten av teamet. Arbeidsmilj\u00f8et var \u00e5pent og inkluderende, og det var ogs\u00e5 rom for sosiale aktiviteter, som brettspillkveld p\u00e5 kontoret, sauna hos PUST og l\u00f8nningspils. Dette gjorde det enklere \u00e5 bli kjent med b\u00e5de teamet og kulturen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prosjektet: En KI-drevet escape room<\/strong><\/h2>\n\n\n\n<p>Hovedm\u00e5let v\u00e5rt var \u00e5 l\u00e6re mer om LLM-er og spesielt bruk av KI-agenter, et omr\u00e5de som har f\u00e5tt stor oppmerksomhet det siste \u00e5ret.<\/p>\n\n\n\n<p>For \u00e5 utforske dette valgte vi \u00e5 bygge et interaktivt escape room-spill drevet av KI. Ideen var \u00e5 lage et system som genererer et helt nytt spill hver gang det startes, med unik historie, rom, oppgaver og visuelle elementer.<\/p>\n\n\n\n<p>Prosjektet var basert p\u00e5 en multi-agent arkitektur, hvor ulike KI-agenter hadde spesifikke roller:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En agent som tolker spillerens handlinger<\/li>\n\n\n\n<li>En som vurderer om handlingen er riktig eller ikke<\/li>\n\n\n\n<li>En som driver historien fremover gjennom narrasjon<\/li>\n\n\n\n<li>Og flere som bidrar til \u00e5 generere innhold og struktur<\/li>\n<\/ul>\n\n\n\n<p>I tillegg utviklet vi en egen server basert p\u00e5 MCP (Model Context Protocol) for \u00e5 generere bilder dynamisk underveis i spillet, basert p\u00e5 beskrivelser fra systemet.<\/p>\n\n\n\n<p>M\u00e5let var ikke bare \u00e5 bruke KI, men \u00e5 forst\u00e5 hvordan man kan bygge systemer der flere modeller samarbeider for \u00e5 skape en helhetlig opplevelse. Resultatet ble et spill som genererer nye scenarioer hver gang det spilles, noe vi i stor grad lyktes med.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"575\" data-src=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Escape_room-1024x575.png\" alt=\"\" class=\"wp-image-2051 lazyload\" data-srcset=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Escape_room-1024x575.png 1024w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Escape_room-300x169.png 300w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Escape_room-768x431.png 768w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Escape_room-1536x863.png 1536w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Escape_room.png 1919w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/575;\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Arbeidshverdag og metode<\/strong><\/h2>\n\n\n\n<p>Hverdagen var variert og besto av en kombinasjon av prosjektarbeid, m\u00f8ter og l\u00e6rings\u00f8kter. Teamet jobbet etter sin variant av Scrum, med jevnlige m\u00f8ter for \u00e5 koordinere arbeid p\u00e5 tvers av kontorer og teams. Vi fikk ogs\u00e5 god innsikt i hvordan profesjonelle utviklingsteam jobber med samarbeid, probleml\u00f8sning og kontinuerlig forbedring. Spesielt nyttig var det \u00e5 f\u00e5 tilbakemeldinger underveis, noe som hjalp oss \u00e5 justere retning og fortsette utforskningen av nye konsepter og verkt\u00f8y.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Hva jeg l\u00e6rte<\/strong><\/h2>\n\n\n\n<p>Den viktigste l\u00e6rdommen fra praksisperioden var hvor kraftige og anvendelige LLM-er og KI-agenter har blitt. P\u00e5 relativt kort tid har teknologien utviklet seg til \u00e5 kunne l\u00f8se komplekse oppgaver og inng\u00e5 som en naturlig del av utviklingsprosesser.<\/p>\n\n\n\n<p>Samtidig l\u00e6rte jeg at selv om KI er et kraftig verkt\u00f8y, er grunnleggende forst\u00e5else for systemdesign og arkitektur fortsatt avgj\u00f8rende. For \u00e5 kunne bruke KI effektivt, m\u00e5 man kunne vurdere forslagene den gir og forst\u00e5 hvordan l\u00f8sninger faktisk fungerer. Jeg ble ogs\u00e5 overrasket over hvor autonomt et agentbasert system kan v\u00e6re, og hvor mye ansvar som kan delegeres til slike systemer n\u00e5r de er riktig designet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Refleksjon: Fra studie til arbeidsliv<\/strong><\/h2>\n\n\n\n<p>Studiet har gitt meg et godt grunnlag innen programmering og probleml\u00f8sning, noe som var nyttig gjennom hele praksisperioden. Samtidig ble det tydelig hvor raskt teknologilandskapet endrer seg.<\/p>\n\n\n\n<p>Siden jeg startet studiet for tre \u00e5r siden har spesielt KI utviklet seg enormt, og praksisoppholdet ga et tydelig innblikk i hvordan denne utviklingen p\u00e5virker bransjen i dag. Opplevelsen endret ikke n\u00f8dvendigvis hva jeg \u00f8nsker \u00e5 jobbe med, men den ga meg en bedre forst\u00e5else av hva som kreves, og hvor viktig det er \u00e5 kontinuerlig l\u00e6re og tilpasse seg.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Avslutning<\/strong><\/h2>\n\n\n\n<p>Praksisoppholdet hos Microsoft har v\u00e6rt en sv\u00e6rt l\u00e6rerik og inspirerende opplevelse. Jeg har f\u00e5tt jobbe med moderne teknologi, f\u00e5tt innsikt i hvordan profesjonelle utviklingsteam jobber, og opplevd hvordan teori fra studiet brukes i praksis.<\/p>\n\n\n\n<p>Ikke minst har jeg f\u00e5tt et innblikk i hvor raskt teknologibransjen utvikler seg, og hvor viktig det er \u00e5 v\u00e6re nysgjerrig og \u00e5pen for nye m\u00e5ter \u00e5 jobbe p\u00e5.<\/p>\n\n\n\n<p>Jeg tar med meg b\u00e5de faglig kunnskap og verdifulle erfaringer videre, og er takknemlig for muligheten til \u00e5 ha v\u00e6rt en del av et s\u00e5 kompetent og inspirerende milj\u00f8.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"768\" height=\"1024\" data-src=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_kaffemaskin-768x1024.jpeg\" alt=\"\" class=\"wp-image-2052 lazyload\" data-srcset=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_kaffemaskin-768x1024.jpeg 768w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_kaffemaskin-225x300.jpeg 225w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_kaffemaskin-1152x1536.jpeg 1152w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Microsoft_kaffemaskin.jpeg 1536w\" data-sizes=\"(max-width: 768px) 100vw, 768px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 768px; --smush-placeholder-aspect-ratio: 768\/1024;\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"768\" height=\"1024\" data-src=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Body_suit-768x1024.jpeg\" alt=\"\" class=\"wp-image-2053 lazyload\" data-srcset=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Body_suit-768x1024.jpeg 768w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Body_suit-225x300.jpeg 225w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Body_suit-1152x1536.jpeg 1152w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Body_suit.jpeg 1536w\" data-sizes=\"(max-width: 768px) 100vw, 768px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 768px; --smush-placeholder-aspect-ratio: 768\/1024;\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>av Tony L\u00f8vli Osvaldsen Hei, jeg heter Tony, og denne v\u00e5ren har jeg hatt muligheten til \u00e5 gjennomf\u00f8re et tre [&hellip;]<\/p>\n","protected":false},"author":123670,"featured_media":2053,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[54],"tags":[],"class_list":["post-2028","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informatikk-2026"],"_links":{"self":[{"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/posts\/2028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/users\/123670"}],"replies":[{"embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/comments?post=2028"}],"version-history":[{"count":3,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/posts\/2028\/revisions"}],"predecessor-version":[{"id":2055,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/posts\/2028\/revisions\/2055"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/media\/2053"}],"wp:attachment":[{"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/media?parent=2028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/categories?post=2028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/tags?post=2028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}