Latest / Verbos: AI og Softwareudvikling / #95 - Historien bag Chrome og V8 med Anders Thorhauge Sandholm
Transcript
- 0:00Hej allesammen og velkommen til hvad bos podcast afsnit nummer
- 0:0395 i denne uge. Der har jeg Anders thor hauge
- 0:06sandholm med, som er Group prag manager i Google og har
- 0:11involveret har har arbejdet i Google II ret mange år og har
- 0:15været involveret i ret mange interessante, spændende
- 0:18spændende projekter for Google, så man må sige er blevet Sådan
- 0:21endt med at blive Sådan rimelig store, blandt andet vi eight
- 0:24engine fra, som er en af dem, altså den England der ligger bag
- 0:28chrome og. Dart og så videre og så videre,
- 0:32så Vi skal og. Og Det er jo Sådan nogle
- 0:33techtæknørder som som mig og Jonas jon er desværre ikke med i
- 0:36dag, men jeg tænker han han må lytte med når han når når den
- 0:38kommer ud i morgen. Den her podcast men, men Det er
- 0:41jo Det er jo Sådan. Det er jo Sådan lidt lidt lidt
- 0:44spændende må man sige så så jeg tænker at Vi skal.
- 0:47Vi skal høre historien om om om. Din tid Anders hos Google og de
- 0:53projekter du har været involveret i nu har jeg ligesom
- 0:56givet Sådan en lille intro, men jeg tænker, kunne du ikke tænke
- 0:58dig at prøve at introducere dig selv også?
- 1:02Nu vil jeg da meget gerne. Men Det er helt rigtigt, at Jeg
- 1:07har været hos Google i mange år, og jeg må også sige føler mig
- 1:10meget privilegeret i forhold til nogle af de projekter, som.
- 1:14Jeg har fået lov til at være med til at at drive fremad.
- 1:19Men vi kan måske starte før det i forhold til Sådan min baggrund
- 1:24generelt som min udtale måske afslører, så så er jeg i gammel
- 1:29Århus dreng, og det betyder blandt andet, at Jeg er født og
- 1:33opvokset i omkring Århus og også uddannet i Aarhus.
- 1:37Og det vil blandt andet sige, at jeg læst PHD. på Aarhus
- 1:41Universitet i datalogi sammen med.
- 1:45Sammen med. Gæsten i jeres afsnit 94, det
- 1:50der lige har været, nemlig Thomas hilde bold.
- 1:52Skægt ja ja, Jeg kan bare se. Så Det er nogle gange en lille
- 1:56verden. Så så her.
- 1:59Med en. Opfordring 6 tag og lyt til
- 2:03Thomas. Det var Det var ikke planlagt
- 2:05skal jeg hilse og sige fra Vores side af.
- 2:09Men så Det er der man kan sige. Jeg har Sådan min min faglige
- 2:12baggrund fra oprindeligt set så jeg i Tyskland i et par år
- 2:17arbejdet som almindelig software engineer og så også tage en MBA
- 2:21efterfølgende, som er Sådan mere forretningsorienteret uddannelse
- 2:25og og rykket så til til hovedstadsområdet i en årrække.
- 2:30Først i Sådan i et software startup.
- 2:33Som Sådan har været på WC rejsen eller wcérjsen, men men Sådan i
- 2:38flere. Bølger kan man sige, men Det er
- 2:41en virksomhed, som stadigvæk findes i dag.
- 2:42Confrika, som laver Sådan noget konfigurations og så et kort
- 2:47smut omkring Det var Sådan mere med afsnit IMBA, men altså
- 2:51omkring mckinsey som som management konsulent, hvor man
- 2:55kan sige der var det måske begrænset, hvad jeg brugte i min
- 2:58min datalogipaggrund til om ikke andet, så så giver det jo noget
- 3:03træning i at tænke og strukturere.
- 3:07Og lave strukturelle problemløsning.
- 3:09Så på den måde var det relevant, men på mange måder kan man sige
- 3:12at skifte til Google var Sådan lidt at komme hjem igen måske
- 3:17både både geografisk i det. Det faldt sammen med Google
- 3:21åbnede kontorer her i Aarhus, og og at jeg på den måde flyttede
- 3:27tilbage til til den by jeg kom fra og og også måske fagligt set
- 3:32at Det var en. Om end ja i al min tid hos
- 3:36Google har jeg været product manager.
- 3:38Og Det er jo Sådan en rolle, som både har et et teknisk islæt.
- 3:43Vi ser gerne at man har computer science eller datologi baggrund,
- 3:47men men også ligesom en interesse for Vores gerne Sådan
- 3:52viden omkring brugernes behov eller forretningsaspektet.
- 3:56Det virker nogle gange lidt som om at de selv kan Valley og
- 3:59Google, Der er det Sådan computers.
- 4:00Det er bare Sådan Det er grundskolen.
- 4:02Ikke altså og så kan du ligesom altså Det er lige som om Det var
- 4:05Sådan. Det skal der ligesom være ikke,
- 4:07eller? Det Det kan det i hvert fald
- 4:09være i nogle altså nogle steder og det.
- 4:11Det har det i hvert fald tilbage i tid helt klart været.
- 4:15Jeg ved det man går på kompromis med senere, altså i nogle roller
- 4:19man kan sige det. Det er jo også forskelligt
- 4:20afhængigt af. Der, Der er jo meget stor
- 4:23forskel på på Vores produkter og så på den måde kan der være
- 4:26forskel også på hvad er der idealt settet af ligesom krav
- 4:30til til Sådan keability eller? Eller kunne så Det var min min.
- 4:38Hvad hedder det vej ind II Google.
- 4:41Og der nu nu kigger jeg lige på Det er fordi jeg lige sidder og
- 4:43kigger på din linkedin-profil samtidig.
- 4:44Det var i 2007 du du jonede Google.
- 4:47Ja OK. Fedt og hvordan Sådan var det
- 4:50bare var det så var det i forbindelse med at de at Det var
- 4:53bare Sådan. Det er jo Sådan tænker jeg.
- 4:55Der er mange Der er nysgerrige på.
- 4:56Hvordan får man et job på Google ikke?
- 4:59Var det Sådan var det, fordi de var i gang med at åbne et kontor
- 5:01i Aarhus, og så søgte de folk. Eller hvordan Sådan.
- 5:06At det ligesom Det har været Sådan lidt frem og tilbage inden
- 5:11inden da. Altså man kan sige ja, hvis jeg
- 5:13skulle ærme over noget, så er det måske fordi at jeg.
- 5:17Hvad hedder det? Jeg blev kontaktet allerede
- 5:21flere år tidligere, men Det var så med henblik på at skulle til
- 5:23Californien, og der på det tidspunkt.
- 5:26Der var jeg bare ligesom ja, ikke et sted i tilværelsen, hvor
- 5:29hvor det ligesom var en mulighed.
- 5:32I forhold til familie og så videre.
- 5:35Og så var det senere på tale ligesom og skulle til syge.
- 5:38Vi har en ret stor engineering oppe i zürich og og allerede på
- 5:42det tidspunkt var noget i fuld gang med at med at udbygge det.
- 5:46Og Det er ligesom heller ikke rigtig kunne komme til at passe,
- 5:48så så var det ligesom om den nu Århus åbner sig som mulighed så.
- 5:54Jamen så var det ligesom om, så så var det bare nu så.
- 5:58Var det no briner? Til ja.
- 6:00OK fedt. Cool Det er bare altså hvis jeg
- 6:04skal være ærlig. Det er jo altså noget af det der
- 6:06overrasker mig at man på det tidspunkt var det Sådan lidt.
- 6:09Det er lidt mere stream Linde nu, men men desværre stadigvæk
- 6:11også til tider tungt altså det det tog ret lang tid fra den fra
- 6:15vi ligesom sagde OK, men lad os trykke på knappen og sætte
- 6:18processen i gang og så til til endte med at have været de
- 6:21interviews igennem jeg nu skulle og.
- 6:24Og og og ligesom havde en aftale jeg jeg kunne skrive under på.
- 6:30Men Det er jo både på grund af noget proces, og Det er jo en
- 6:32virksomhed i voldsom vækst på på det tidspunkt også.
- 6:35Men altså noget af det jeg godt kunne lide ved også løbende har
- 6:38sat stor pris på. Det er altså en interviewing.
- 6:41Det foregår ligesom med folk i den rolle som som du skal, altså
- 6:46ligesom udfylde, så det vil sige det.
- 6:49Det er ligesom enten med det team du skal joine eller nogen i
- 6:52en tilsvarende rolle der interviewer dig.
- 6:55Og Det er aldrig du ved en en person ligesom meningen, men
- 6:59altså en gruppe af personer som som hvad skal man sige
- 7:02uafhængigt levere feedback og så er det med afsæt i det, at der
- 7:07så er en komite af træffer en beslutning, så på den måde
- 7:10virker det. Det er aldrig nemt at gøre Sådan
- 7:12helt on biased men men Jeg synes altså i forhold til hvad jeg
- 7:16ellers har hørt om og se det ikke så så synes jeg at det
- 7:19giver 1 1 1 god. Vi kan jo godt lide at være være
- 7:23datadrevne, men altså det. Kan man sige god basis for at
- 7:26træffe nogle nogle gode beslutninger.
- 7:29Så Det er jo en del af forklaringen på, hvorfor det
- 7:31også tager lang tid. At kommekende der jeg.
- 7:35Er også bare Sådan jeg kommer til at tænke på hvor hvor altså
- 7:36i 2008 eller 2007. Hvor var altså Sådan?
- 7:40Hvor var Google der altså Google er vel stiftet engang i midt 90
- 7:45Sådan eller hvad 97 eller Sådan noget.
- 7:48Jamen Vi har. Vi har ikke haft 30 års jubilæum
- 7:52endnu, så det Det kan godt passe ja.
- 7:55Der er vel stadig Sådan lidt der var stadig.
- 7:57Det var ikke fordi at der ikke var nogen der vidste hvad Google
- 8:00var i 2007, men men altså jeg tænker den er altså der har jo
- 8:04sket meget siden. Ja ja helt sikkert og men og jeg
- 8:07skal også være ærlig og sige på det tidspunkt, da jeg ligesom da
- 8:09første gang ligesom var i snak med dem.
- 8:12Der var det Sådan lidt Google. Jamen Det er jo Sådan en
- 8:15søgemaskine og jeg og jeg altså min faglig baggrund er indenfor
- 8:18programmeringsstrålementering af programmeringssprog og Sådan.
- 8:21Det var Sådan lidt. Jamen altså jo Det er jo en
- 8:24spændende virksomhed men. Men Det var ikke Sådan hvordan.
- 8:26Hvordan kunne jeg lige passe ind i det?
- 8:30Så men men altså ingen tvivl om det.
- 8:32Det var jo en helt 2 virksomhed på det tidspunkt og og i
- 8:35virkeligheden i meget vid udstrækning, hvis ikke kun altså
- 8:38noget man forbandt med en søgemaskine.
- 8:42Altså siden er er der kommet meget andet til, må man sige
- 8:45blandt andet det vi var med til at lave.
- 8:48Ja fordi hvordan altså så du blev så ansat som
- 8:50productmanager? Ja.
- 8:54Men som Sådan, men teknisk hvad skal man sige teknisk produc
- 8:57manager eller hvordan? Ja man kan det Det var.
- 9:00Det er ikke en betegnelse som Sådan altså det bruger man det
- 9:03man kan sige at. I og med, at hvis man kigger på
- 9:08på v 8 som produkt, så så er det jo et meget teknisk produkt
- 9:14Vores brugere. Det er jo Det er jo
- 9:16softwareudviklere der laver webapps, så så på den måde kan
- 9:20man sige. I forhold til Sådan mere consum
- 9:22rettede produkt, så så. Så så er det meget teknisk og og
- 9:27en stor del af arbejdet var jo også ligesom og arbejde sammen
- 9:30med med engineering teamet og og hjælpe med at få lagt road map
- 9:35og prioriterede box fixes og og Sådan nogle ting, så der Der er
- 9:38det klart at Sådan en vis forståelse af hvad Det er vi
- 9:41arbejder med, når vi laver en sprogimulentation.
- 9:43Det. Det hjælper det hjælper lidt på
- 9:46det. Jeg havde så også fornøjelsen af
- 9:48at have det siger måske lidt om hvad det hvordan verden så ud på
- 9:51det tidspunkt, men jeg havde så også fornøjelsen af at være
- 9:54Peter for et. Sådan mere pensumrettet produkt.
- 9:59Det var Det var Sådan dengang, at for mange så internettet Det
- 10:04var det der blå e som man kiggede på på skærmen.
- 10:08Altså Det var Sådan for mange indbegrebet internettet.
- 10:12Der var jo dog også firefox som var begyndt at have ja Sådan i
- 10:15visse kredse også at have have noget opbakning og have en del
- 10:20brugere, men et af de produkter vi havde på det tidspunkt.
- 10:23Det var en Google trolbar. O.
- 10:26K det tror jeg faktisk godt Jeg kan.
- 10:27Huske, hvis hvis man tænker tilbage dengang så Sådan lidt
- 10:31karikeret billede af hvordan det ser ud når man browser
- 10:34internettet. Det var jo at.
- 10:36Alle og enhver forsøgte jo ligesom at få noget screen
- 10:39reality state, så man kunne ligesom lave en toolbar til
- 10:41browseren så Sådan lidt karikeret, så halvdelen af
- 10:45skærmen var ligesom fyldt med forskellige toolbas man mere
- 10:48eller mindre bevidst var komma til at installere, så var der
- 10:50Sådan en lille smule plads tilbage, hvor man rent faktisk
- 10:52kunne se de der websider. Vi havde også Vores Vores
- 10:57toolbare og Sådan det altså det primære formål med tool barn.
- 11:02Det kan måske også virke mærkeligt i dag, men Det var jo
- 11:04en af de. Ting som som chromeos bragte til
- 11:08verden, og som nu føles helt normalt.
- 11:09Men Det var du du altså. Det eneste du kunne skrive II
- 11:12adressebarn. Det var faktisk en webadresse og
- 11:15du kan også skrive den helt præcis korrekt, for ligesom at
- 11:17at ændre fornuftigt sted hvis man ville søge, så skulle du
- 11:21ligesom klikke ind i det felt der var i toolbaren, og så kunne
- 11:23du så skrive dine search crey derinde.
- 11:26Og så lave lave en søgning så det Det var simpelthen det at
- 11:29produktet gjorde, men var utrolig vigtigt dengang også for
- 11:33os for ligesom at få noget søgetrafik det at man man
- 11:36ligesom var tilstede III browseren eller eller hele tiden
- 11:40tilgængelige i browser product manager på for firefox tool
- 11:45barn, så der var mere ovre i Sådan nogle klassiske ting hvor
- 11:48man. Hvor man tracker matrix og kan
- 11:52se Sådan holiday dips i hvor mange der nu bruger mere mere
- 11:56nogle af de klassiske Sådan consomer orienterede.
- 11:59Metrix og Det var faktisk noget andet der var med til at jeg ved
- 12:04ikke om man kan sige sætte kulør på PM tilværelsen, men på det
- 12:08tidspunkt havde vi timmy Sankt Petersborg, og Det var dem, som
- 12:11som stod for at udvikle firefox foodbrand, så der var jeg ovre
- 12:15nogle gange også og og og arbejde med teamet derovre.
- 12:18Ellers allerede dengang foregik meget, selvfølgelig også remote.
- 12:25OK så toolbar tool bar product manager OK det Det er jo meget
- 12:28sjovt. Det kan jeg egentlig godt.
- 12:31Jeg kan godt huske de der toolbare som man havde, selvom
- 12:33jeg. Jeg var selvfølgelig.
- 12:33Jeg kan ikke huske hvor gang man har været og Sådan noget.
- 12:37Jeg har. Jeg kan i hvert fald godt huske
- 12:38den tid der og de her toolbas der OK jamen og hvad er det så
- 12:44ligesom så så du kommer ind og så bliver du bliver du
- 12:47pridemansager for den her toolbar firefox.
- 12:50Ja til at starte med. Primært en primært rolle var
- 12:55altså at være planer på b 8 eller på chrome-simet og og
- 12:58specifikt på v 8. Som som er det der bliver lavet
- 13:03i Aarhus, men så ud over det her, så også var jeg voksfuld
- 13:08barn som deler mit sko. OK og hvordan var hvad?
- 13:12Hvad var Sådan? Hvad er historien bagved?
- 13:148 egentlig Sådan ja. Og så involverer indtil flere
- 13:20legender. Det er Sådan altså Vi er tit.
- 13:25Jeg bliver tit spurgt om om det der Århus kontor var det
- 13:28egentlig en aquesision eller Sådan noget?
- 13:29Det Det er det ikke, men men Der er ingen tvivl om at altså vi
- 13:35kan. Vi kommer jo ikke udenom
- 13:37legenden lars bak, og her taler jeg ikke om cykelrytteren, men
- 13:40VM byggeren lars bak. Det var ham, der ligesom var den
- 13:45oprindelige årsag til at. At Google valgte at at bygge et
- 13:49kontor i Aarhus. Lars har jo tilbragt i hvert
- 13:54fald et årti i Silicon Valley, og.
- 13:58Arbejdet hos son. D ud og lavede startup, som blev
- 14:02købt igen af sun og på den måde haft et rigtig godt netværk
- 14:08derovre og og også hos nogle af de helt tidlige medarbejdere i
- 14:12Google og og Det er Sådan ligesom Der er startskuddet til
- 14:16Jeg er sikker på. Der er flere forskellige
- 14:17konstellationer i spil. Ikke men, men Det er ligesom.
- 14:21Kan du sige for for mange af os i Aarhus, der har haft det
- 14:25privilegium og og arbejde for for Google har der, er det
- 14:29heldigvis endt ud med at at man ligesom valgte at starte
- 14:31kontoret i Aarhus med med med Lars ligesom som.
- 14:37Som ham, der skulle opbygge teamet der.
- 14:42Så Det er jo det. Det var baggrunden og faktisk
- 14:44altså. Det var en historie, der var
- 14:46meget populær at fortælle i pressen Sådan de første år efter
- 14:49vi havde launch chrome og og chrome havde fået luft under
- 14:52vingerne. Altså at det hele startede ude
- 14:54på en feren outside Århus, så så kvafter min og de ville gerne ud
- 14:59og tage billeder af hans udhuse, fordi Det var ligesom det
- 15:03mytiske sted, hvor hvor ligesom de første linjer koder blev
- 15:06skrevet. Og det.
- 15:10Det var jo desværre ikke meget forundt at være en del af den
- 15:13der helt. Tidligst start Jeg tror teamet
- 15:16har nok været lige knap et år gammel eller Sådan noget.
- 15:19Der er joinet der II efteråret 7, men der startede de
- 15:23simpelthen ude på hans gård, og så har vi så senere rykket ind
- 15:26på på en cookie ind på Katrine bjerg i Aarhus, hvor vi sad i
- 15:30rigtig mange år inden vi rykkede for os selv senere.
- 15:34OK så så så lars og hans team de sidder ude på gården der et års
- 15:37tid og så sidder de bare og hacker løs på på.
- 15:40På det her v 8. Og og så så kommer du så ind et
- 15:45år efter altså jeg. Jeg er nysgerrig på Sådan nu.
- 15:48Siger du at i dengang der var folk fra folk forbandt
- 15:52internettet med Det var ligesom det her blå internet explorer
- 15:55ikon. Hvad hvad?
- 15:57Hvad var der ligesom hvad skete der i det space der på daværende
- 16:01tidspunkt? Og hvad var Sådan ræsonnementet
- 16:03i at gå i gang med? Viate for ja.
- 16:09Det Det er meget. Det er meget spændende historie
- 16:11synes jeg fordi Der er jo. Altså Der er jo ingen tvivl om
- 16:14på på sin vis, så så var Sådan lidt browser markedet hvis man
- 16:17kan tale om det. Det var snitagneret altså det.
- 16:21Microsoft Jeg tror nok altså historien går at de har Sådan
- 16:24mere eller mindre fyret deres browsertimer der var.
- 16:26Der var ikke den den store udvikling.
- 16:27Det var ligesom. Det var det folk brugte og det,
- 16:32og Det var ligesom den måde man man kom på nettet.
- 16:34Det er klart at så med museets firefox, så begyndte der jo at
- 16:38at hvad skal man sige ske lidt mere og og specielt altså folk
- 16:43der interesserede sig lidt, måske selv og tikke
- 16:45interesserede. Jeg tror Det er fair nok at sige
- 16:49de overrepræsenterede ligesom II firefox brugerne, men Jeg tror
- 16:53det der har været bevæggrunden Sådan fra fra fra Googles side.
- 16:58Oprindelig man kan sige hvorfor skulle Google sig til at bygge
- 17:00en browser et produkt som ikke koster noget og og som heller
- 17:04ikke altså den direkte. Giver os en fordel men men Der
- 17:08er mange indirekte fordele ved det, og man kan sige, Det var
- 17:11meget Sådan med det mindset, hvor jamen på det tidspunkt så
- 17:15stort set hele Vores forretning. Det var jo.
- 17:18Annoncekroner fra frisannoncer, og på den måde kan man sige, at
- 17:22jo mere attraktivt det bliver at at bruge internettet, jo
- 17:26hurtigere browseren bliver jo jo mere gnidningsløs.
- 17:28Oplevelsen bliver, jo mere vil folk bruge internettet, og jo
- 17:32mere folk bruger internettet jamen jo bedre, jo bedre er det
- 17:35for os, så på den måde var det Sådan hovedresten.
- 17:39I giver det overhovedet mening at at kaste sig ud i det?
- 17:42Man kan sige på den måde var vi 8 af os en kritisk del af af
- 17:46browseren, fordi Det var ligesom ambitionen om at at at levere
- 17:51noget der var hurtigere end det folk kendte til i dag.
- 17:54Både på din. Det skulle give en bedre
- 17:56oplevelse, men i virkeligheden også fordi det jo så giver nogle
- 17:59muligheder pludselig. Hvis du kan.
- 18:01Hvis du kan eksekvere kode hurtigere, jamen så kan du
- 18:03begynde at bygge rigtige apps altså igen, Det er jo Sådan
- 18:05noget vi tager for givet i dag, men altså dengang var det ret
- 18:08begrænset. Hvad man kunne reelt set kunne
- 18:10eksekveres Sådan at kode, og Det var statiske sider med lidt
- 18:13dynamisk opdateringer på. Vores Sådan fuldfrets app, som
- 18:17som Vi har haft i mange år nu det.
- 18:18Det er jo noget, Der er ligesom blevet muligtgjort af, at Vi har
- 18:22fået hurtige VM og hurtig implementationer i de javascript
- 18:26i browseren. Og fordi der har været en masse
- 18:28innovation på browser teknologi simpelthen.
- 18:31Ja og man kan sige dengang igen. Det Det er.
- 18:39Det er før Jeg er kommet til, så så jeg jeg.
- 18:41Jeg ved ikke hvor meget Det har på sig, men man kan sige.
- 18:44Det er jo det der var lidt specielt var jo også at Det er
- 18:47helt fra starten af eller helt fra starten af var det hemmeligt
- 18:49så jeg jeg jeg vidste, jeg måtte faktisk ikke rigtig få at vide
- 18:52hvad Det var jeg skulle arbejde på inden jeg startede.
- 18:56Så så Det var også lidt specielt og og hele det første år var Det
- 18:58var det ligesom dybt hæmmeligt hvad hvad Det var vi arbejdede
- 19:01på, og der var hele tiden spekulationer Sådan i pressen
- 19:04med du ved at Google mon ved at bygge en browser og du ved, hver
- 19:08gang var vi bange for at der var nogen i et uheld der var kommet
- 19:10til at leate eller noget ikke som som ligesom.
- 19:13Og det hele er bare altså ikke faldt på gulvet men.
- 19:16Men Det er klart det. Det var rart at have lidt
- 19:17overraskelsesmomentum, men altså det viste sig at Det var så til
- 19:22til Vores held så erik Schmidt nogle måneder inden at den
- 19:27oprindelige beslutning blev truffet om at du ved nu nu
- 19:30prøver vi at gå i gang med og nu nu ramper vi op på et projekt.
- 19:33Nu vil vi gerne bygge Vores egen browser, og der har jeg ligesom
- 19:35udtalt at Google er ikke i gang med at bygge en browser.
- 19:38Google bygger ikke en browser, så ligesom hver gang de der work
- 19:40der opstod, så er der heldigvis nogle.
- 19:42Der ligesom fandt det der citat frem som på det tidspunkt var
- 19:46var helt korrekt. Det var det så ikke længere, men
- 19:48det Det var jo ingen der behøvede at sige på den måde
- 19:51kunne lykkes det os faktisk. Sådan efter Jeg har kunne se, at
- 19:56så holde det hemmeligt indtil. Indtil ligesom selve selve
- 20:00launchen. Og der var så også lidt.
- 20:07Det Det er jo tit Sådan man tænker jamen Sådan en stor
- 20:10virksomhed og Der er nok masser af support og styr på det hele.
- 20:13Altså videre. Der er da også, men indimellem
- 20:16er der svipser og selvfølgelig den omkring launch gik det gik
- 20:19det lidt skævt. Men men altså, men det endte
- 20:24godt. Der var faktisk noget, altså det
- 20:28stor cadeau til til de folk som sad med med marketing på det
- 20:31tidspunkt på chrome. Det blev gjort noget meget
- 20:34specielt. Det var Sådan at vi fik 1 1 1
- 20:39begrundt tegneserie forfatter og tegner til at lave Sådan en en
- 20:44chrome comic book, som ligesom skulle forklare hvad var nogle
- 20:47af de her nye ideer og nye teknologier, som som var bragt i
- 20:50spil og som var det vi. Håbet på ville gøre at folk
- 20:53ville få en bedre browseroplevelse.
- 20:55Man kan stadigvæk finde den på nettet den dag i dag, men Det
- 20:58var simpelthen blevet trykt III et eller andet antal eksemplarer
- 21:03og så en del er ligesom overraskende med det her der.
- 21:06Der er jo selvfølgelig sat presseevents op og så videre.
- 21:09Hoved event i Californien, hvor man launche, men også tager
- 21:11rundt i Europa og jeg skulle til Amsterdam og holde oplæg
- 21:14dernede. Og så så sker der så det de der
- 21:19de skal jo sige der de er jo printet og så skal de shippest
- 21:21de der tegneserier ikke og. Der er et eller andet halløj med
- 21:25Jeg kan Jeg kan. Jeg kan ikke huske detaljer i
- 21:26det, men Der er et eller andet med Der er en helligdag IUSA som
- 21:30som ikke er i Europa. Og det her de så indkalkulerer
- 21:33de der shippingfolk, så de har ligesom tænkt nu nu shippinger
- 21:35vi det afsted, og så passer det med at så har de det.
- 21:37Den dag hvor vi ligesom offentliggør launcher.
- 21:40Men fordi der så ikke er nogen helligdage i Europa den dag, så
- 21:44begynder det lige pludselig journalisterne herovre at få få
- 21:48det der tegneserie. Her.
- 21:49Og Der er ingen announcement og ingenting.
- 21:51Der kommer bare ligesom Sådan en tegneserie om en ny browser og
- 21:54Google skal sølvlandet har været ved at bygge ikke og folk
- 21:57begynder at lægge det ud og spekulere i hvad Det er og så
- 21:59videre. Og så lige pludselig så er der
- 22:02en vis herre løs II langt det ved jeg ikke og så hvad kan man
- 22:04så lige og det endte med at det hele blev så vidt jeg husker
- 22:08ligesom wokket 24 timer frem altså så man ligesom.
- 22:11Fik gjort det så hurtigt som muligt, efter at selv havde
- 22:14leaket annocement. Vi havde faktisk et meget
- 22:18positiv effekt, fordi det gjorde at det eneste folk havde var
- 22:21ligesom den der egentlig ret pædagogiske og grundige
- 22:25forklaring af jamen, hvad er det ligesom det her med for eksempel
- 22:28hver chat kører i sin egen proces?
- 22:29Det vil sige. Dengang var det også heller ikke
- 22:31usædvanligt flere ting kørende. Eller det du har meget hurtigt
- 22:34nødt til at opgive, fordi hvis der var et eller andet der står
- 22:36det, så var hele browseren bare. Så det her med at køre hver tab
- 22:41som sin egen proces. Det er en generation dengang.
- 22:44Hvad siger du eller en innovation dengang?
- 22:45Ja Det var Det var sjovt. Det tænker man jo ikke på i dag
- 22:47altså. Fordi Det er blevet så
- 22:50integreret. Det er jo næsten sit eget
- 22:52operativsystem i dag browser med, at man kan jo sidde en hel
- 22:54dag hvor stort set alt hvad du laver det.
- 22:56Det er igennem igennem browseren, så så på den måde har
- 23:00det rykket en hel masse ting, blandt andet det her med tabs og
- 23:03også med med v 8 intimt som Sådan som en hurtigere ja
- 23:07implementering og også noget af det der forklarede II
- 23:10tegneserien. Hvor blandt andet førnævnte lars
- 23:14bak optræder sammen med sin evige makker Kasper lund, som
- 23:19som de har også lavet flere ting før det og også efter det.
- 23:22Men men han. Han har også været med fra
- 23:25starten af der ude på gården. Ja jeg ved ikke med dig.
- 23:28Jeg sidder i øvrigt i chrome nu her så.
- 23:32Jeg føler egentlig Jeg kan tillade mig andet, men det det.
- 23:36Jeg føler mig også godt hjemme. Så prøv lige og altså fordi at
- 23:40så er der for eksempel fordi Jeg kan huske Jeg kan godt huske
- 23:44internet explorer dagene og dengang hvor og og jeg Det er
- 23:47fuldstændig rigtigt som du siger det blå e der Det var
- 23:50internettet for for os. For mig kan jeg huske da jeg
- 23:53voksede op i halvfemserne der. Men Jeg er også i nullerne for
- 23:58den sags skyld og og og så så kommer der så så så launcher i
- 24:02så chrome og så. Altså jeg husker det som om at
- 24:06Sådan gradvist, så var det bare federe at være på chrome, fordi
- 24:09der var lige pludselig en altså jeg ved ikke jeg husker det bare
- 24:13som om at der bare nogle gange var ting som bare ikke var
- 24:15understøttet i andet end chrome. At det blev lyst som om at det
- 24:19blev ligesom Sådan en ting, at så skulle man installere chrome
- 24:21for at kunne køre et eller andet man gerne ville køre for
- 24:22eksempel ikke. Hvad, hvad var Sådan hvad var
- 24:26det? Hvad var nu?
- 24:27Siger du det her med tabs for eksempel?
- 24:29Men hvad var Sådan andre ting der ligesom var anderledes II
- 24:31forhold til internet explorer på det tidspunkt?
- 24:35Det loves der. Ja altså man kan sige Jeg vil jo
- 24:38meget gerne fremhæve hastigheden.
- 24:41Sådan noget som noget, der var? Så som noget, der var
- 24:45anderledes? Men men altså det, Det er klart
- 24:50at. Men man måske ikke forestille
- 24:54sig eller hvad jeg i hvert fald ikke havde forestillet mig.
- 24:56Det var at de her lars og hans team er jo altså verdensklasse.
- 25:03Det er jo meget fortærsket eller alt for brugte ord.
- 25:07Men altså, Det er virkelig verdensmester i at bygge VM er
- 25:12virtuelle maskiner. Sproginstallationer er et
- 25:14dynamiske sprog, som er lynhurtige.
- 25:17Så så så hvad hedder det? De fik forholdsvis hurtigt lavet
- 25:22implantation, som var ret hurtig, altså ordres og magneto
- 25:27hurtigere end end det verden ellers har set før det.
- 25:30Men Det er bare ikke nok til at kunne launche browseren, fordi
- 25:34det det der jo også sker, når der for eksempel det blå e har
- 25:37været. Du ved adgangen til internettet
- 25:39i mange år, så var der mange websites, som hvad skal man sige
- 25:43udnyttede nogle quirks som kun fandtes II internettet explorer,
- 25:47men som ikke var en del af javascript.
- 25:49Definitionen. Der er jo Sådan et
- 25:51ægteskabsstandard for ved hvad hvordan skal i have scriptopføre
- 25:55sig? Hvis du bare tager den under
- 25:57armen, og så giver det til at implementere fra en ende af, så
- 26:00må du konstatere, ligesom vi havde hele tiden de mest
- 26:03populære websites og selvfølgelig kørt test på dem
- 26:05løbende at at der var simpelthen noget kompatibilitet der, der
- 26:10ligesom ikke det. Det var muligvis kompatibel med
- 26:14javascript definitionen, men ikke med den måde folk brugte
- 26:16internettet på eller skrev websider på på det tidspunkt.
- 26:19En masse arbejde med at få alle de her Sådan specialtilfælde og
- 26:25ikke ikke hvad hedder det. Dokumenteret variationer
- 26:29implementeret rigtigt også. Så så så så Det kan man sige Det
- 26:35var noget Det var. Det var et område hvor chrome i
- 26:39udgangspunktet var anderledes og man man måske mine renere, men
- 26:42altså hvor vi faktisk var nødt til at nærme os det.
- 26:44Der var det faktumstandarden på det tidspunkt for at få en
- 26:47browser som folk ville føle OK den kan jeg bruge til browser
- 26:50internettet på. Det er ikke Sådan at halvdelen
- 26:52af alle de populære sites ligesom.
- 26:54Gøre noget andet end end end det, Jeg er vant til.
- 27:02Ja hvad var der ellers? Altså det man kan sige der
- 27:04fulgte jo altså en årerække derefter hvor?
- 27:08Lige såvel som som Vi har prøvet at skubbe barrieren for, hvor
- 27:13hurtigt kan man eksekvere javascript kode så fulgte også
- 27:16en masse arbejde omkring webstandarder, for eksempel
- 27:20Sådan noget som webcomponents var jo noget Der er drevet af af
- 27:24nogle af de folk der var på på chrome teamet dengang
- 27:26selvfølgelig sammen med. Kollegaer fra fra andre
- 27:30virksomheder også som som som lavede browsere, men Det var så
- 27:34noget af det der så gjorde der sikkert har kunnet give den der
- 27:36oplevelse af at nogle ting, når man så udnyttede nogle af de her
- 27:39nye features. Så så så kunne det jo være
- 27:43afhængig af både hvad for en browser man brugte og også
- 27:45hvilken version af browseren man brugte for ligesom.
- 27:48Jeg er sikker på at at de her nye ting var var tilgængelige.
- 27:55Ja. Ja OK så der var altså man har
- 27:59siddet i et år på en gård og kodet er måske lidt længere og
- 28:02så har kodet ligesom og kodet kodet kodet og lavet den her.
- 28:05Vi er et engine og så finder man altså så skal man ligesom
- 28:07launche det og have folk altså brugere på for at finde ud af at
- 28:11hold op. Internettet er webudvikling er
- 28:15broken altså og så ligesom kunne adapte til det.
- 28:20Det giver god mening. Hvad hedder det og hvordan?
- 28:22Måske hvis man skal gå lidt ned i teknikken altså nu er jeg ikke
- 28:24Jeg er ikke. Javascript udvikler så, men Jeg
- 28:27er sikker på Der er en masse mennesker derude der der har et
- 28:30nært forhold til Vi er et engin fordi den er også blevet.
- 28:33Altså så vidt Jeg kan forstå. Altså Det er jo den note kører
- 28:36på for eksempel så så er der Der er den Der er virkelig kommet
- 28:39kommet ud, ikke men Sådan hvordan Sådan teknisk
- 28:43implementeret altså den så vidt jeg forstår så er den
- 28:46implementeret i web asembly. Som er ja kan du kan du er Der
- 28:52er det Sådan lad os Sådan tage det på ord på.
- 28:55Måske Sådan noget, Der er kommet til meget senere.
- 28:58Altså Det er jo. Det er jo en af de her nye nye
- 29:00standarder Der er kommet til. Altså man kan sige Sådan helt
- 29:02grundlæggende set er det jo. Er Det er det jo skrevet i cpros
- 29:07plus man har lavet en implementation og så det må jo
- 29:11gøre når man. Aarhus en 2, Aarhus person, der
- 29:14også har lavet det i øvrigt. Ham gerne der ja.
- 29:19De har været på færde. Yes Der er et eller andet med
- 29:24sprog og Danmark, men det Det er jo næsten sin egen podcast
- 29:29podcast i sig selv. Men men.
- 29:33Men Det er rigtigt der der det man jo Sådan gør hvis man skal
- 29:36Sådan i breddepenserstøj. Hvis du hvis man vil lave en
- 29:39hurtig implementation af et dynamisk sprog.
- 29:43Det Det er da det Der er isoleret.
- 29:44Javascript Det er det jo ikke Sådan.
- 29:47Statisk type på den måde at at man ligesom på computeretime ved
- 29:52hvad hvad hvilke typer alle værdier har på alle tidspunkter.
- 29:57Det Det er man vant til fra fra andre sprog, og det betyder, at
- 30:00når du så skal oversætte koden, jamen så kan du udnytte den
- 30:02viden allerede på oversættelsestidspunkter og så
- 30:04generere noget meget mere effektiv maskinkode tekst.
- 30:09Hvad siger du? Det er ligesom python også.
- 30:11Ja den er Sådan et eller andet sted.
- 30:14Ja ja, der Der er jo også noget dynamisk II det jeg.
- 30:17Afslørede lidt mine mine manglende viden omkring
- 30:19implementering af programmeringssprog her, men vi
- 30:21kan jo allesammen blive klogere. Ja ja Det er heller ikke
- 30:24garanteret ekspert, men altså det det du så kan gøre Det er du
- 30:27du du er ligesom nødt til at implementere det generelle
- 30:29tilfælde, og det vil så typisk være en langsom implantation,
- 30:32hvor man kan forestille sig i princippet når du skal oversætte
- 30:36eller køre noget bestemt kode, så har du en eller 2 given
- 30:39værdi, så er du nødt til ligesom at lave.
- 30:43Lave en switch på ligesom er værdien af den her type eller er
- 30:45den her type eller den her type alt afhængig af hvad type Det
- 30:48er? Skal du så gøre noget
- 30:48forskelligt? Men tricket er jo så at ligesom
- 30:52at lave en en fast pa på at jamen i langt de fleste tilfælde
- 30:57eller nogle gange er det noget du opdager dynamisk.
- 30:59Så hvis du ligesom kan se at det plejer at være en værdi af den
- 31:03her type Vi har, så kan du så kan du gå ind og dynamisk
- 31:07oversætte eller optimere koden ud fra din antagelse om at højst
- 31:12sandsynligt er det den her værdi vi rammer.
- 31:14Så det der med hele tiden at få få lavet den rigtige
- 31:16datastruktur til at håndtere. Objekterne III javascript og og
- 31:23samtidig kunne håndtere det generelle tilfælde.
- 31:25Så det. Det er ligesom Sådan meget kort
- 31:29fortalt det der, Der er nøglen til at lære hurtigimplementering
- 31:31af et dynamiske sprog. Og det ja og så jeg ved jeg
- 31:38læste bare noget med webba simple og Sådan noget, men Det
- 31:40er så åbenbart kommet til senere.
- 31:42Ja, og Det er Sådan en form for assembly i browseren.
- 31:46Så vidt jeg forstår som er porte altså som ligesom kan uafhængig
- 31:50af CPU og Sådan nogle ting. Ja så.
- 31:53Det er noget. Det er også noget, der kommer
- 31:54til efter jeg arbejdede på chrome.
- 31:56Men altså det det. Det er jo et forsøg på ligesom
- 31:58at sige, når nu der foregår så meget i browseren, kan vi så på
- 32:01en eller 2 måde komme tættere på Sådan matche performance hvis du
- 32:04har ja har noget performance kritisk du gerne vil køre II
- 32:07browseren. Så så er det ligesom.
- 32:13En en vej til at kunne kunne tilbyde det netop altså.
- 32:16Man må også gerne bevare nogle af de gode egenskaber ved
- 32:18webben, nemlig det der med at du var ret platforms uafhængig og
- 32:22kan køre ting ligegyldigt hvad du ligesom fyrer op, så så så
- 32:28kører tingene den det. Det er en egenskab man man gerne
- 32:32vil bevare. Er der ellers du Der er også
- 32:38noget Der er også nogen der har lavet Sådan et et desktop.
- 32:42App udviklings tool med viator ikke elektron kan det passe det
- 32:45hedder det. Det kan sagtens være.
- 32:49Nå men vel ja. Der er udover mine, men men Det
- 32:51er rigtigt nok. Der er jo kommet.
- 32:52Hvad kan man sige? Det er jo Sådan.
- 32:55Nu håber jeg ikke, at jeg afslører siger for meget.
- 32:58Men altså, det skal ikke være nogen hemmelighed, at Det er jo
- 33:00ikke Sådan at. At Det er kerneudviklet temmerne
- 33:04ved at falde i svime over hvor smukt et sprog javascript Det
- 33:07er. Det er Sådan mere et nødvendigt
- 33:09under Det var Det var det der ligesom var i browseren og så
- 33:12lige pludselig eksploderet internettet.
- 33:16Så så på sin vis så. Det er i hvert fald Sådan noget
- 33:22nogen. Jeg har hørt nogle team
- 33:24medlemmer på joke med et eller andet sted med at på en eller 2
- 33:26måde. Altså man må jo gerne gøre
- 33:28verden til et bedre sted og prøve at ligesom for eksempel
- 33:31her at give folk en bedre oplevelse i browseren, men på en
- 33:33eller 2 måde. Så har man også skivet kunstigt
- 33:36åndedræt eller ligesom forlænget javascript popularitet eller
- 33:41tilværelse som populært sprog, fordi Det er blevet så hurtigt
- 33:45og kan køre så hurtigt. Det skal så til al retfærdighed
- 33:48siges, at Der er jo kommet. Hvad skal man sige?
- 33:51Altså senere. Både altså opdateringer i
- 33:55javascript sproget, men jo også Sådan standarder.
- 33:57For hvordan skriver man pænt javascript kode som gør, at hvis
- 34:00man ligesom holder sig indenfor de rammer.
- 34:02Så er der rent faktisk altså et et rimeligt hensigtsmæssigt
- 34:06sprog også og skal gå i, hvor man kan sige tilbage.
- 34:10III din jeg ved ikke om Det var de gode gamle dage men altså til
- 34:13en start så så var det altså. Der var jo ikke grænser for hvad
- 34:16man kunne se af kodefolk ligesom.
- 34:19Kan få revet ud af af og så stadigvæk holde sig inde på
- 34:22rammerne, hvad Der er lovligt i javascript koder så så på den
- 34:26måde kan man sige at det. Det har jo også udviklet sig, og
- 34:28Det har jo også været et ønske om både at få kode Der er.
- 34:31Der er nemmere at vedligeholde, men selvfølgelig også at sikre
- 34:34sig at man rammer indenfor noget af det, hvor man ved at
- 34:36browseren har en chance for. Og så risikerer koden hurtigt,
- 34:40så på den måde er hele økosystemet jo modnet, men men
- 34:43Sådan det korte og det lange er, at man kan sige det.
- 34:44På den måde har det ligesom forlænget.
- 34:47Javascript tilværelser blandt andet med noget, som var noget
- 34:51af det første, hvor det lige pludselig var på serversite, og
- 34:54man begyndte at se ved 8 anvendt det.
- 34:57Det har været så. Ja så effektivt at at det her
- 35:01kunne give mening og køre os på serversiden.
- 35:03Og så har du lige pludselig sat op, hvor du kan begynde at
- 35:05skrive webapps hvor du har hvor du har kin site og serversite II
- 35:10samme programmeringssprog du jo også kan have sine fordele.
- 35:14Det er lige præcis det altså. Det er jo den helt store, det
- 35:16helt store celling point ved ved den ved note altså og altså det
- 35:20der med at have det både back end fronten ikke så kan man ikke
- 35:23ja. Fedt jamen OK og så så var det
- 35:26ellers bare launch og så bare. Altså ligesom håndtere de her
- 35:32undtagelser der kom ind. Eller hvordan var det videre
- 35:34arbejde så med med med det. Og Det er jo en virkelig altså
- 35:40sjov. Og også meget lærerig rejse
- 35:45egentlig altså Sådan selvfølgelig især set i
- 35:47bakspejlet. Sådan er det altid med Sådan
- 35:48noget der ikke men. Men man kan sige, Vi har
- 35:50selvfølgelig allerede selv startet.
- 35:51Du kan jo godt gå ind og kigge på webtrafik og så se hvad er
- 35:54ligesom top 500 af de mest populære sites og så så kører
- 35:59kører rundering, test og så videre på de sites.
- 36:02Men altså hvad med alt det der ligger bag ved ved ved et ved
- 36:06login for eksempel. Det er meget svært at at teste
- 36:09ikke og og Det er klart, så i takt med at det bliver launchet
- 36:14jamen så begynder der lige pludselig at komme mange flere.
- 36:18Brugere bruger fejlmeldinger ind, og der først så er det jo
- 36:21et spørgsmål om ligesom bare at få få det prioriteret og se hvad
- 36:24hvornår er det nogle enten meget brugte websites eller kritiske
- 36:28applikationer der der påvirket af det og.
- 36:33Og man kan sige samtidig med Det er der jo også Sådan lidt Sådan
- 36:36race i gang med, også fordi det her bliver bliver launches som
- 36:40open-source, så begynder nogle af de andre, det skal siges.
- 36:44Vi har ikke haft nævnt safari endnu, men Det er klart for folk
- 36:47der var på en mac der der var safari i Sådan i udgangspunktet,
- 36:51ligesom den browser man brugte, og Det var Sådan at
- 36:53udgangspunktet for chrome var. Ing engine chrome var var
- 36:58udgangspunktet webkit, og de første år var udviklede vi
- 37:01ligesom. I fællesskab på web, som også er
- 37:05den renering, der blev brugt i safari.
- 37:08På på det tidspunkt så så på den måde kan man sige at.
- 37:16At vi vi startede heller ikke helt fra bunden, men men ligesom
- 37:20med afsættet. Men men det man kan sige.
- 37:24Jo jo det jeg kom fra det. Det var det der med hastigheden
- 37:26at at teamet ønskede jo stadigvæk, ligesom at være på
- 37:28forkant, og man begynder jo så at se nogle af de der ideer
- 37:31blive implementeret igen på på nogle af de andre browsere, så
- 37:35Det var også Sådan lidt et kapløb med hele tiden og og være
- 37:38den hurtigste og samtidig med det begynder vi jo så at få alt
- 37:41det der inflow af kompatibilitets-iss som.
- 37:46Som man skal tage sig af og der Det er jo igen Sådan lidt 1 1 1
- 37:51intern joke i Sådan developer teams ikke altså hvis bare ikke
- 37:54vi havde alle de der åndssvage kunder eller brugere ikke så var
- 37:57det meget meget klogere og meget nemmere at udvikle Vores produkt
- 38:02og den den følelse kan man jo godt få lidt i den der situation
- 38:05hvor det at man ligesom virkelig higer efter Det er bare hey Vi
- 38:07har lige nogle fede ideer til hvordan vi kan optimere
- 38:09yderligere, så får vi ligesom. Der er jo hele alle de her
- 38:13benchmarx-fits. Det er jo en historie helt for
- 38:14sig, som vi også kan tage. Hvis Det er Der er også nogle
- 38:17skøre anekdoter III den sammenhæng.
- 38:20Men hvis det ligesom er fokus, så er det der man har
- 38:22begejstring. Så er det lige pludselig en
- 38:24eller 2 ja åndssvag. Kompatibilitets book men som er
- 38:28kritisk fordi du ved det. Det berører virkelige mennesker,
- 38:33der ikke kan kan gøre det de gerne vil, og så enten skifter
- 38:35de væk fra chrome eller eller eller andet, så så så Det er
- 38:40klart Sådan noget tager jo så prioritet i den sammenhæng, men
- 38:42der kan man godt ligesom tænke ah Det var da også rarere hvis
- 38:44vi ikke havde nogle brugere. Har været massivt altså altså
- 38:49Sådan massiv ja. Og det, men det man kan sige.
- 38:56Og vi havde brugere fra starten, og der var også.
- 38:59Man finder også hurtigt ud af at sætte stor pris på.
- 39:05Hvad skal man sige? De forskellige typer af brugere
- 39:08Der er altså med earliad doctor og.
- 39:12Og så videre. Fordi vi havde de her
- 39:15forskellige release kanaler. Som vi havde ligesom til at
- 39:20starte med, er alt jo i meta når når det kommer fra Google.
- 39:23Det var også en joke dengang. Jeg tror gmail, som var et af de
- 39:26et af de produkter der var tilgængeligt på det tidspunkt
- 39:29allerede også var al beta i. Jeg ved det ikke et årti eller
- 39:33Sådan noget lignende blev et nul blevet releaseet, men men vi
- 39:37havde selvfølgelig vita kanalen, så havde vi debo og så havde vi
- 39:39også. Kanarry, som var Sådan endnu
- 39:43mere Sådan lavedest. Og og det skal du selvfølgelig
- 39:47kunne kommunikere ud og sige. Jamen, hvis du Sådan den type,
- 39:51for eksempel hvis du udvikler og gerne vil.
- 39:55I den webapp du er ved at udvikle, så vil du gerne udnytte
- 39:57nogle af de nye features, der kommer ligesom i næste
- 39:59generation af browseren. Så vil du gerne sidde og arbejde
- 40:01med den og og ligesom kunne følge med i hvad?
- 40:06Hvad med de seneste nye features?
- 40:07Hvordan kommer de til at fungere og så videre?
- 40:09Til gengæld skal du så leve med, at den er ustabil og nogle
- 40:12gange. Ja crasher tingene måske lidt
- 40:16oftere end end ellers gør. Og til gengæld vil du gerne have
- 40:22så mange som muligt af hvad skal man sige folk der der Sådan mere
- 40:27consumer agtige forbrugere de de er på stege channel og Det er
- 40:30ligesom. Ikke rokker buden for meget,
- 40:35hvis det sniger Sådan en fejl inden, så når vi at fange den II
- 40:38canaria eller i beta. Så så så Det er Sådan en måde at
- 40:42prøve at styre det lidt på, men det kræver selvfølgelig at man
- 40:46får kommunikeret og folk finder ud af at at at lande med den
- 40:50kanal eller release der nu passer den bedst.
- 40:54Ja. Men.
- 40:58Men hvad hedder det som sagt altså noget hvordan ved man om
- 41:01en browser er er hurtig. Altså Det er jo et postulat vi
- 41:05kommer ud med og. Og Der er også en meget
- 41:08illustrativ demonstration af det i forbindelse med launch, hvor
- 41:11Der er et eller andet nogle ikoner der kørte rundt med
- 41:13forskellige hastighed og Sådan noget.
- 41:15Det det visuelle der kan man ligesom fornemme.
- 41:19Men men Sådan i bund og grund, så var det jo nogle
- 41:21benchmarksweats, som som man ligesom kørte og som.
- 41:27Som man så brugte som metrik for du ved hvor hurtig jeg browseren
- 41:31og der havde vi en del arbejde med både ligesom er Der er der
- 41:35Sådan en industristandard for hvad er hvad er ligesom?
- 41:39Benchmark suiten hvis man vil teste sin browsers hastighed, og
- 41:43der var ligesom noget etableret på det tidspunkt, som.
- 41:47Var hensigtsmæssige på nogen måder og uhensigtsmæssigt på på
- 41:52andre områder. Så der var dels et arbejde med
- 41:56at balancere. Du ved hvad.
- 42:00Det er da slutmål er jo at give en god brugeroplevelse.
- 42:02Altså at at browseren bliver hurtigere og bruger og bedre kan
- 42:05eksekvere store applikationer. Så så Det er jo ligesom
- 42:09hovedmålt og Sådan i bund og grund.
- 42:11Hvis det hvis Det er nogle gode benchmarks du har, så kan man
- 42:13sige så er det også en god proxy.
- 42:15Hvis du ligesom optimerer sprogmuisionen
- 42:18sprogimplementationen Sådan at at den bliver hurtig på din
- 42:20benchmark, så vil det også medføre at at i gennemsnit vil
- 42:24bruge at have en bedre. En bedre oplevelse?
- 42:27Det lyder ligesom med sprogmodeller.
- 42:30Ja evalueringsvenstre ja. Men, men Det er bare ikke altid
- 42:33tilpas. Der var for eksempel så var der
- 42:34en der testede regulære udtryk. Og og der fandt vi så ud af lige
- 42:41pludselig så en af de konkurrerende browsere.
- 42:44De havde bare vanvittig performance på den.
- 42:49Tænk Sådan en brink kan man overhovedet du ved ligesom hvor
- 42:53vi var på et tidspunkt havde vi faktisk en en
- 42:57specialimplementation af regulært udtryk til v 8 II
- 43:00chrome for at at være hurtig til det blev noget der bliver brugt
- 43:03meget på det tidspunkt. Det viste sig så at benchmarken
- 43:07var var ligesom så hensigtsmæssigt skruet sammen,
- 43:09at den havde Sådan en Løkke hvor den hvor den kørte det samme
- 43:13udtryk. Og.
- 43:17Ja, hvis man så har Sådan en one element cash hvor man gemmer det
- 43:21sidste resultat man har beregnet, så kan man godt regne
- 43:23ud at så kan man lige pludselig få Sådan en benchmark til at
- 43:25køre meget hurtigere. Så på den måde var der nogle
- 43:28forskellige ja svipsere som som som som ligesom hvor man kan
- 43:35sige benchmarken havde måske den rette hensigt men men der var
- 43:39ligesom nogle lucholds og og der var det hele tiden Sådan en
- 43:42balance mellem jamen det vi gerne ville, Det er vi vil gerne
- 43:44lave en hurtigere browser, og vi vil helst heller ikke have at
- 43:46det næste. News of pates det ligesom bliver
- 43:50et chrome er langsommere her ligesom sammenligning på på
- 43:53benchmarks, men Det er bare var. Problemet så at at at
- 43:58benchmarket viste at chrome var langsom på regel experience, men
- 44:02Det var den faktisk ikke i virkeligheden.
- 44:04Eller hvordan? Ja i bund og grund Det er da
- 44:07tiden, men så så så er spørgsmålet, skal vi så også
- 44:09indføre en one element cache Sådan at vi bliver lige så
- 44:12hurtigt på benchmarken, men i virkeligheden en lille smule
- 44:15langsommere i det generelle tilfælde, fordi så skal du hele
- 44:18tiden ind og tjekke først bliver jeg bedt om at beregne det samme
- 44:21udtryk som det sidste jeg havde. Ja, med mindre at det generelt
- 44:27patteren, at man bruger det samme regulære udtryk mange
- 44:30gange i træk. Altså Det kan man så diskutere
- 44:32om Det er, men der Det var noget hvor der var vi så inde.
- 44:35Og faktisk lave en ny benchch til regulært udtryk hvor så gik
- 44:39vi ind og kiggede på. Så lavede du bare et nyt
- 44:41benchmark Sådan. Løsningen det Der er Det er
- 44:44uhensigtsmæssigt. Altså man kan sige OK vi laver
- 44:47alle sammen en overnatnet men cash, men så giver det bare ikke
- 44:49et godt mål for om du har en hurtig regge eksemplitering
- 44:52længere, så vi lavede ligesom en en benchmark, som tog de mest
- 44:57populære, regulære regulerede udtryk for de mest populære
- 45:00websites og så ligesom prøver at applikere det også på en måde,
- 45:03så man ikke ligesom ja kunne snyde på vægten.
- 45:05I hvert fald ikke lige så nemt. Og Det er også meget så på den
- 45:09måde. Der er jo en blanding af både
- 45:11hvad er reel performance og hvad er Sådan?
- 45:14På shift eller opfattet performance?
- 45:18Ja og de 2 er ting er ikke altid helt.
- 45:20Der kan godt være Sådan nogle laboratorietest som viser altså
- 45:23måler et eller andet. Og hvis man bare optimerer
- 45:26blindt efter dem, så kan det godt.
- 45:27Så er det ikke helt altid at linet med brugeroplevelse.
- 45:31Ja. Fedt mand jamen altså Der er så
- 45:35meget jeg kunne gå ned i her altså nu altså det det blev jo
- 45:39også vi ay blev open sourcet. Så det vil sige og jeg så vidt
- 45:44jeg ved altså nu igen. Jeg er ikke browser ekspert, men
- 45:46jeg altså. Der er jo altså musilla har
- 45:48taget det til sig. Har de ikke altså kører mus fill
- 45:51er ikke på VA? Dage jeg bliver dig svar
- 45:54skyldig. Ja, jeg ved faktisk ikke hvad
- 45:56platform de bruger II dag. Nej men OK, men jeg tænker der.
- 46:01Der må i hvert fald have været en masse åben altså der må have
- 46:03været en masse begejstring for open source communitiet omkring
- 46:06at det her det ligesom bare er blevet lagt ud åbent og folk
- 46:08kommer med issues og folk der går en masse community i gang
- 46:12med at prøve at kontute til det her og prøve at køre det selv.
- 46:16Og så er der nogen der laver node og så videre.
- 46:20Nu ved jeg også, at du har også været ind over developer tools
- 46:23har Det har det været Sådan en eller 2 form for?
- 46:26Har det været relateret med med med Sådan den her kontakt.
- 46:29I må have haft noget med Sådan en udvikler-communitiet eller
- 46:32hvordan? Hvad var historien bag det?
- 46:36Jamen, Der er jo flere ting i det, fordi man kan sige det der
- 46:38med at Det er et open source projekt.
- 46:40Det gør jo også, at vi fik forskellige henvendelser fra
- 46:42andre udvikler teams, som enten gerne ville have det ud til
- 46:45deres hardware arkitektur, at det også kørte hurtigt på den
- 46:50eller at de havde en eller 2 specifik anvendelse hvor hvor de
- 46:53gerne ville have nogle bestemte optimeringer ind, og Der er det
- 46:55også igen hele tiden afvejning med hvordan.
- 46:58Hvordan balancerer man både at være godt Sådan community et
- 47:02medlem og samtidig også have have slutbrugernes interesse
- 47:06Sådan for for øje at man ikke får lagt nogle alt for Sådan
- 47:09specifikke ting ind. Men Det er rigtigt nok.
- 47:13Det havde deft tools som faktisk også.
- 47:17Det var også et team baseret i Sankt Petersborg, som som
- 47:21udviklede det. Det havde vi også.
- 47:26Det Det var jo også PM for II chrome og man kan sige det hang
- 47:30jo også sammen med v 8 på den måde.
- 47:32Noget af det du laver derinde det du kan selvfølgelig kigge på
- 47:35din ven ring og og dit dit 3 men men ellers vil du også gerne
- 47:41kunne Sådan helt sædvanlig sætte breakpoints og så videre når du
- 47:44laver debugging og inspicerer state undervejs og så videre.
- 47:48Så der var Sådan ligesom en vis protokol vi skulle.
- 47:51Vi 8 skulle stille til rådighed, og som vi så huggede op med med
- 47:53deft tools, som så kunne tilgå det og vise.
- 47:57Ja tilstand og giv mulighed for debugging og og så videre.
- 48:03Og ligesom ligesom chrome ligesom blev født ud af webkit
- 48:07kan man sige, der var også webkit in spekter hed det
- 48:11dengang tror jeg nok som som bare er en del af webkit, og Det
- 48:14var også i første omgang Sådan afsættet til at begynde at
- 48:17udvikle etapt tools, men det fik så sit eget liv og begyndte at
- 48:20have ligesom flere features og og ekstra ting man kunne og igen
- 48:24også den her specifikke. Protokol op mod v 8 for at kunne
- 48:29ja sætte breakpoint, så inspicere og så videre og kunne
- 48:32slave profejling og Sådan noget. Bare fordi jeg tænker også der
- 48:36må være noget strategi i ligesom at gøre det nemt.
- 48:38Altså hvad hedder det gøre? Udvikler oplevelsen at udvikle
- 48:43til chrome bedre. Fordi hvis så hvis man gør det
- 48:47federe at udvikle til, så er der måske også flere udviklere der
- 48:49vil udvikle til det. Og ja.
- 48:53Ja jamen helt klart altså. Det er jo Det er jo en kæmpe
- 48:56fordel hvis hvis du ligesom kan vinde.
- 49:00Uden uden det skal blive Sådan helt sige bammoisk så så hvis du
- 49:03kan ligesom vinde udviklernes hjerter så så har du virkelig
- 49:07også en fordel også også set i lyset af noget af det arbejde
- 49:11andre på på teamet ikke ikke ved 8 her i Aarhus, men andre på
- 49:15teamet gjorde for ligesom at prøve at bevæge webweppen fremad
- 49:18som platform. Siger jamen her er der nogle nye
- 49:21ting kan vi blive enige om ligesom på tværs af browser, at
- 49:24nu er det det vi gør. Hvis så chrome er nogle af de
- 49:26første til at have det implementeret og du har en god
- 49:29udvikler omgivelser og gode muligheder for debugger din
- 49:31webapp i chrome jamen, så så er der også større chance for at
- 49:35folk bruger det og så jamen hvis Det er en kritisk applikation,
- 49:40jamen så vil du jo i sidste ende også have nogle brugere Der er
- 49:42villige til at sige OK nå men jeg bruger chrome fordi så kan
- 49:45jeg bruge den her app jeg gerne vil og den bruger nogle af de
- 49:48her nye. Webkomponenter eller hvad det nu
- 49:51måtte være der Der er tilgængelig.
- 49:54Ja fordi det husker jeg altså altså Det er Sådan min.
- 49:56Det kan jeg huske Sådan Det har fordi der kom jo bare et
- 49:59tidspunkt hvor man gik fra ikke at bruge internet explorer eller
- 50:03musikla mere og så eller for mit vedkommende i hvert fald og så
- 50:05bare ligesom begyndte at bruge chrome og Jeg kan huske at Sådan
- 50:09Det er jo ikke fordi jeg Sådan specifikt kan huske dagen jeg
- 50:12skiftede, men Jeg kan bare huske at Det var Sådan en bare Sådan
- 50:14en samlet oplevelse af at det fungerede altså bare bedre på
- 50:16chrome og. Der man man løb bare ind nogle
- 50:20gange i, at så skulle man altså ind på over chrome fordi så så
- 50:22kørte det ligesom gnidningsfrit ikke.
- 50:24Så jeg tænker det må det må have været mange bække små.
- 50:30Ja. Helt sikkert.
- 50:32Det er jeg glad for at høre. Det er dejligt at høre fordi du
- 50:34har det bestemt ikke i starten. Altså der var det nærmest den 2
- 50:36vej rundt altså det vi snakkede om før med vi kæmpede med at få
- 50:40kompatibilitet med det. Der var ikke den definerede, men
- 50:42defacto standard. Men netop i det altså med tiden
- 50:47i takt med både at man får ja måske udviklerne over på
- 50:51chromeplatformen og også flere og flere brugere, så så kan det
- 50:55netop blive blive den 2 vej rundt at at folk har en
- 50:59oplevelse af at der Der er flere ting der fungerer.
- 51:02Home som måske ikke er implementeret endnu.
- 51:06III andre browsere. Ja var der Sådan et altså nu
- 51:10skal vi jo. Jeg kunne også godt tænke mig at
- 51:11snakke lidt om lidt andet end chrome, selvom det eller hvad
- 51:13hedder det? Hvad hedder det via eller Sådan
- 51:14noget? Men men var der Sådan et
- 51:15tidspunkt hvor det ligesom hvor det ligesom sagde OK nu begynder
- 51:18rigtig mange altså jeg tænker der har været nogle spikes rundt
- 51:20omkring, eller hvordan var den rejse der?
- 51:22Helt sikkert fordi det det gav en hel masse.
- 51:25Du ved opmærksomhed lige i starten da vi launchede og vi
- 51:28havde også. Altså nu ved jeg ikke nogle
- 51:32millioner brugere eller Sådan noget det Det er jo mange ikke.
- 51:35Så er der ingenting. Ja så så derfor så igen, hvis
- 51:40man var endelsen efter noget tid at kigge.
- 51:43User IDS på ligesom altså hvor mange har brugt egentlig chrome
- 51:46så så var det Sådan 1 1 1 ganske langsomt voksende kurve og vi
- 51:51var Sådan lidt learning stuck en overgang.
- 51:54Ligesom nu har de lavet en browser Der er alligevel bruger
- 51:56den og Sådan noget, men Det er jo ligesom det lange seje træk
- 52:01lange seje træk nogle gange der gør forskellen og.
- 52:04I takt med at vi fik glutet ud i nogle af de her kompatibilitets
- 52:07issues og fik flere år på platformen og altså når ret skal
- 52:13være ret. Altså også at
- 52:14marketingafdelingen på et eller andet tidspunkt beslutter de sig
- 52:17jo også for ligesom at sige nu. Nu er produktet modent nok til
- 52:20nu, så er vi godt ligesom at trykke på lidt på gaspedalen.
- 52:23Altså så begynder også at lave kampagne hvor man promoverer.
- 52:28Chrome forskellige steder og ligesom siger hey vidste du godt
- 52:30der var en ny browser og så videre og Sådan de her ting til
- 52:32sammen gør ligesom at. På et tidspunkt så så kommer der
- 52:36luft under vingerne, og så er det lige pludselig altså gået
- 52:39fra at være Sådan lidt nicheting, som nørderne kender
- 52:43til til at det Sådan er værdmandsege.
- 52:47Jeg kan huske da jeg var i hvad hedder det i San Francisco og
- 52:49Silicon Valley her sidste december?
- 52:51Der så jeg en Sådan billboard på motorvejen, hvor der stod chrome
- 52:54like home eller Sådan noget. Altså hvor Det var.
- 52:56Det er Sådan en rigtig San Francisco ting det der med at
- 52:59Der er reklamer for Sådan nogle ting ikke altså der var også
- 53:02Android eller hvad hedder det crowd reklamer fra anthobic i
- 53:05lufthavnen og Sådan noget det ville man altså ikke.
- 53:09Helt vildt. Så ja og Det er meget, meget,
- 53:13meget cool. Mega fedt.
- 53:15Jamen hvad hedder det? Der er 1000 flere ting vi kunne
- 53:17snakke om nu er vi ved snart Vi har snakket en time og jeg
- 53:20tænker Jeg vil heller ikke holde alt for lang tid på dig Anders
- 53:23da klokken er ved at blive mange og Sådan noget så men du har
- 53:26også været involveret II for eksempel kan kan du ikke prøve
- 53:29lige at give en indflyvning over nogle andre af de projekter som
- 53:32du også har været involveret i? Altså man kan sige krone.
- 53:36Det er jo meget Sådan de tidlige år.
- 53:38Det projekt og så efterfølgende flyttede til München, hvor de
- 53:42stadigvæk arbejder med det i dag.
- 53:43Og ja, selvfølgelig, som når alting er så blevet et kæmpe
- 53:46team og så videre. Men noget af det, vi blandt
- 53:49andet arbejder med efterfølgende i Aarhus, og som som også
- 53:52stadigvæk er et aktivt projekt. Det er dart og sammen med dart
- 53:56flotter. Der er også en interessant
- 53:59historie omkring dart og, og hvorfor det blev det skib blev
- 54:03sat i søen. Det kan vi nok ikke nå nu, men
- 54:05altså egentlig var det tænkt som Sådan meta.
- 54:08Web sprog til ligesom at tage den et niveau videre, men altså
- 54:12endt ud med faktisk flottere. Det er jo Google Sådan ecross
- 54:16platform play på mobile kan man sige som du du laver din flotter
- 54:20app skriv den en gang i dart og så kan du deploy både til EOS og
- 54:24og Android. Så så det.
- 54:26Det projekt arbejder jeg på en en del og var med til også at
- 54:30lave en en standard for for dartsproget og og var nogle
- 54:35årgang geder af. Af PM teamet der på på dart og
- 54:39så er de sidste ja 7 år må det blive Sådan noget har jeg været
- 54:43i Google research som også har været altså virkelig et et
- 54:48privilegium og til at starte med prøvede vi Det var Det var inden
- 54:54at alt det her med eller lemmer skete med, men efter at spirt og
- 54:58transformere ligesom var var kommet frem, men vi var ved at
- 55:00kigge på kunne man bruge for eksempel.
- 55:03I første omgang at wikipedia sider og måske på sigt
- 55:06nyhedsartikler til at. Og ligesom presse og forstå dem
- 55:09til at lægge ny viden ind i knowledge graff og som i
- 55:13wikipedia sammenhængen er det wiki data, som ligesom er er
- 55:16der, man har knowledningsvigtet, så det kørte vi med i en
- 55:18overgang og så og så efterfølgende arbejde en del med
- 55:23ja NLP eller altså i det hele taget Sådan.
- 55:27Sprogmodeller og. Og og og sidenhen også også
- 55:32andre ting og så på et tidspunkt altså gik det jo fuldstændig
- 55:35amok med med med metal DBT og og også hvis man kigger i dag er
- 55:41det jo virkelig noget Der er i bred anvendelse.
- 55:43Det er jo kommet helt ind i kernen af søgeoplevelsen nogle
- 55:47gange. Noget af det Jeg har været med
- 55:49til at være, for eksempel hvis man bruger Google teams, jamen
- 55:54så er der jo ligesådan med med andre lignende.
- 55:57Værktøjer jamen så. Så kan du jo få.
- 55:59Du kan selvfølgelig optage, men du kan også få trin script.
- 56:01Du kan også få genereret møde referat og måske endda actionid
- 56:04man har besluttet og så videre, så Det har været en af de Sådan
- 56:08anmeldelser der har været af det.
- 56:09Det har meget været, så man kan sige research Der er det måske
- 56:12lidt mærkeligt at være produkt manager, fordi vi Vi har i
- 56:15udgangspunktet ikke nogen produkter, men så er du ligesom
- 56:17manager for nye teknologier, som du hjælper med at få få bragt
- 56:22ind II Vores forskellige egne. Produkttips.
- 56:27Så ja Det har sjovt Sådan meget af i og og elemmer og Sådan som
- 56:33overskrift på de senere år her. Jeg Jeg har jo Jeg har arbejdet
- 56:37med EI og sprogmodellering i eller sprogmodeller i 7 år
- 56:40efterhånden, og jeg opdagede jo også tidligt.
- 56:44Hvad hedder det? Altså burt og de her transformer
- 56:47modeller og så videre. Da jeg også begyndte at lære om
- 56:50deepepirning og så videre, så så Jeg har været ret stor fan af
- 56:53alt der ligesom er kommet ud fra Google på det der punkt der har
- 56:56været meget. Meget prøvede jeg altså virkelig
- 56:59været dyb i at få prøve at forstå hele den der der research
- 57:02felt og Sådan noget og Der er Der er Google jo altså Det er jo
- 57:05dem der har altså Det er jo Google der står bag og
- 57:08transformer arkitekturen ikke og ligesom har startet alt det der
- 57:10ikke så Det er jo Det er Det er det Det er sgu lidt episk altså
- 57:14Det er det sgu og Jeg kan ikke lade være med at tænke på Sådan
- 57:16her nu nu. Siger du Sådan her hive
- 57:18struktureret data ud af wikipedia artikler så vidt jeg.
- 57:21Forstod. Det var det, vi eksperimenterede
- 57:23med. Det er jo altså Det er jo
- 57:25stracture output i dag ikke altså med ellemer.
- 57:27Det er jo Sådan. Det er jo virkelig, virkelig,
- 57:29virkelig nemt at gøre i virkeligheden ikke.
- 57:32Og jeg ved ikke altså Jeg har. Jeg arbejdede også ret meget med
- 57:34de her incooter. Hvad hedder det bird style
- 57:37modeller og Jeg kan huske hvor meget tid det krævede det der
- 57:41med hvis man vil træne en en specifik model til at hive den,
- 57:45altså den enedentitse ud eller hvad hedder det klassificere
- 57:48ting og sager ikke. Så skulle så var det fedt, så
- 57:50tog man en transformermodel som var portræning, og så hvis ikke
- 57:53Det var Sådan 1 1 1 opgave der lå en open source model til, så
- 57:56der var Sådan en hyldevare til, så skulle man altså til at lave
- 57:59datasæt og så skulle man sætte sig ned indsamle noget data og
- 58:03notere det, så skulle man spinde sin GPU op og så skulle man find
- 58:06tunge på det og så skulle man kigge på den der kurve og se
- 58:09eller gik ned og så videre ikke. Det kunne altså meget nemt tage
- 58:11lang tid, rigtig lang tid faktisk altså og Det var Sådan.
- 58:15Der var en ret høj bar for at komme ind i det der felt.
- 58:18Ligesom at at at at give sig i kast med de her ting.
- 58:22Og i dag der kan du vitterligt gøre det samme bare med at
- 58:25skrive en prompt og definere et outputskema.
- 58:29Det er Det er helt utroligt hvad jeg ligesom zeroshot der der
- 58:32altså det og på den måde er barn ligesom hævet fra hvor du
- 58:35starter fra bunden af ikke så så det.
- 58:38Det er helt vanvittigt hvad Der er skidt på det område altså og
- 58:41jo til at blive helt forpustet af, men på den gode måde vildt.
- 58:45Ja helt vildt altså. Det er jo bare.
- 58:47Det er jo en kombination af de her modeller også generelle, og
- 58:49at de kan i stedet. De behøver ikke at man behøver
- 58:51ikke at træne dem, man kan instruere dem.
- 58:54Og så kan man endda også sørge for, at det der kommer ud.
- 58:56Det er struktureret. Output og Sådan en kæmpe kæmpe
- 59:00ting i virkeligheden ikke. Så jeg ved ikke når man har
- 59:02været på den 2 side dengang hvor at Det var manuelle noteringer
- 59:06og så videre og så videre. Der var det altså.
- 59:09Så ser man det virkelig på på på en 2 måde synes jeg altså ja så
- 59:13jamen det det Det er sgu vildt. Fedt.
- 59:18Vi har et par minutter tilbage. Jeg tænkte bare på Sådan her på
- 59:22afsluttende vis. Jeg ved ikke.
- 59:26Hvis der jeg jeg mit mit indtryk er at det her med product
- 59:29management det ikke er super udbredt i Danmark.
- 59:33Kan du prøve? Hvad er en product manager
- 59:35egentlig og og Sådan altså Sådan hvad hvad hvad hvad hvad er det
- 59:39for hvad gør den rolle ligesom ud på bare Sådan.
- 59:44Nysgerrighed i også i Google og Sådan.
- 59:47Jamen helt sikkert altså det. Det er jo Sådan en konstruktion
- 59:50som nok Jeg er mere kendt, typisk i den amerikanske sætter
- 59:53hvor hun bliver vant til at arbejde med med den rolle som
- 59:56som en del af af teamet, altså Der er nogen der forklarer sig
- 1:00:00som Sådan en mini CEO. Det det udtryks synes jeg ikke
- 1:00:04så godt om, men det der ligger i det Det er at.
- 1:00:08Man har brug for at, at Der er nogen, der koordinerer på tværs
- 1:00:12af de forskellige funktioner, der, Der er involveret.
- 1:00:17Og og helt specifikt kan man sige noget noget Der er kernen
- 1:00:20IPM arbejdet. Det er jo ligesom.
- 1:00:24At tage sætte sig i brugerens situation, tage brugerens
- 1:00:27synsvinkel og hele tiden fokusere på brugeren.
- 1:00:30Hvordan er det her? Er det her nemt at bruge
- 1:00:32hvordan? Hvordan hvis Vi skal have flere
- 1:00:35features i Vores produkt, er det så det, der giver mest værdi for
- 1:00:38Vores slutbrugere, eller hvad er det problem, de Vores brugere
- 1:00:41gerne vil have løst? Hvordan kan vi?
- 1:00:43Gør det nemmest muligt for dem, så Det er Sådan fokus på
- 1:00:46brugerne af en meget vigtig del af af rollen.
- 1:00:51Og og Det er også altså i stedet for det der med at at ting er
- 1:00:56Sådan meningsdrevet ikke at at i det omfang man kan jamen så er
- 1:01:00det virkelig godt at få få altså data ind over og prøve at få
- 1:01:04lavet nogle analyser, så det gør at du kan være datadreven i dine
- 1:01:07beslutninger. Det er førstende meget
- 1:01:10inkarneret del af måden at at drive produkter på.
- 1:01:14Og så er der selvfølgelig det her med at kunne integrere
- 1:01:17hurtigt. Altså vi.
- 1:01:18Der er ingen der snakker om vandfaldsmodeller i dag, men
- 1:01:21altså Det er faktisk det at få sat tingene op Sådan at du kan
- 1:01:24eksperimentere og hurtigt iterere på produktet.
- 1:01:26Det er meget vigtigt altså, og Det er også grunden til at vi
- 1:01:29nogle gange går ud med noget før det Sådan.
- 1:01:32Og i hvert fald i endnu højere grad har gjort det tidligere,
- 1:01:34men man skal gå med noget og ligesom få noget feedback for
- 1:01:38tingene skubbet i den rigtige retning og så videre.
- 1:01:41Så så hvad hedder det så? Så Det er en Det er en vigtig
- 1:01:44del og så og så samarbejdsdelen altså Det er klart at som som PM
- 1:01:49er så, så har du en vigtig samarbejdspartner i engineering
- 1:01:52teamet og Det er dem der ligesom er kernen i at kunne udvikle
- 1:01:54produktet. Men du skal også have connected
- 1:01:57med marketing og dit produkt nærmer sig launch og du får
- 1:02:01formuleret ligesom hvad er. Hvad er ligesom dine valueaf til
- 1:02:05til slutbrugerne, for Det er rigtigt ud.
- 1:02:07Der kan også være noget med ligeglad.
- 1:02:09Altså har Vi er der noget med kode licenser eller er der et
- 1:02:13eller andet med den med med det vi ellers bruger i dag er det jo
- 1:02:16meget med med de data man bruger og så videre.
- 1:02:18Altså er der et eller andet med legel der skal klares inden at
- 1:02:21man kan launche, så Der er også noget med samarbejde på tværs af
- 1:02:25forskellige funktioner som som også er en meget vigtig del af
- 1:02:27PR rollen så på den måde. Jeg tror altså Det er jo, Det er
- 1:02:32jo en rolle hvor altså man. Det Sådan.
- 1:02:36Du har ligesom ansvaret for at drive produktet frem og og og
- 1:02:40hjælpe med at skabe mest mulig værdi for brugeren.
- 1:02:42Men du har ikke nødvendigvis magten til altså at træffe
- 1:02:45beslutninger om alting, så Der er meget Sådan influencing
- 1:02:49skills også som som en vigtig del af af rollen.
- 1:02:54Ja og og og hvad hedder det nu? Snakker du om det her med
- 1:02:56iterære på et produkt for at sørge for at det bliver altså
- 1:02:59Sådan er der nogen Sådan helt hvordan kunne Sådan noget se ud
- 1:03:02Sådan en proces? Jamen Det er.
- 1:03:08Det er jo en blanding af. Selvfølgelig feedback for
- 1:03:11brugerne, men også som man sidder og brainstormer og prøver
- 1:03:14at komme op med med nye ideer. Og så er det at få dem prøvet af
- 1:03:17hurtigst muligt. Få få implementeret en prototype
- 1:03:20eller få lavet en eksperimentel feature og så stille den til
- 1:03:23rådighed. Måske bag flag til at starte med
- 1:03:25Sådan at man får nogle af dem Der er Sådan earliadoes til til
- 1:03:29først at give feedback på det, og så kan det jo så modnes.
- 1:03:34Med den feedback man nu får kan man integrere videre på det
- 1:03:37eller man skal droppe det og sige det her.
- 1:03:38Det var ikke rigtig. Der er ikke rigtig nogen der
- 1:03:41bruger det alligevel. Eller det det det Det kan jeg
- 1:03:44ikke. Det vi troede vi skulle kunne og
- 1:03:46så og så så må man lægge sine krafter et andet sted.
- 1:03:49Jeg tror Det er jo en vigtig del af det der med at integrere
- 1:03:51også. Det er jo også evnen til at
- 1:03:53kunne droppe en ide, så man ligesom kan se OK det det holder
- 1:03:56ikke vand eller der. Det kommer ikke til at flyve
- 1:03:59altså. Det var en rigtig, også selvom
- 1:04:02man måske selv syntes Det var en rigtig fed ide.
- 1:04:07Det enhver, hvordan er det solen spids som sine egne eller Sådan
- 1:04:11noget? Ikke så så så.
- 1:04:15Det kan nogle gange være udfordrende, men Det er der,
- 1:04:17hvor det at være datadreven godt kan være en hjælp eller altså
- 1:04:19ligesom en støtte. Jamen at det kunne godt være det
- 1:04:24ellers var en svær og hård diskussion at have et par
- 1:04:27teamet, hvis der kan også være divergerende meninger om,
- 1:04:29ligesom Der er vigtigt. Og der kan det være rigtig godt
- 1:04:32at have nogle konkrete eksperimenter og nogle data for
- 1:04:34de eksperimenter til at drive beslutningen fremfor du ved min
- 1:04:39mening er bedre end din mening. Altså det det.
- 1:04:43Det er i hvert fald ikke nogen garanti for en et godt sted,
- 1:04:45hvis Det er den fremgangsmåde, man bruger.
- 1:04:50Fedt ja altså nu har vi snakket en time og 5 minutter og jeg
- 1:04:55tænker at Jeg vil ikke. Jeg vil ikke holde på dig
- 1:04:57længere fordi skyrerne ved at blive lange.
- 1:05:00Det er både i her i Roskilde og i Aarhus tænker jeg også så så,
- 1:05:05men hvad hedder det Anders 1000 tak mand Det var vi Vi har jo
- 1:05:09snakket lidt sammen før og. Jeg har virkelig været bidt af
- 1:05:12at få dig på podcasten her for at fortælle altså den her
- 1:05:15historie, som du har fortalt nu her.
- 1:05:19Ja altså Jeg synes Sådan noget der det det skal jo bare ud
- 1:05:22altså det skal folk folk skal vide vide Sådan nogle ting her
- 1:05:25ikke og ja så så det Det er meget teknisk for at du ville
- 1:05:29komme på podcasten og fortælle om.
- 1:05:31Det var en stor fornøjelse, så tak for invitationen.
- 1:05:35Ja selv tak og til alle lytterne 1000 tak fordi i lyttede med og
- 1:05:39vi lyttes ved næste gang evabro's podcast hej.