tillbaka till startsidan

109. Vim-killens kompis

Lyssna på Spotify lyssna! Lyssna på iTunes

Idag är det ett fullmatat avsnitt om allt från ångesthål, att bli uppsagd, sticka nålar i ballonger och en läxa att lära sig till överlämningar, mobbprogrammering och att komma framåt. Dessutom en hel del om ett för stort självförtroende, gå på möten man inte förstår samt att Therése vill ha hjälp av er lyssnare.

Om du gillar podden blir vi väldigt glada för en liten recension i iTunes eller en prenumeration på Spotify. Följ oss och säg hej på @asdfpodden på Instagram <3

Avsnittets skämt:

Vilken är den mest logiska hundenrasen?
Bool-dog
Inskickat av Kristian
Skrapa här!!
Transkribering
Transkriberingen är gjord av nån "AI-grej". Du kan förbättra den genom att klicka precis här :)
00:00:00
Vilken är den mest logiska hundrasen?
00:00:05
Jag vet inte, en zetter?
00:00:10
Nej, bulldog.
00:00:13
Det var ju skitbra!
00:00:23
Ja.
00:00:26
Det var jättebra!
00:00:27
Absolut, absolut!
00:00:29
Ja, det var toppen! Tack till Christian som skickade in det där skämtet.
00:00:33
Jag uppskattar det väldigt, väldigt mycket.
00:00:37
Ja, alltså det är fint att lyssnare skickar in och uppskattar dem, men jag får så mycket hat.
00:00:44
Jag tycker mina är lite sämre.
00:00:46
Nej, inte alltid. Precis, inte alltid.
00:00:50
Nej, inte alltid.
00:00:52
Jack-skämten har ju varit en mörk del i historien.
00:00:56
Ja, det är liksom ett kapitel vi på något sätt vill avsluta.
00:01:01
Vi måste döda Jack-skämten, tror jag.
00:01:05
Skitsamma, hur är läget? Det var länge sedan vi pratade också.
00:01:11
Jag hörde precis innan vi började spela in här att du sitter och har det jättebra och löste precis någon.
00:01:17
Du känner dig väldigt bra i din debug...
00:01:21
Jag vet inte, Jacka, höll jag på att säga.
00:01:23
Jag är så redo för en table flip, en fosterställningsgråt och vända mig från programmering och aldrig titta tillbaka.
00:01:35
Men det är väl inte så det är. Man är nere i Valley of Despair. Vad heter det på svenska?
00:01:44
Ongesdalen.
00:01:47
Ångestens avgrund. Jag vet inte, men så här. Lokala bygget funkar fint.
00:01:53
Också att jag var för korkad för att inse att jag kan köra mitt prodbygge lokalt.
00:01:59
För jag trodde ett tag att jag hade med testmiljön att göra.
00:02:02
Funkar lokalt. Allting funkar. Trycker ut i test.
00:02:05
Då helt plötsligt så får jag ett React-router-dom-fel i use location.
00:02:11
Och bara i en common component som används och fungerar i andra flöden.
00:02:16
Jag hittar ingenting konstigt. Jag har suttit och steppat igenom minifierad kod.
00:02:21
Jag hittar ingenting. Jag orkade mer.
00:02:27
Jag vet att det var jag som öppnade det här ämnet.
00:02:32
Burken med din bugg.
00:02:34
Men helvete vad tråkigt det lät. Vi pratar om annat.
00:02:38
Men också, om någon vet vad fan det här är. Skriv till mig. Rädda mig. Snälla.
00:02:45
Om man har upplevt att React-router-dom-failar i prodbygge men inte lokalt.
00:02:51
Så skriv till Therese.
00:02:53
Alla ledtrådar.
00:02:55
Alla ledtrådar är värda någonting.
00:02:57
Nu kan vi stänga.
00:02:59
Kan någon skriva ett skämt om Therese-bugg? Då skulle jag bli väldigt glad.
00:03:05
Jag ska sluta på mitt uppdrag.
00:03:11
Ska du sluta?
00:03:15
Nej, de slår upp kontraktet. Såklart.
00:03:19
Jag tänkte faktiskt komma till det här. Jag vill inte bara försköna bilden.
00:03:27
Jag har ändå varit där i två och ett halvt år.
00:03:35
Lite mindre.
00:03:37
Jävlar, är det så länge nu?
00:03:39
Snart kan vi sluta säga där du är nu, där jag var förut.
00:03:47
Som lyssnarna förmodligen är ganska trötta på det här laget.
00:03:51
Jag tror att jag började där i juni.
00:03:59
Så det är väl inte riktigt två och ett halvt år.
00:04:01
Ett kvartal blir det väl.
00:04:03
En Q.
00:04:05
Exakt.
00:04:07
Men jag hörde att du slutar i sin omtid för att Vim-killen har fått en annan Vim-kompis som inte har lärt sig bindingshjärt.
00:04:15
Ja, det är liksom Vim-killen. Han har kämpat på med Vim.
00:04:21
Han har inte gått år. Jag tror att vi borde få lite cred för att han inte har försökt lära sig hela Vim.
00:04:31
Han kör lightweight Vim och det märks inte så mycket längre.
00:04:35
Han kanske har lärt sig lite grann också.
00:04:37
Det kan man väl säga.
00:04:39
Men absolut, bakgrunden till att jag inte ska vara kvar längre är att de håller på att göra om teamen.
00:04:47
Så två typer av utvecklare som jag har suttit med under de här två och ett halvt åren.
00:04:51
De byter till ett annat team och så kommer det in två utvecklare från ett annat team.
00:04:55
Och så kommer det ytterligare en ny kille och sen ska det komma in någon mer kille snart.
00:04:59
En massa blandat.
00:05:01
Bara killar?
00:05:03
Ja, bara killar.
00:05:05
Så det var inte att jag generaliserade kille, utan det är killar.
00:05:11
Men det har väl inte varit den absolut bästa.
00:05:17
Jag är inte så förvånad om jag säger så. Vi kan lämna det vidare.
00:05:21
Vi lämnar det, så att du inte börjar tycka saker.
00:05:25
Jag kommer säkert tillbaka dit. Det vet man aldrig. Kanske bubblar upp om vi tar igen om 10-15 minuter.
00:05:31
Men det ska göra så har man sett teamen och då var de väl nöjda.
00:05:37
De vill väl inte ha konsult i så här länge heller. Det är väl inte så här nice.
00:05:41
De vill väl rekrytera och de har försökt rekrytera mig förut.
00:05:45
Det var lite fram och tillbaka, men jag ville inte jobba där.
00:05:47
Men då sa de upp mitt kontrakt.
00:05:51
Från början hade jag ett samtal med min chef.
00:05:57
Han sa Gud vad skönt att du tar det här så bra.
00:06:01
Jag bara Hur skulle jag ta det?.
00:06:05
Han bara Man har ju varit med om andra.
00:06:07
Jag bara Ja okej.
00:06:09
Det är också spännande för en konsult.
00:06:13
Ja, jag tänker att det är det man är när man är konsult.
00:06:17
Det kanske påverkar att jag har fast lön oavsett uppdrag.
00:06:23
Det är ingen probation och jag fakturerar inte själv.
00:06:25
Det bidrar säkert.
00:06:27
Det bidrar säkert också till att när det hade sjunkit in lite grann.
00:06:31
Så kändes det så jävla gött.
00:06:35
Att inte behöva ta beslutet själv.
00:06:39
Ja, det kan jag tänka mig.
00:06:43
Jag gillar också den här långa landningsbanan.
00:06:47
De gör om och om och om.
00:06:49
De vill inte ha konsulter.
00:06:51
Det är inte mig det är fel på.
00:06:53
Alla är överens och det är härligt.
00:06:57
Jag håller lite på sticknålar i mina ballonger nu.
00:07:01
Jag tänker att någon måste göra det.
00:07:05
Ja, det är din roll.
00:07:09
Jag var på bröllop för två veckor sedan.
00:07:15
Jag höll ett tal i slutet.
00:07:19
Där jag hade skrivit halva talet och så gick jag upp och wingade andra halvan.
00:07:23
Det blev ändå ett väldigt bra tal.
00:07:25
Har jag gått runt och sagt till folk.
00:07:27
Som den självgoda jäveln jag är.
00:07:31
Det har jag hört om.
00:07:33
Har du också hört hela talet?
00:07:35
Ja, jag kanske drog ungefär vad jag sa i alla fall.
00:07:39
Men nu fick jag en film på talet.
00:07:41
Och jag skulle ge mig själv en tre av fem.
00:07:45
Kanske.
00:07:47
[skratt]
00:07:51
Det är väl ändå en härlig egenskap.
00:07:53
Att jag kan gå runt och vara nöjd med mig själv.
00:07:55
Istället för att som många andra gå runt och våndas.
00:07:59
Och tänka, blev det där bra? Vad tyckte de om det?
00:08:01
Jag tänker bara att jävlar vad bra det var.
00:08:03
Jo, precis.
00:08:05
Det är väl det som är att vi är varandras motpoler.
00:08:07
Det är väl det som är hela grejen.
00:08:09
Men jag känner mig också ensam i den här ångestens avgrund.
00:08:13
Så jag kanske behöver sällskap.
00:08:15
Det kanske är därför.
00:08:17
Du försöker dra ner mig.
00:08:19
Och jag står där uppe och försöker inte dra upp dig så mycket.
00:08:21
Utan jag står mest ner och tittar ner.
00:08:23
Ja, precis så.
00:08:25
Och sen så tar du fram en liten pall.
00:08:27
Och så ställer du dig på den.
00:08:29
Och tittar ner på mig ännu lite mer.
00:08:31
[skratt]
00:08:33
Jag går förbi med en steg ibland.
00:08:35
[skratt]
00:08:37
Tittar ner.
00:08:39
Kastar lite skräp ner i.
00:08:41
Exakt.
00:08:43
Nej men det jag ville, jag vet inte vad jag ville komma till.
00:08:45
Men det jag tänkte på var just att jag har gått och funderat på hur länge ska jag vara kvar.
00:08:53
Det tänkte jag väl typ redan efter ett år.
00:08:55
Ska jag verkligen vara kvar här längre?
00:08:57
Sen har det ju varit kul för det mesta.
00:08:59
Och jag har på något sätt lyckats undvika det mesta av det.
00:09:05
Jag tycker det är tråkigt.
00:09:07
Politiken runt omkring.
00:09:09
Och hur de förändrar processen.
00:09:13
Och att det kommer ske eftersom jag är micromanager.
00:09:15
Har väl lyckats undvikas.
00:09:17
Sen har man väl blivit lite småirriterade ibland.
00:09:19
Men nu känner jag bara att fan vad gött att de kommer upp.
00:09:25
Fan vad gött att de kom och tog beslutet åt mig.
00:09:27
För det var nog helt rätt.
00:09:29
Ja.
00:09:33
Om det känns så så är det ju bara bra.
00:09:35
Jag kan ju känna ibland att när jag har tagit slut så känner jag att det var lite tråkigt.
00:09:43
Det här var ju vanligt.
00:09:45
Men samtidigt så tycker jag att det är ganska skönt att byta.
00:09:47
Men sen har jag väl känt att jag måste lära mig att vara kvar på ett ställe lite mer kanske.
00:09:53
Nu rullar det.
00:09:57
Ja, jag vet inte.
00:09:59
Jag har väldigt lätt att bli bekväm.
00:10:03
På vilket uppdrag jag än sitter på.
00:10:07
Sen har jag varit ändå hyfsat duktig på.
00:10:09
Första uppdraget som konsult satt jag i två och ett halvt år.
00:10:11
Och sen var jag bara på uppdrag som var ganska precis i ett år allihopa.
00:10:15
Och sen det här som i två och ett halvt år.
00:10:19
Så antalet uppdrag har inte varit alltför många.
00:10:21
Men jag har ju suttit väldigt länge på ställen jämfört med vad många andra gör.
00:10:25
Och jag vet inte.
00:10:30
Efter två år har man glömt bort att det är ganska trevligt att byta uppdrag också.
00:10:36
Man behöver inte sitta på samma ställe längre än ett år, ett och ett halvt, två max.
00:10:45
För då har jag gjort det.
00:10:49
Jag har väl tvärtom haft det rätt hattigt.
00:10:53
Eller jag har bytt ganska mycket.
00:10:55
Jag har haft ganska många sådana projektbaserade uppdrag också.
00:11:01
Som varit ganska tidsbestämda och sådana grejer.
00:11:03
Jag brukar oftast tycka att det är ganska skönt.
00:11:06
Det enda som har varit tråkigt är när jag har hittat bra feeling och kompisar.
00:11:13
Alltså kollegor och sådana grejer.
00:11:15
Då kan det ju vara lite tråkigt.
00:11:17
Som vi har pratat om förut.
00:11:19
Jag får fortfarande energi av hela utbytet och hittar nya rutiner och grejer.
00:11:24
Så jag tycker att det är nice.
00:11:26
Som på uppdraget jag har nu.
00:11:28
Vi gjorde vår sista dag på samma kontor.
00:11:30
Alltså det är samma ställe men det är ett nytt kontorsplan som vi ska flytta in till nästa vecka.
00:11:34
Och det har varit lite kaos och det kommer bli lite kaos.
00:11:36
Och det tycker jag ändå om.
00:11:38
Min kollega var såhär.
00:11:40
Det känns ändå lite vemodigt att gå ut härifrån.
00:11:42
Jag har ju suttit här i fem år.
00:11:44
Herregud, på det här kontoret i fem år.
00:11:47
[Skratt]
00:11:49
Ja, jag håller med.
00:11:52
Det kommer nog kännas.
00:11:53
Jag jobbar sista veckan nästa vecka.
00:11:55
Och det kommer säkert kännas.
00:12:00
Och redan?
00:12:01
Ja.
00:12:02
Jag har eventuellt ett nytt uppdrag som börjar direkt efter.
00:12:07
Så då blev det lite kortare.
00:12:09
Jag tror vi har en månad i kontraktet.
00:12:11
Det var i alla fall. Och nu blev det väl tre veckor.
00:12:15
Så mycket kortare är det ju liksom inte.
00:12:18
Men procentuellt är det väl ändå lite.
00:12:21
Tiden går fort när man sitter fast i React-problem.
00:12:24
Exakt.
00:12:26
Det kommer nog kännas lite vemodigt att gå ut härifrån.
00:12:31
För man har varit där väldigt länge.
00:12:34
Men jag tror också det kommer vara.
00:12:37
Jag har bokat in de jag har jobbat mest med på en av på fredag.
00:12:41
Så vi kan gå ut och dricka lite bärs.
00:12:42
Snacka lite skit.
00:12:44
Så kan man bara dra därifrån sen.
00:12:46
Aldrig komma tillbaka igen.
00:12:48
Och sen få rapporter från Vim-killen om hur det går med allting.
00:12:52
Det är ju perfekt.
00:12:54
Men sen kan man ju också ha riktigt kassa-skvallekranar.
00:12:59
Som inte har några skvaller.
00:13:01
För de har ingen koll.
00:13:03
Ja, men vi behöver inte lägga någon värdering i vem det är.
00:13:07
Nej, men jag är ju dålig på skvaller.
00:13:12
Det kan jag ju få vara.
00:13:14
Fast det är du ju inte. Eller du älskar ju skvaller.
00:13:18
Ja, jag älskar skvaller.
00:13:20
Men jag är ju dålig på att komma ihåg att någon berättade det här för mig.
00:13:23
Och det kanske är skvaller som Therese vill höra.
00:13:26
Ja, och jag tycker det är så här.
00:13:29
Jag samlar ju skvaller.
00:13:31
Nej, det låter som att vi har en massa skvaller.
00:13:33
Jämte har vi liksom aldrig.
00:13:35
Nej, exakt. Då skulle den här podden vara mycket mer intressant.
00:13:38
Ja, och dessutom, om man säger skvaller så handlar det inte om lite pågrej.
00:13:42
Det är verkligen så här. Den har ju bytt det här.
00:13:44
Det är ju jävligt vardagliga saker.
00:13:46
Men inte ens det kommer du ihåg.
00:13:48
Nej, men vad fan.
00:13:50
Och sen så är det alltid att någon säger någonting som ni ser mig så här.
00:13:52
Har ni hört det här?
00:13:54
Och jag bara Ja, det hörde jag för ett månad sen.
00:13:56
Och så skriker du på mig varje gång.
00:13:58
Jag tycker det är rimligt av mig.
00:14:03
Ja, i vilket fall, nu när jag ska sluta så har jag slutat fundera lite grann på det här med typ så här
00:14:11
jag vet inte, kunskapsdelning, bla bla bla, blaj blaj blaj.
00:14:17
Men det är liksom, vi har ju suttit och mobbprogrammerat i stort sett hela tiden jag har varit här.
00:14:25
Så att den kunskapsdelningen har ju funnits hela tiden.
00:14:29
Men sen nu då så gjorde de ju om teamet.
00:14:31
Så att nu är det ju jag och en till, ja jag och Vimkillen som har varit där i vårt team längst.
00:14:38
Och suttit liksom med den applikationen som vi kanske jobbar mest med har vi byggt från grunden egentligen.
00:14:44
Och sen har det kommit in då tre utvecklare som aldrig har suttit i den applikationen.
00:14:48
Och det är ju intressant och liksom så här, ja men hur ska jag då, ja men nu när jag har en vecka kvar.
00:14:54
Hur ska jag liksom förmedla kunskapen som jag har av att ha suttit två och ett halvt år med den här.
00:15:00
Och liksom få över den på ett så smidigt sätt som möjligt så att folk kan lära sig någonting.
00:15:07
Eller liksom att det inte bara blir ett helt svart hål när jag försvinner.
00:15:11
Ja, alltså det där tycker jag är svårt.
00:15:14
För att jag har ju vissa gånger fått så här uppgifter att ja men dokumentera allt du har gjort som ett överlämningsdokument.
00:15:20
Och när jag har rullat på ett ställe och fått ett sånt dokument själv, jag är så här.
00:15:24
Det här kommer jag inte läsa, eller det här kommer jag inte förstå, alltså jag kommer läsa det men jag kommer inte förstå det.
00:15:29
Det kommer inte ge mig så jävla mycket grejer liksom.
00:15:32
För att jag är ju ganska mycket för att jag måste göra för att lära mig.
00:15:37
Så jag lämnade över ett projekt precis nyligen för att jag gick in i ett annat projekt.
00:15:44
Och då gjorde vi som så att jag sa här alla grejer vi inte har fixat än, här alla buggar och nu sitter vi och gör dem tillsammans.
00:15:51
För då dyker det upp frågor hela tiden, varför funkar det här så här och varför är det här det här och grejer.
00:15:56
Så att det är rätt smidigt tycker jag för då går man ändå igenom saker kontinuerligt när man sitter med det.
00:16:03
Ja exakt, det är väl lite så jag försökt nu också.
00:16:06
Jag har ju framförallt kanske suttit eller i alla fall haft mest inflytande över frontend bitarna.
00:16:13
Eller next bitarna liksom.
00:16:16
Och där har vi gjort nu att vi har försökt liksom mobbprogrammerat hela teamet.
00:16:24
Och försökt plocka grejer som kanske inte är de enklaste direkt.
00:16:29
Sen råkade det vara så att vi har massa saker som berör det, så att vi har saker att göra som passar in och ta.
00:16:34
Men det har ändå funkat bra, sen har jag skjutit ut mig ur rotationen i mobben.
00:16:39
Så att jag sitter bara med och tittar i stort sett och sen så får alla andra sitta och styra och köra.
00:16:44
Och jag typ är bollplank och säger saker på vad jag tycker.
00:16:50
Eller hur vi tänkte när vi byggde det och sånt där.
00:16:53
Och det tycker jag har funkat ganska bra tror jag.
00:16:56
Det är kanske värst för nya Vim-killen.
00:17:01
Han kämpar på, verkligen ingen skugga över honom, han är svin trevlig.
00:17:05
Men han kämpar på med, han har splittat hem, bortkört Vorac, han har kört Vim.
00:17:11
Han har typ suttit i Java innan med IntelliJ och sitter nu i VS Code med TypeScript.
00:17:16
Alltså det är, han valde inte den lättaste vägen.
00:17:21
Varför ändra en sak i taget när man kan ändra allt på en gång.
00:17:26
Det är väl på ett sätt rimligt, för nu ska jag ur mina gamla vanor, jag kan skaffa alla nya.
00:17:34
Verkligen, och jag bryr mig verkligen inte av att han sitter och styr i mobben och så klickar han fel någon gång.
00:17:44
Eller det tar lite längre tid för att han inte vet vad det är för kortkommando i VS Code.
00:17:47
Alltså vem fan bryr sig? Det är ju en del av mobbandet att han lär sig kortkommandon till exempel.
00:17:52
Så det är inga konstigheter, men jag tänker bara att han har haft mest uppförsbacke.
00:17:57
Förutom att lära sig allt det där, ska in i en helt ny kodbas och en helt ny domän som han inte har suttit i alls förut.
00:18:04
Så det har väl varit att försöka förklara allt har gjort att det är lite värre.
00:18:11
Men det är väl samma sak som att det börjar nåt ny i teamet eller att det är någon som inte är lika erfaren kodmässigt.
00:18:17
Det är ju samma sak att de kommer in och ska lära sig kortkommandon och allt möjligt.
00:18:21
Så det är inga konstigheter egentligen.
00:18:23
Nej, det är nog ändå en viss skillnad skulle jag vilja påstå som en person som har ett team som består av mig och två nya.
00:18:35
Och då menar jag en ny från skolan och en ändå första året från skolan.
00:18:44
Jag känner ju att man kan hjälpa till att forma lite i början så att jag slänger in lite kortkommandon.
00:18:57
Men man vill ju inte slänga in för många för det blir väldigt mycket på en gång.
00:19:01
Men det är verkligen så här, här kan du trycka F2 för att döpa om den så att den döps av på flera ställen istället för bara här.
00:19:07
Och här skulle du kunna ta Command Shift P och köra en restart till er server.
00:19:12
Och här skulle du kunna köra Control Command Space och stoppa in en emoji i konsolloggen så att vi ser var fassen den är någonstans.
00:19:22
Ja, men du kör liksom inte den här.
00:19:24
Men varför trycker du inte Command Option Shift P ner så får du en multi-cursor som du sen kan flytta runt med bilarna.
00:19:32
Sånt gör jag inte ens själv.
00:19:34
Det är väl jättehärligt. Om någon ska ta med sig någonting så är det Command Option Shift P.
00:19:42
Det är för många. Jag brukar köra mer på Command D.
00:19:46
Ja, Command D är också nice. Men ibland är det inte samma ord eller tecken.
00:19:52
Nej, jag vet, jag vet, jag vet. Men jag kommer aldrig ihåg kortkommandet. Skitsamma.
00:19:57
Jag har funderat så jäkla mycket på det här med lärande i den biten också.
00:20:02
För att jag har, som jag sa, det är två ganska nya inom kod.
00:20:09
Och nu sitter vi i ett projekt.
00:20:14
Och jag vill att deras introduktion och deras arbete känns bra.
00:20:19
Och att de lär sig mycket och att det är en trevlig start in på IT-arbetslivet.
00:20:27
För att jag tycker det är viktigt och det är bara positivt när man som ny kan få det.
00:20:34
Samtidigt så har jag en hård deadline som pressar ner på mig.
00:20:41
Vi började väldigt mycket så att de två fick köra hela tiden.
00:20:47
Och vi satt ihop allihopa och sen så guidade jag.
00:20:51
Och det finns vissa fördelar, att de kommer in på att skriva koden och se hur det går.
00:20:56
Och sådana grejer, liksom lär sig och så.
00:21:00
För mig, alltså, så här, det är helt naturligt.
00:21:07
Det är precis så det ska vara, men åtta timmar om dagen med det så kan man hamna i en tillstånd
00:21:13
där man blir lite frustrerad av att säga curly bracket, inte straight bracket, 500 miljoner gånger.
00:21:21
Då blir det liksom, det blir lite tufft också.
00:21:27
Och så går det inte så himla snabbt.
00:21:30
Och sen så kom projektgruppen, eller stakeholders och sånt, och då kände vi deadline lite hårdare.
00:21:40
Jag tror tyvärr att vi måste byta fokus från lärande till crunch.
00:21:45
Och då blir det så här, absolut, du kör, men grejen är att när jag kör, det går lite fort kanske.
00:21:51
Så jag förstår att det är också överväldigande för dem istället.
00:21:55
Så det kan ibland vara himla svårt att hitta en balans, tycker jag.
00:21:59
Och så vet jag inte riktigt, du vet, när kastar jag ut dem i vattnet och låter dem se om de simmar bara.
00:22:06
Ja, exakt. Jag har varit på något liknande, just det här med att man behöver köra själv och man behöver köra lite fort.
00:22:16
Och att folk som kanske inte har lika bra koll ska hänga med.
00:22:20
Då känns det som att, för min del, så har det nog varit vettigt att bara, vi skiter i detaljerna nu.
00:22:25
Försök inte ens hänga med i någon detalj som händer, utan vi pratar bara övergripande om så här,
00:22:31
ja men visst vi ska bygga en komponent, men vi kanske inte pratar om någon kod för den komponenten,
00:22:37
utan typ vad den ska göra och vad man ska tänka på UX-mässigt eller tillgänglighetsmässigt.
00:22:43
Och det känns väl som att det funkar ganska bra.
00:22:45
Sen tappar man ju såklart att de lär sig inte detaljerna.
00:22:49
Det går ju inte att komma undan.
00:22:52
Ett superstort problem är ju också att vi har gjort saker som jag inte har kunnat.
00:22:57
Så det kommer frågor och så är svaret ja.
00:23:04
Ja men alltså typ, vi har byggt två nya backend services och sen så kopplar vi emot en tredjeparts API
00:23:12
och så skulle vi få upp en egen auth-token genom att följa deras algoritm och SHA och Base64 och grejer.
00:23:19
Och sen så funkar den inte efter mycket om och med.
00:23:22
Så jag satt i två timmar och jämförde fucking tokens och SHAs och grejer tills jag hittade att istället för,
00:23:30
vi hade en parameter timestamp där vi hade ett stort S men det skulle vara ett litet S.
00:23:37
Alltså det var också så frustrerande.
00:23:41
Och det är väl så här, ja hur ska de hänga med på det här, jag vet inte vad som händer.
00:23:46
Och jag ändrar mig och när de har kört så här, jag bara men vi gör det så här och så skriver vi så här.
00:23:53
Och sen så hittar jag någonting som gör att okej, det här var inte rätt så då får vi göra om det här.
00:23:58
Och det när jag jobbar så fram och tillbaka, det är ju fint för det är jag som åker på att göra ändringarna själv.
00:24:06
Jag orsakar det, jag fixar det.
00:24:09
Men det kändes så mycket värre när det var liksom, de har kämpat sig igenom det här och sen ändrar jag mig.
00:24:14
Och då måste de kämpa om igen.
00:24:17
Men den läxan behöver man lära sig.
00:24:19
Det är bara en stor...
00:24:23
Vi har ju också kört pop liksom, så ibland har det varit så att de har gjort någonting och sen slutar jag bara,
00:24:28
nej men jag ändrar mig och så tog jag bara överskärmen och skrev om allting, så här.
00:24:32
Och sen så tog jag tillbaka det, för att det är så himla taskigt, alltså det kändes så taskigt.
00:24:39
Men nu har vi varit i ett ställe där de har suttit på egna saker liksom.
00:24:46
Ja, men det behövs ju.
00:24:49
Ja, precis. För att det handlar inte så mycket om att jag inte vill sitta med dem,
00:24:54
det handlar ju om att det är så man kommer in i sin egna takt, sitt egna sätt att tänka och hitta grejer.
00:25:00
Så jag är väldigt glad att vi hamnade i ett state där de känner att de vill göra det och kan göra det.
00:25:07
Och sen så finns jag såklart där hela tiden och så finns det andra utvecklare som kan hjälpa till och så.
00:25:13
Och det är ett ganska bra sätt att jobba också för mig, för att jag har...
00:25:18
Jag åker ju på de här pissiga problemen som just location failure i proddbyggen.
00:25:25
Och jag tycker det är väldigt svårt att sitta och debugga och försöka få saker att fatta när det bara sitter två att titta på en.
00:25:32
Ja, jag fattar.
00:25:36
Men har du någon känsla för hur man... Hur gör man en bra intro? Och när kastar man ut dem?
00:25:44
Nej, jag tycker det där är svårt. Jag är ju, som säkert ingen har märkt, en väldigt stor fan av mobbprogrammering.
00:25:53
Och jag tycker det funkar som introduktion också, att man sätter man in i mobben direkt bara.
00:26:00
Nu ska vi köra, vi kör på med samma. Sen kräver det ju sitt team i det att man faktiskt vet hur man tar lite hänsyn till att det är någon som är helt ny och orfaren.
00:26:11
Och man kanske förklarar saker lite mer och man ser till att de verkligen kommer in i mobben i det här.
00:26:16
Så fort man inte förstår kan man säga stopp, jag förstår inte och det är ju fine om man gör det en gång i minuten.
00:26:23
Men sen finns det ju absolut något tillfälle där det är typ så här ja men du måste ändå få in dina tangentbordsklickningar för att det ska sätta sig litegrann i en muskelminne
00:26:37
och att man ska få någon typ av intuition, i brist på bättre ord, för saker man gör.
00:26:44
Och att man kanske vill kunna sitta och labba lite själv och saker man kanske inte gör i en mobb som man kanske vill.
00:26:49
Ja men vad fan händer om jag ändrar den här kodsnutten till det här istället eller sådana saker.
00:26:54
Så jag är ju väldigt för någon typ av mix. Sitt i mobben och bygg riktiga saker, men sen ibland ta något som är riktigt också.
00:27:05
Men kanske ta en mer scopad uppgift som är lite mindre, inte jätteavancerad där det inte borde behövas så mycket input.
00:27:12
Och så kan du ju sitta och knacka lite själv i hörnet på den och se hur långt det kommer.
00:27:16
Och sen när du fastnar fråga så börjar lopen om liksom.
00:27:21
Ja, jag tycker också det är viktigt för att jag hade den diskussionen en gång att jag tyckte det var så här ja men det är svårt
00:27:28
Ibland känns det som att folk missar hur det faktiskt fungerar, att man måste lära sig grunden.
00:27:33
Och så var det någon som sa ja men när man är ny måste man också känna att man kommer framåt.
00:27:37
Och det är så himla viktigt och det tänkte inte jag på då.
00:27:41
Så nu tänker jag mer på det också.
00:27:43
Okej, jag skulle kunna nitpicka på väldigt många saker i den här pullrequesten eller så merger vi den.
00:27:48
Och sen så dyker det upp saker så kan vi kolla på det tillsammans och så kan vi förklara bättre.
00:27:53
Och sådana grejer för att jag tycker det känns viktigt att röra sig framåt också.
00:27:59
Det är som att vissa gånger har jag då tystnat i mobben liksom och så har den som har lite mer erfarenhet så har jag sagt men då får du guida liksom.
00:28:08
Och då märker jag ju efter ett tag att de sitter helt fast.
00:28:13
Och då kommer jag in ändå, för dels kan jag inte stoppa mig själv, men dels så förstår jag också att det är inte en så jävla bra känsla att bara sitta och harva,
00:28:20
inte komma någonstans, inte veta vart man ska liksom.
00:28:23
Så det måste ju finnas någon balans där med men jag tycker det är svårt.
00:28:28
Men, och sådant här kanske man inte ska säga i en publikpodd men jag har ändå fått feedback på att det verkar som att de tycker det är nice,
00:28:36
de tycker jag förklarar bra, de tycker det känns bra, jag hoppas att de inte ljögg.
00:28:40
Så det rullar på.
00:28:43
Om det är så att de som sa det här lyssnar på podden så kan man ju alltid ringa in till vår röstbryllåda och berätta att ni ljög.
00:28:52
Det är 076686 0507.
00:28:57
Jag vill också tydliggöra med er att nu käkade Anton upp sin banan och sen kastade han bananskalet på mig nere i den här ångestens avgrund istället för att vara snäll.
00:29:06
Exakt, du vet ju att jag är helt övertygad om att du har gjort ett bra jobb.
00:29:12
Så vi har inte så mycket tid kvar men en sak som jag tänker på som jag brukar glömma bort och som faller bort ibland är ju att i att börja jobba som utvecklare
00:29:23
eller vad man nu pratar om så är det ju också inte bara kod som är grejen.
00:29:28
Visst det är skitnice att sitta och skriva kod och vara med och är ju en mobb och även sitta själv och skriva kod.
00:29:33
Men jag tycker att det är minst lika viktigt att man tar med dem som är nya på lite andra saker.
00:29:40
Typ så här, ni ska ha nåt möte med ett annat team och diskutera någon arkitekturgrej.
00:29:48
Vill du följa med? Du behöver inte säga något men du kan sitta där och lyssna.
00:29:51
Eller vi ska ha nåt tekniskt ledarskap möte där vi ska prata om den här grejen. Ska du följa med? Du kan lyssna in litegrann.
00:29:58
Och sådana saker tror jag också ger ganska mycket för att det ger en mer holistisk, för att använda högtravande ord, bild av saker.
00:30:07
Jo, jag tycker också det. Jag har varit mycket så här, ni får välja själva för de här mötena vi har haft är bara 5 miljoner akronymer som flyger runt och det är bara kaos.
00:30:16
Så de har valt att följa med ändå. Jag säger ju så här, ni är absolut välkomna att komma men ni behöver absolut inte.
00:30:23
En annan sak jag tänkte på, jag fattar att tiden snart är slut ändå, var att jag har försökt nu sätta upp, alltså vi behöver ingen stand up.
00:30:34
För att vi sitter ju, alla tre vet exakt vad alla gör, men jag har ändå satt det.
00:30:39
Att 9.30 så kör vi en stand up och den kör vi ganska strikt så här, vad gjorde du igår, vad gör du idag, har du några blockers?
00:30:46
Och så går vi runt och sen kan vi prata resten sen. Och sen har jag satt upp en planning, fast vi inte riktigt vet vad vi ska plana och inte har någon PO och ett retro.
00:30:55
Och det är inte så mycket så här att, åh vad jag vill ha det, utan för mig är det bara, här är lite rutiner, när du är ny, jag är rätt dålig på morgonen, då har det varit mycket så här,
00:31:05
hej jobbar ni, när börjar ni jobba? Och då vill jag vara så här, det här är tydligt. Så att följ det här, behöver vi det inte sen kan vi utvärdera,
00:31:13
men det här är för att det ska kännas lite tryggt och lite tydligt, jag tror det är bra.
00:31:17
Ja, jag tycker också det kan vara vettigt att ha en liten startpunkt så att säga.
00:31:22
Ja.
00:31:23
Ja, ja, nu måste vi avsluta, tiden rinner iväg.
00:31:27
Det var för att du skulle prata så mycket om dig, fast vi egentligen skulle prata om mitt ämne.
00:31:33
Jag vet, jag vet, jag vet, men det passar ju jättebra ihop.
00:31:38
Har man någon input så får man som vanligt jättegärna höra av sig, vi finns ju på Instagram, vi finns på, jag minns inte ens vad vi brukar säga här,
00:31:45
men vi finns på Instagram i alla fall och på röstbluvlådan som ni jättegärna får ringa till, som jag sade nyss.
00:31:50
Vi hörs om två veckor igen.
00:31:52
Det gör vi, ha det fint, hej då.
00:31:54
Bye bye.
00:31:55
[Outromusik]
Tillbaka upp