211. Hur man blir utvecklaren ingen vill jobba med
===
[00:00:00] Sofia: Det är inte bara slarv. Nej, det är arogans. Exakt. Du
lyssnar på Developers. Podden där du får följa med oss, Sofia och Madde. På allt inom mjukvaruutveckling. Vi
[00:00:22] Madde: träffar spännande gäster, testar nya teknologier, söker inspiration och tar upp aktuella ämnen. Det är ju mellotider just nu.
[00:00:34] Sofia: Kollar du på
[00:00:35] Madde: mellotider?
[00:00:36] Sofia: Just det. Nej inte de här första faktiskt. Men jag brukar tvinga min sambo, festman, att se Eurovision.
Du har inte ens på svenska finalen då, alltså med Livfestivalen. Nej vi har nog inte gjort det för att han är så himla ointresserad av det. Alltså jag får ju tvinga och så sitter han där och så är det så här, vi hade absolut gjort det om jag hade haft någon som hade kollat det med mig. Samma här, varför tittar inte vi tillsammans, undrar jag.
Men vadå, din sambo känns som att han är någon som skulle gilla det.
[00:01:10] Madde: Nej men han påstår att han inte gillar den nya moderna musiken. Det ska vara den gamla godare, liksom typ Sarek och Roger Pontare och sånt.
[00:01:19] Sofia: Ja, Roger Pontare. Alltså det är mäktigt. Jo, men vi alltså, då borde vi göra det. Men de här som är nutidigt jag vet inte.
Det är lite jobbigt att följa. Det
[00:01:33] Madde: blir så intensivt i varje vecka, i typ vad
[00:01:35] Sofia: är det, åtta veckor
[00:01:36] Madde: eller någonting känns det som. Som sagt,
[00:01:39] Sofia: hade vi hängt varje när det nu går, då hade det ju varit kul. Då hade man ju typ suttit och snackat skit medan man behöver ha
[00:01:47] Madde: ett gäng, liksom, när man tittar på det, känner jag.
[00:01:50] Sofia: Men låt oss planera in det. Så kan vi ha en tjejkväll. Ja kan vi ha. Med plus barn. Precis. Det jag ska komma till.
[00:02:02] Madde: Ja precis. Det jag ska komma till. Detta är faktiskt relaterat till AI. Jag var ju med i podden AI i Akademin. För typ ett år sedan. Och en av dem som driver den podden. Är Anders Bjarby. Och sen dess så har jag varit.
konnektat med honom på LinkedIn. Och kollat lite vad han gör. Och han gör så jäkla mycket coola saker med AI. Vet inte om du har sett någonting. Eller om du har sett honom överhuvudtaget på LinkedIn. Ja jag
[00:02:30] Sofia: följer honom. Eller vi är vänner på LinkedIn. Eller vad man ska säga. Tror jag. Jag har väl läst någonting.
Jag vet inte. Jag hänger inte så mycket på LinkedIn. Jag försöker gå in för att se om någon har skrivit något viktigt. Mm.
[00:02:46] Madde: Ja men han är ju entusiast eller vad man ska kalla det och gör jättemycket roliga saker. Jag vet i när det Halloween så hade han satt upp sådana här skelett på balkongen som hade tränat, inte skeletten då men tränat en modell som typ filmade folk som gick förbi och kommenterade dem som att det var skeletten som satt och kommenterade folk.
Alltså det var såhär verkligen next level trick or treat.
[00:03:09] Sofia: Fy, du vet att jag är rädd för skelett Alltså det var mina så räddslag. Och jag älskar ju
[00:03:13] Madde: dödskallar och har ju lagt i osvarier och
[00:03:16] Sofia: katakomben
[00:03:17] Madde: i Paris och sånt
[00:03:17] Sofia: Det
[00:03:17] Madde: tycker jag sköter i
[00:03:18] Sofia: huvudet. Just det har jag pratat om. Nej, det här har
[00:03:23] Madde: jag missat.
Men i alla fall.
[00:03:25] Sofia: Nu
[00:03:25] Madde: har han gjort en Melodifestivalen AI-genererad lineup av låtar och allting. Alltså jag Jag tycker det är så coolt. Okej. För det började vara någon annan då som heter Thomas Edvall. Jag vet inte vem det är. Men också någon som är intresserad antar jag. Som hade genererat någon så här typ prompt för att hitta nya artister.
Men så byggde han vidare på det då. Att han har liksom genererat låttexter. Och sen har han stoppat in de här typ Syno eller Udio. Alltså det är ju två generativa... AI för musik och sen har han genererat en hemsida alltså som han har inte skrivit kåren själv utan den är också AI-genererad och allting och det är bara såhär fantastiskt alltså på riktigt låtarna är bra det känns så sjukt, så jag tänkte vi måste i alla fall lyssna på dem som är topp tre alltså bra på
[00:04:22] Sofia: Melodifestivalen bra nivå eller bra okej låt mig höra så kan jag säga
[00:04:29] Madde: nu ser ju inte ni här hur hemsidan ser ut men den är man kanske inte ska säga att det är den absolut snyggaste hemsidan men den är helt klart okej.
Är den
[00:04:38] Sofia: fulaste?
[00:04:39] Madde: Nej verkligen inte, alltså den ser ut som en hemsida som någon som är ganska ny på gård har gjort men vi länkar till den eller hur?
[00:04:45] Sofia: Ja det gör vi och
[00:04:46] Madde: här finns tolv olika bidrag man kan till och med hjärtrösta så att de är ju rankade liksom så det är därför jag tänker att de topp tre är roligast att lyssna på Gud
[00:04:57] Sofia: vad avancerat
[00:04:59] Madde: så jag vet inte, ska vi börja från botten då kanske med nummer tre För den är också lite min favorit
[00:05:05] Sofia: Disco Viking då
[00:05:07] Madde: har vi alltså DJ Dunder och The Glitter Vikings med låten Disco Viking
[00:05:14] Sofia: det här förväntar jag mig liksom något Roger Ponter aktigt vi får se
[00:05:20] Musik: Thunder Roars The battle's here Axes high, but have no fear Put your hands up Feel the might Tonight we dance, we own the night From Valhalla to the dance floor We've come to party Nothing more Glitter shields and disco swords Time to strike A power chord Raise your horns Neon lights the base of dawns Disco viking Du
[00:05:55] Madde: behöver inte lyssna på hela Men en världsvärd refräng i alla fall
[00:05:59] Sofia: Intressant Det är liksom någon mix Mellan såhär Självklart Vad heter det?
Nytidens epadunk och Imagine Dragons och jag vet inte vad.
[00:06:11] Madde: Och bilden här är ju liksom, den är också AI-genererad kan jag bara anta. En glittriga byxor, stort bälte, ingen tröja och en päls. Ja, det är
[00:06:22] Sofia: nästan en dragshow fast med vikingar.
[00:06:25] Madde: Men eller hur har man kunnat höra den här i Melodifestivalen? Det hade inte varit jättefint.
Absolut, absolut. På andra plats har vi Victor Solis med låten Neon Tears
[00:06:37] Sofia: Låter också som en mellow-låt. Alltså bara den. Mm.
Cold
[00:06:52] Musik: lights flicker on my skin. City breathing, hearts caving in. A silent prayer in the radio Det låter som en
[00:07:01] Sofia: cell med löva Do you hear
[00:07:03] Musik: me? Are you awake? I run through shadows in a neon flood. My hands are sparks, my love's electric blood. No words left, just static in my chest. But I know, I know.
[00:07:38] Sofia: Det här är ju en mellow vinnare Det
[00:07:40] Musik: låter
[00:07:43] Sofia: verkligen som någon sån Måns Alltså
[00:07:47] Madde: verkligen, jag tycker det helt skit Alltså fattat det här är bara Genererat Jag kan inte rappa mitt huvud runt det Det är lite obehagligt Det är fortfarande magiskt Och de har ju också beskrivningar då Så om vi läser nummer ett här Då har vi låten Lightning in my veins Av Nova Electra Okej här har fått
[00:08:07] Sofia: flest röster Precis, den har fått 93 hjärtan
[00:08:11] Madde: här Nova Electra is a cosmic pop queen Dazzling the Melodifestivalen stage With her futuristic style and soaring vocals Och så vidare och så vidare Är du redo?
Ja.
[00:09:02] Musik: Det
[00:09:03] Sofia: här känns väldigt mellow och det är typ äldar som skjuter upp och du vet vad de nu brukar ha.
[00:09:11] Madde: Ja. Den är ju en värdig vinnare kan man tycka. Den är ju otroligt slager.
[00:09:16] Sofia: Verkligen slager. Jag röstar på den innan faktiskt. Om det ska vara mellow vinnare. Det känns... Ja, det
[00:09:26] Madde: beror på. Det är så här, är det ett balladår eller inte?
Man får se. Ja, men det är
[00:09:31] Sofia: otroligt.
[00:09:31] Madde: Ja, verkligen. Snyggt jobbat Anders. Och som sagt, kolla in Anders LinkedIn om ni tycker sånt här är kul. För att han gör massa tokiga saker som bara är skitroligt att se.
[00:09:41] Sofia: Ja. Ja, det är häftigt vad man kan åstadkomma. Men samtidigt, du vet, liksom... Det saknar ju typ skäl.
[00:09:50] Madde: När man
[00:09:51] Sofia: vet att det inte är äkta.
Det är som Ja, men
[00:09:54] Madde: om du hade hört det här i
[00:09:55] Sofia: Melody-festivalen då? Hade du trott att det inte var äkta? Alltså... Jo jag hade nån stått där och sjungt det. Alltså, då hade det ju känts på riktigt. Låtarna är ju inte dåliga. De är inte bra heller. Men jag menar det låter ju precis som vanlig... Lite så, C, B, musik
[00:10:16] Madde: Folk har ju blivit ganska, vad ska man säga man har ju lärt sig vad som är AI man kan se det oftast ganska tydligt Coop hade ju någon AI-genererad reklam men de har sett den och folk blev skitlacka för att det var väldigt tydliga AI-genererade ansikten, de har ju det här lite plastiga glowet och man ser ju tydligt på AI-bilder Nej, jag har inte sett det, jag har bara
[00:10:37] Sofia: sett typ, är det Nike eller Adidas som hade en skitsnygg reklam för typ nya sneakers och så, det var skitnice Nej,
[00:10:46] Madde: detta var ju bara stillbilder och folk typ slog bak ut och bara det är så dåligt att man gör så här men visst man kan ju spara pengar och ha lägre matpris, kanske istället Ja,
[00:10:58] Sofia: men gud det som det låter, nej sådär känner jag inte alls det är som, jag vet inte när riktigt bra FX börjar komma alltså, ska man vara sur för att typ Filmer nu för tiden är väldigt bra animerade, eller?
Har de tecknade som de
[00:11:17] Madde: gjorde snövit?
[00:11:20] Sofia: Vänta, vad sa du?
[00:11:22] Madde: De ska vara tecknade som snövit.
[00:11:25] Sofia: Jaha, eller när man, jag vet inte, gamla science fiction-filmer typ Star Trek, de första, där de springer runt på en scen med skum... Jag vet inte, skumstenar och sånt. Eller när man gjorde typ... Vad gjorde man typ såhär? Man filmade miniatyr...
Alltså, trickfilmning och sånt Ja, det är lite på den nivån, tycker jag när man blir upprörd över det. Men sen är det ju hur artister får ersättning och sånt och det är ju ett problem. För då snor man ju från folk. Man är
[00:12:05] Madde: ju såhär, kommer detta dö ut alltså precis som att vi utvecklar oroliga för vårt yrke, så kan jag ju tänka mig att artister, ja men kanske inte alla då, men typ såhär de som skriver eller låtar, kommer detta ta av vårt jobb liksom
[00:12:17] Sofia: ja, precis, absolut någonting kommer ju förändras ja, ja, spännande tider det är det
[00:12:26] Madde: ja
[00:12:26] Sofia: vi
[00:12:27] Madde: ska ta och tacka våra patrons i alla fall så stort tack till våra stjärnsupportrar, Alicia Anders Nylund, Björn Jonsson Dag Rönnell, Kajetan Kazmierczak Lars Nyström Molly Haglund Oskari, Per Nåtby, Selim Hjorthll Stygg Hest och Tomas Nilsson
[00:12:43] Sofia: mm, extra kul eftersom att en av dessa var hemma hos mig idag så hej
[00:12:49] Madde: då
[00:12:50] Sofia: Det är lite en under vissa namn är lite anonymiserade fast de låter äkta här.
Men är
[00:12:59] Madde: en typ perk när man är såhär super patron att man får komma hem och hälsa på.
[00:13:05] Sofia: Exakt. Någonting som ni andra som inte är patrons vet är att man får komma hem till oss på söndagar och då bakar jag banankaka.
[00:13:17] Madde: Efter mitt recept när jag har gjort min test efter alla bananer jag köpte.
[00:13:23] Sofia: Ni förstår ju att alla de här på listan är ju typ våra föräldrar och nära släktingar och vänner vi har tvingat.
Det är det väl inte? Försökt bara skoja att är bara våra mammor som stöttar oss under manliga namn. Jaha,
[00:13:37] Madde: såhär Björn Jonsson är egentligen din mamma.
[00:13:39] Sofia: Ja, ja. Din mamma. Nej. Nej, okej Men idag har vi en lista med oss. Vi älskar ju bara såhär rants och saker. Och nu har vi hittat en till. Den här kom upp på Hacker News och delades för ett tag sedan på Reddit.
Och såhär, någon har då skrivit en artikel om hur man får andra utvecklare att hata jobba med en i princip. Det blev en ganska stor diskussion så jag tänker det är någonting roligt att prata om. Det värsta är, jag vet inte hur du kände, men när man läser den så tyckte jag det var lite jobbigt. Hur kände du igen dig?
Ibland eller såhär, vissa kanske kände såhär, ja det här gör jag nog. Och vissa tyckte jag såhär. Jag vill inte känna igen mig i det, men tänk om andra tänker så om mig.
[00:14:34] Madde: Det är nästan den största
[00:14:35] Sofia: oron
[00:14:36] Madde: Man har inte alls självinsikten utan man tror att man är en jättebra team-eläm och snäll och schysst. I självverket så kan man vara ganska dryg.
Känner inte du så med någon här? Jo, vissa kunde jag absolut känna så. Det bästa var om du hade
[00:14:56] Sofia: sagt nej, jag känner inte igen mig i någon. Och så ska vi börja med att faktiskt prata om så, arrogans och brist på självinsikt. Exakt. Jag kan inte påstå att jag gör några av de här sakerna, men andra gör ju det här.
Jag är felfri. Ja, såklart. Vi kör väl varannan av de här, kanske. Och ser om vi känner igen oss eller känner igen andra människor. Ja Alltså punkt nummer ett är ju arrogans och alltså den här beskrevs ju som att jag tycker så här att man kanske har brist på självinsikt och väldigt så här lätt skyller ifrån sig och är det problem med din kod så är det liksom användarna det är problem med.
Ja men man tar inte ansvar för att ens egna kod kanske är svårläst det är alla andra som är dumma också jag vet att man återkommer ju lite till det här igenom alla de här punkterna men det är lite så här Danny Kruger, Kruger, hur ska jag säga det, Kruger, effekten känner du, du känner till den effekten va?
Ja
[00:16:11] Madde: men det är ju väl det här att när du är jättenöjd Så tror du att du kan allt och sen så inser du att du kan ingenting och sen kan du lite mer när du är riktigt senior typ.
[00:16:24] Sofia: Ja precis. Den brukar jag illustrera som en mime-graf som är så här, när du är nybörjare så tänker du att du inte kan ett skit.
Och sen när du är typ medel på det du gör, det är då du tycker att du kan allt. Och sen när du verkligen blir skillad då inser du att jag kan ingenting.
[00:16:49] Madde: Nej. Hela principen är väl typ så här, man vet inte vad man inte vet, eller vad man ska säga. Det finns säkert någon fin formulering.
[00:16:57] Sofia: Ja, förutom när man är på toppen.
De brukar kalla det för Mount Stupid.
[00:17:02] Madde: Mm. Nej, då vet man inte Då tror man att man kan allt, ja. Ja, jag känner definitivt igen att man har träffat folk som gör det. Och särskilt folk som är så prestigefyllda på något sätt. Vilket är en egenskap också som jag tycker är väldigt osmickrande. Vi hör ju ganska mycket ihop marogans.
Och jag kan absolut känna igen mig mer i det från när jag var lite, ja men några år in i branschen då. Just det här att skilja ifrån sig, det kunde aldrig vara mitt fel eller mitt teams fel utan det är alla andra team eller det är liksom
[00:17:38] Sofia: det
[00:17:39] Madde: här legacy-systemet man jobbar i. Och när man tänker tillbaka så här och komma som konsult och in i ett befintligt team och jag kan förstå att man måste uppleva det som ganska arrogant alltså.
Ja tror det.
[00:17:53] Sofia: Ja, det är väl när man kommer in och kanske har den här attityden att så här, ha,
[00:17:58] Madde: har ni inte Ja, vad är för skit
[00:17:59] Sofia: liksom?
[00:18:00] Madde: Ja, men lite så. Ja, jag kan få lite skämskudde-feeling när jag kan tänka tillbaka på vissa av mina tidigare uppdrag som jag gjorde. Inte det allra första, för då var jag så himla rädd.
Åh gud, folk kommer fatta att jag är bara en skam. Det var liksom imposter-syndrom deluxe. Då var du ju längst ner på den här
[00:18:21] Sofia: trappan.
[00:18:22] Madde: Och sen andra konsultuppdrag jag var på, där kan jag verkligen tänka tillbaka och tänka oj, där upplevdes jag kanske som lite arrogant. Ja, men sen är det ingenting som säger till den.
Nej, nej det var inte det då i alla fall. Men nu de senaste åren så känner jag mig ändå att jag har varit ganska ödmjuk. Jag vill tro det i alla fall.
[00:18:44] Sofia: Ja, det tror jag också att du är. Det är klart att jag också har varit här att man fnissar åt annat. Men jag känner att jag... Och förstår verkligen bakgrunden till varför saker blir som de blir.
Alltså nu när man har varit igenom ett par projekt så vet man varför det blir det. Och jag minns verkligen alltid den här känslan när man implementerar någonting nytt Alltså man känner sig som en konung. Du vet såhär, första gången man implementerar en ny service eller ett nytt pattern man har lärt sig.
Alltså man känner sig så grym och man är nog på toppen av det här arrogansberget. Ja, man ska implementera det överallt också där det inte ens passar egentligen. Och sen får man se den här koden, eller bara att man minns tillbaka till att man gjorde det här. Då skäms jag. Jag är bara så glad att jag har jobbat med utvecklare som har varit mycket mer erfarna än mig.
Som har bankat i mig att den där koden är skit men det var så förr i tiden när man skrev kod. Eller såhär, de hade nog press på sig. Nej Jag tycker att... Det finns vissa som aldrig växer bort från det här. Och det är bara sådana här rövhål som bara är så respektlösa inför andras jobb. Man är liksom bara mån om sitt område om man bara går och klagar på alla andra.
Det tror jag att man känner igen. Bara såhär toxiska personer. Inga pallar var med dem. Men tyvärr så är de de som kan mest och har suttit på företaget länge eller något sådär. Och så är de bara såhär svin. Och man bara säger, varför är det ingen som flyttar på den här personen? Eller ger den feedback?
[00:20:26] Madde: Ja.
För att folk är förmodligen rädda att tappa personen För det är sagt en väldigt kunnig person som kan mycket om alla system och kan mycket framförallt om domänen.
[00:20:37] Sofia: Jag vet inte ens om det är det man är rädd för. Jag tror ibland att chefer är bara rädda att bara ge feedbacken och ens försöka förändra personen också.
Det är ju inte rätt. För Men nej som du säger i och för sig de är ju rädda att tappa av personer för då kanske de misslyckas och hittar någon ny. Vad har du då?
[00:21:03] Madde: Vi har ju nummer två, anledningen att bli hatad, och det är att man är slarvig. Och slarvet här, alltså det kan ju vara allt ifrån att man använder kryptiska variabelnamn jag tror jag har berättat flera gånger om det som har verkligen stört mig i ett projekt när det var en som förkortade category till cat alltså det var såhär irriterande de så mycket att stå cat överallt vissa som kommer från
[00:21:31] Sofia: andra språk har den tendensen de har skrivit ett språk som verkligen
[00:21:36] Madde: är
[00:21:38] Sofia: menat för att vara så effektivt som möjligt så har de den här sjukdomen och vi
[00:21:44] Madde: ska inte ens prata om bara sån här enbokstavs tvåbokstavs hemska saker.
Men är det slarv? Nej, det kanske inte är slarv så mycket. Kodstil typ Men stavfel då? Det är ju mer slarv liksom. Ibland kan det ju vara att man inte vet hur ett ord stavas. Då tycker jag att man bara kan säga nu blev det fel hur det stavas här. Men när det bara är liksom en bokstav som har bytt plats eller något sånt här alltså det känns slarvigt och det känns inte nice.
[00:22:17] Sofia: Ja, alltså snälla. Jag har retat mig på det här så mycket. För att dels det finns ett plug-in jag vet inte om det finns för alla idéer men i alla fall VS Code det finns ju ett plug-in som heter Spellcheck. Jag stavar fel hela tiden. Så Spellcheck rekommenderar och den kollar Det finns det inbyggd
[00:22:36] Madde: stavningskontroll också vet jag.
Ja men
[00:22:39] Sofia: perfekt. Ja det här gör mig ju ännu surare för den koden jag tänkte ranta om som jag har sett, som jag liksom minns färskt personen måste ju faktiskt ha använt IntelliJ eller Som också är alltså samma som writer och alltså det var stavfel genom hela koden
[00:23:03] Madde: hur? Jag fattar inte det är som att du sitter och skriver i Word och har stavfel eller i typ Google vad heter det, Google Docs du får ju alltid upp den här lilla squiggly-linen jag vet inte, man ignorerar man det eller vad gör man?
[00:23:17] Sofia: jag vet inte, men det också såhär du vet såhär, det var typ jag tror det var en specifik variabel som användes i hela den här klassen eller vad det nu var så den användes överallt men då personen är kanske dyslektisk så ser man ju inte det men då är det såhär, okej men var är den här pull request review-processen varför är det ingen som fångar det det här är ju inte den enda personen som har tittat i den här kodbasen det är också bara slarvat, nästa person måste ju ha sett det, och är man såhär jag orkar inte ändra det ja Nu ska jag inte fastna på just stavfel.
[00:23:54] Madde: Nej men det kan ju vara även andra varningar och sånt man får i det. Vissa varningar skiter jag i absolut. Men vissa saker bör man ju faktiskt se över. Jag vet i .net till exempel så är det ju vanligt att man får varningar kring asynkoliknande och sånt.
[00:24:12] Sofia: Tips som du får av de här linterverktygen. Det är typ såhär, följ dem.
För att den har antagligen rätt. Och om man verkligen inte håller med om regeln. Men då kan man ju typ snacka med teamet och disabla den. Men att hela tiden hoppa över dem så att alla andra som drar ner koden sen får varningar. Är ju jättestörigt. Men alltså det finns ju folk som inte ens kör linters.
Nej. Alltså där har jag, jag vet inte har du varit med om det? För att jag var med om att utveckla också .net. Ja Jag hoppas att personen hör det. Och jag vet att de som jobbade tillsammans med den här personen vet exakt vem jag pratar med om. Och det här är feedback som jag har gett personen. Så om den lyssnar så vet den att jag har blivit sur över det här.
Men jag vägrade använda linten i... Men varför? Vad heter den? Stylecup? Nej, men nu heter det Rish Sharper. Ja. Nu körde vi Vision Studio och då har man linten som heter Rish Sharper. För den kostar pengar. Jag vet inte, typ tusen spänn.
[00:25:19] Madde: Det är ju inte bara en lint också. Det är ju ganska mycket mer hjälpande hand med allt möjligt.
[00:25:23] Sofia: Ja men precis. Den ger dig helt andra kortkommandon Det är väldigt snabbt att bryta ut kod i. Även det gör en ny metod. Alltså den gör en massa saker. Grymt bra. Bara så att alla ska ha den. Vägrade ladda ner den. Sa att personen hade blivit egen företagare. Egen konsult, sa att nej men jag vill inte lägga pengar på det alltså skämtar du av den anledningen och sen anledning två var jag vill lära mig själv alltså jag vill lära mig vara duktig på att upptäcka dessa fel själv snälla men det den här personen gjorde istället dels så var den här personen sjukt slarvig på att koda för den ville bara komma fram snabbt det gjorde ju att alla vi andra som granskar puller questsarna visste ju om det här var tvungna att dra ner koden och linta hela och sen skriva elva kommentarer om att här kan du vända på if-satsen du vet, alla de här grejerna när man får upp, så jag sa men tack för att vi får linta din puller quest istället och göra det manuellt typ
[00:26:30] Madde: och behöva skriva
[00:26:31] Sofia: det tar ju jättemycket extra onödig tid men den här personen uppskattar ju den här dynamiken det är såhär ja Det är inte bara slarv.
Det här är typ arrogance.
[00:26:44] Madde: Verkligen. I ett projekt jag satt i så hade vi ju typ ESLint och Preacher i frontenden. Ibland om någon backhandare kom in och skulle göra någon ändring så hade de kanske inte de extensionsarna i Visual Studio Code. Och då blev det ju inte lintat. Och då blev det såhär, ja du skulle behöva ladda ner det och bla bla.
Men det är ju en tydlig grej Vi kunnat ha med vår readme faktiskt som vi inte hade. Så det kan jag ju säga att det är ju inte bara backhandarnas fel utan det är ju inte bara fel.
[00:27:15] Sofia: Men det är lätt att missa i readme att man ska ha något speciellt plugin. Alltså när man inte kodar fronten vanligtvis kanske.
[00:27:23] Madde: Ja, jo, absolut. Såklart. Men ja, jag ska inte skylla dig på slarv. Men det är störigt. Men alltså den här personen du berättade om som verkligen inte vill göra det med meningen. Det är ju bara stört. Ja, vad mer kan det vara? Det kan ju vara personer som copy-pastar från Stack Overflow eller använder typ ChatGPT eller Copilot utan att fatta riktigt vad som sker.
Jag
[00:27:50] Sofia: har aldrig varit skyldig till det.
[00:27:52] Madde: Nej, jag skulle precis säga att jag har inte använt ChatGPT så mycket för mitt kodande. Men någon gång har det ju absolut hänt att jag har pastat från Stack Overflow och man har varit sjukt trött och bara, snälla, bara funka. Ja så inget
[00:28:08] Sofia: funkar. Man kopierar varje svar en efter en tills det funkar.
Ja,
[00:28:12] Madde: och sen får man bara titta mellan fingrarna.
Andra slarvssaker kan vara att man bara drar in massa dependencies utan att riktigt tänka på att man drar in dem och dessutom typ uppdaterar massa dependencies utan att man testar igen om det funkar.
[00:28:33] Sofia: Ja,
[00:28:34] Madde: det
[00:28:35] Sofia: Ja, faktiskt. Ofta lite junior, skulle jag säga. Man har inte suttit länge nog i ett projekt för att förstå konsekvenserna av väldigt många dependencies, kanske.
Ja precis. Främst i fronten då, liksom. Ja. Men det också så här någon slags arrogans det här du säger att jag uppdaterar saker och så tänker inte jag testa Det får testaren få testa av det, eller så smäller det. Så får vi fixa buggen sen, för att jag ska bara komma fram snabbt.
[00:29:11] Madde: Ja, nej Verkligen arrogant.
Också lite liknande till vad du nämnde innan. Personer som insisterar på att använda best practices utan att riktigt förstå varför de är best practices. Jag tänker det lite samma. Som att man har lärt sig ett nytt pattern och ska använda det överallt Det kan bara bli lite fel. Men ja, vad har vi sen då?
Det känns som att
[00:29:36] Sofia: jag bara blir väldigt uppretad av alla de här, för vad kommer du ihåg folk har jobbat med, såklart aldrig jag som har varit den här personen i något fall som har retat andra men okej, brist på respekt för andras tid
vad skrattar du direkt, känner du att jag har rantat om sånt här, eller känner du igen någon? Jag vet ju någon
[00:30:03] Madde: som ibland inte kommer i tid till exempel jag själv
[00:30:09] Sofia: då va? nej jag skulle aldrig okej jag har svårt med tider bara rent såhär det är min dyslexi jag har väldigt svårt att planera tid, jag brukar få fråga Familj och vänner om man ska någonstans och säga, kan du säga när jag behöver stå färdig vid dörren för jag kan inte beräkna Alltså jag kan inte, jag vet inte
[00:30:38] Madde: alltså så många gånger har jag varit nervös typ när vi ska ta tåget till Stockholm och jag typ sitter på tåget och avgångstiden är om typ två minuter och det är fortfarande där och jag bara såhär okej vad gör jag om hon inte kommer med tåget liksom
[00:30:53] Sofia: men det bland annat du faktiskt kommer ja, men någon gång kom ju du sådär fem minuter innan med tåget och jag satt där redo, då fick jag panik för jag vet ju att du alltid annars kommer tidigt så att
[00:31:07] Madde: nej komma tid på möten på jobbet det tycker jag, alltså det provocerar mig faktiskt väldigt mycket och det har jag aldrig upplevt att du inte dräcker tid på ja nej
[00:31:17] Sofia: men alltså allvarliga grejer kommer jag alltid tid på, men när vi vänder så kan jag komma tåget nej men där är det mer jag hatar att stå och vänta alltså jag älskar ju att jag tycker om att springa till bussen För jag njuter av att så här, här joggade jag lite grann bara och så släppte jag liksom vänta en minut i kylan.
Alltså det är för mig dröm. Så skit. Ja men nu pratar vi ju så här, när man gör det för sig själv och skadar sig själv, gör vad du vill med dig själv. Men absolut så här, att inte komma i tid till möten, det är svårt att komma, alltså prick, prick, prick. Det vet vi alla sen när man hoppar mellan möten. Saker drar över tiden och det är klart man kan komma, jag tycker det är okej att komma in så här en, två minuter för sent.
[00:32:15] Madde: Alltså jag har tänkt på det mycket nu efter pandemin. Är det ju rätt lugnt, alltså man har fortfarande så mycket remote-möten. Men när man var på plats och hade ett möte 10 till 11 och sen hade möte 11 till 12. Det är någon helt annan del av byggnaden Det var ju inte så att man kunde teleportera sig.
Alltså man måste ju konstant ha varit sent i möten.
[00:32:35] Sofia: Ja, men det är därför jag säger för jag är ändå, nu har inte du varit på kontor ett tag men jag är på kontoret och då får man springa mellan sex våningar och så ska man in i en annan byggnad och sånt där. Då tycker jag att folk förstår när man kommer några minuter för sent.
Det gör folk ju. Det jag inte gillar däremot är när du kommer så pass sent att folk har dragit typ agendan eller bakgrunden och så säger folk ja, nej du, ja men då ska vi bara upprepa allting för dig. Jag blir alltid ganska såhär va? Han kommer ju sent. Han får ju bara sitta här tyst och lyssna.
[00:33:14] Madde: Ja, verkligen.
Det blir ju jätte onödigt att gå igenom allting en gång till och inte alls nej väldigt onödigt.
[00:33:23] Sofia: Ja, eller typ såhär när det är, man förstår att det är folk som har gått mellan möten eller det är någon såhär enstaka tillfällen men när det är någon som absolut inte har möten och såhär kommer sent så ska man behöva upprepa.
Nej, det gillar jag kanske inte, men det är klart det händer, jag vet inte, men det är rätt bra att komma i tid på jobbet så är det ju. Jag tycker också det är brist på respekt för andras tid när man inte har en agenda i möten. Alltså vissa är kanske självklara om du skickar ut inbjudan till daily eller one on one och sådär, men du vet, alltså jag vill veta vad är skopet av det vi ska prata om, ibland räcker det med liksom en mening eller, alltså du behöver inte skriva en uppsats någonting åtminstone, absolut.
[00:34:15] Madde: Hade inte du någon typ kollega eller någonting som inte gick på möten om det inte fanns en agenda? Eller minns jag fel?
[00:34:22] Sofia: Ja, bara såhär, det klarar jag nära om, eller är det skrevet till personen verkligen, det finns ingen agenda.
[00:34:29] Madde: Ja, jag tycker själv att det irriterande ibland när man har ett möte och sen så bara blir det att man sitter och snackar om vad har du gjort i helgen, vad ska du göra, vad ska du äta till middag, bla bla bla, nej usch.
[00:34:43] Sofia: Absolut att det behövs, men det kan man ha
[00:34:45] Madde: vid andra tillfällen än när man faktiskt sitter ner och har ett möte.
[00:34:49] Sofia: Ja, det här är ju inte svart och vitt men ibland så är det såhär, när det är mycket folk i ett möte också, jag trodde ju också att när det är mycket folk och det kommer utan agenda, så då börjar det kosta mycket pengar att ha det här mötet, då är det ganska viktigt att vi kommer fram till något, att vi inte bara sitter och pratar i cirklar.
Ja, sen såhär Ingen gillar möten, i alla fall inte utvecklare och sånt. Vi som inte har som jobb att gå på möten. Vissa människors jobb är ju att vara i möten, då är det fine. Men att då boka upp folk vars jobb är att inte vara så mycket i möten. Att boka upp dem på tusen möten som är långa. Att man inte har förberett sig, att man inte har en agenda.
Att man pratar långt utan att komma till sak gör mig faktiskt tokig också. Och sen leder det till att folk zonar ut och börjar surfa på sin dator. Det tycker jag också är brist på respekt för andra människor. Men när man inte kan engagera folk så får man ibland skilja sig själv. Mm.
[00:36:14] Madde: Ja nej alltså jag har absolut varit skyldig till att zona ut på möten och inte lyssna också men som du säger då är det oftast av en anledning för att då känner man inte att antingen att man kanske inte blir hörd eller att man inte är relevant överhuvudtaget så att ja det är väldigt viktigt att man respekterar varandras tid på alla håll och kanter liksom.
[00:36:39] Sofia: Ja nej och sen en sak som jag tänkte på att folk också som kanske skickar ut mycket möten eller liksom inte kommer med tydliga agendor kommer verkligen sent eller så här säger inte till innan att jag kommer inte kunna komma på det här mötet och så får alla bara cancellera det i sista minut. Alltså bara den här.
Det är så himla. Det är också någon slags arrogans och att man inte förstår att folk inte är här för att jobba för dig bara. Om du tar upp allas tid hela tiden och säger att det är bara jag som är viktig i mina möten som alla ska gå på. Jag vet inte, vissa personer har svårt att förstå att folk inte har tid att sitta i tre möten om samma sak med dig.
[00:37:33] Madde: Ja, det känner man igen. Folk som verkligen har sin lilla bebis just deras funktion eller en funktion med del av systemet eller liknande. Som bara snör in sig totalt på det. Ja,
[00:37:49] Sofia: och det är ju då man får folk som mötes tunga roller. Det är ju de som får då det här dåliga... Ökända att man säger att de bara gillar att gå i möten.
För vad ska de annars jobba med? De jobbar ju inte. De bara måste boka upp hela sin tid.
[00:38:11] Madde: Ja, nej Inte kul. Nästa grej då är folk som är konstant negativa. Det är också verkligen ett sätt att få folk att tycka illa om en. För det första så smittar ju negativitet. Jag vet själv när man har jobbat med personer eller haft personer i sin närhet som har varit väldigt negativa.
Alltså man dras ju bara ner i någon slags ond spiral. Usch, tycker verkligen inte om det. Och det som är i arbetslivet som är så himla tröttsamt är just de här personerna som bara kritiserar varenda val man gör. Ja, men varför ska vi välja den här Biblioteket varför inte detta varför ska vi skriva på det här sättet varför använder vi early returns och inte returnera
[00:39:06] Sofia: varför ska vår dailies vara så himla långa varför har vi retros varför har vi scrum
[00:39:12] Madde: exakt, jag hatar safe okej det var så gnäll om det, det har jag själv också gjort men ja det är bara uttröttande och sänker hela
[00:39:26] Sofia: jag tror att jag har absolut varit skyldig till det själv, jag har märkt när man skapar en jargong av att man är konstant sarkastisk det skönt när man fångar sig själv i det, men det kan vara svårt att sluta när det bara sarkastiska rants, för det är lite kul, men det blir bara toxiskt ibland blir det så
[00:39:48] Madde: om man är ett visst ung gänge kan jag känna Jag har så svårt med sarkasm.
Alltså ibland tycker jag det är svårt att fatta när folk är sarkastiska. Jaha. Eller inte så svårt att fatta. Men jag kan bli såhär. Jag vet inte riktigt hur jag ska svara Ska jag typ skratta? Eller ska jag liksom. Ska
[00:40:06] Sofia: vara sarkastisk tillbaka Det är väl en regel. Och det rör den här onda spiralen.
[00:40:11] Madde: Men det är det.
Ibland när jag har varit det så känner jag mig så dum. Typ för det är inte jag på något sätt. Alltså när man är sarkastisk och lite bryg Så kan jag tänka såhär. Det känns som att jag bara vill vara en i coola gänget. Det bara känns täntigt liksom.
[00:40:28] Sofia: Gud vad gulligt. Ja men det är sant. Du är nog inte så sarkastisk.
Nej. Ska du nog definitivt säga att jag är det?
[00:40:39] Madde: Ja kanske. Kanske är därför jag ibland inte riktigt fattar. När du är seriös.
[00:40:44] Sofia: Ja men det vet jag. Men det är det bästa. När man är sarkastisk Och folk är såhär. De vet inte om det var... är jätteobehagligt. Det är jättekul för den som drog skämtet. Ja, nej men absolut.
Det sätter en i en ond spiral ändå. Om det pågår konstant. Men det jag tänkte på, att när folk kritiserar så mycket... Jag tror att man tror kanske att man hjälper till Genom att konstant ifrågasätta. Och det är jättebra att man vågar lyfta saker. Det här funkar inte för oss. Det är ju bra. Men det kanske handlar om att välja sina strider och inte varje vecka är det någonting nytt som man klagar på.
[00:41:41] Madde: Dels välja striderna och sen så tycker jag att det är skillnad på konstruktiv feedback och bara att gnälla. Man kan ju säga det på ett sätt som inte är så himla negativt laddat.
[00:41:58] Sofia: Ja, precis. Och så komma med en lösning. Jag har sett det här att vi gör det här i koden eller när vi kör Scrum så funkar det inte så bra och jag tänkte att man kunna testa det här istället.
Det är ju inte så skillnad att säga
[00:42:18] Madde: det på det sättet. Då är man ju plötsligt lösningsorienterad och inte bara en gnällspik. Ja,
[00:42:23] Sofia: och att ta upp det kanske. Där med teamet. När man är gnällspik då går man ofta och beklagar sig till olika personer och försöker få med sig folk på sin sida. Har en podd man gnäller i.
Ja. Ännu bättre ja nej usch och sådana har vi aldrig varit min nästa är faktiskt girighet den var intressant jag hade inte såhär själv kanske tänkt på den men jag har absolut sett det och jag hoppas verkligen inte att jag har varit den här personen för det skrämmer mig och med girighet menar jag att man typ såhär inte bara att man skäl äran från andra det är väl det man spontant tänker på att det var jag som gjorde det här men det tycker jag absolut att man ska sluta med att du är ett team men så pratar du hela tiden jag-form ja
[00:43:29] Madde: Förutom när det är något dåligt.
Då var det vi.
[00:43:34] Sofia: Eller Blame. Som vi hade förra veckan. Det var hon. Men absolut. Man är ett team. Och man har lyckats med någonting. Även om det var verkligen. Det var du som kom på det. Det var du som implementerade det. Så. Kommer man bli. Så mycket mer uppskattad. Om man säger teamet cred. Även såhär. När folk nästan.
Man blir såhär. Men ta lite cred här. Det var ju verkligen du. Det blir ju okej med att du säger det. Ändå man blir ju så. Folk tycker ju om en. När man. När man sprider det. Bland andra.
[00:44:17] Madde: Ja och bara det att lyfta fram andra människor. Är ju väldigt fint. Och precis som att det är tvärtom När folk inte gör det.
[00:44:26] Sofia: Mm. Jag tror att man förlorar också när man utgår att allt är från sig själv. Jag tycker det här och jag har gjort det här och jag har skapat det här och jag har tänkt. Du får inte så mycket allierade då heller. Om du säger så i ett möte medan du försöker övertyga någon så har du inte hela teamen som sitter och nickar med dig.
De känner inte sig med dig. Men säger du vi så tar du med dig hela ditt crew och du blir
[00:45:03] Madde: stark. Så länge alla faktiskt tycker så. För att jag kan tycka det är så otroligt frustrerande när någon säger vi tycker så här. Och man bara fast det är du som tycker det inte vi. Bland annat inte vi i det
[00:45:14] Sofia: här.
Absolut. Men jag menar i situationer där man försöker ta åt sig ära för lösningar och sånt Även fast det var du som kom på det. Det jag och honom. Säga att vi gjorde såhär fan vad grymma vi är men ja, och med det sagt såhär ofta så är man kanske dålig på att berömma andra och det är såhär de här personerna det är nog inte att de tycker att alla andra är kassa men de har aldrig reflekterat tänker så mycket på sig själv ja, eller såhär, man har inte utövad teknik för att skriva till någon att du tycker de är grymma alltså jag vet inte det blir på något sätt girigt då, man aldrig liksom säger till någon annan någonting fint men det finns folk som faktiskt är bara giriga på riktigt, alltså tänker bara på sig själv, bara på sin karriär man gnäller bara om sina egna problem, allt ska bara vara löst för mig, jag tycker det här är jobbigt och Jag tycker att vi inte ska göra så här och jag tänker inte installera ReSharper för att det gynnar inte mig och min ekonomi.
Alltså, nej.
[00:46:29] Madde: Sen har vi då de här personerna som struntar i teamet. Och det finns ju många sätt att strunta i teamet eller inte bry sig om dem. Men ett exempel som skulle kunna vara problematiskt är när man har för mycket hur i dokumentationen och för lite varför. Alltså att man skriver hur någonting fungerar istället för att skriva varför Man har gjort på ett visst sätt, vi gick igenom detta ganska mycket i vårt avsnitt om dokumentationen just att ibland så är det viktigt att man dokumenterar varför också så att man vet det när man ska felsöka och man förstår varför någonting har varit problematiskt ett visst sätt eller varför man har fattat ett beslut.
[00:47:13] Sofia: Jag tror jag kan gissa mig, på vilket sätt menar du att det är att strunta i teamet?
[00:47:18] Madde: Nej men då tänker man liksom inte långsiktigt att man ska hjälpa dem sen, utan man är väldigt här och nu i sitt eget. Att liksom, okej nu ska jag få det här att funka, jag skriver det jag behöver. Men istället för att tänka, hur kan det här hjälpa teamet när man där sitter någon gång och faktiskt ska felsöka?
Tänker jag. Jag tyckte den var lite svår.
[00:47:42] Sofia: Jag tänker typ, det är väl som om man gör en pull request. Att man struntar i att beskriva vad är det pull requesten löser och vad har man gjort, till exempel. Och kanske gör det enkelt för folk att reviewa och tänka lite så här, okej blir det en bugg här i, då är det lätt att spåra det till den här pull requesten där man ser vad som hände.
Alltså typ sånt.
[00:48:05] Madde: Ja. Ja
[00:48:06] Sofia: Det är också ett bra exempel, absolut. För det är väl en slags dokumentation då.
[00:48:13] Madde: Sen kan det ju vara personer som inte riktigt, vad ska man säga, att man inte bryr sig så mycket om andras kompetenser. Man tänker att man själv är det viktigaste. Jag vet inte om du har varit med om någon gång någon utvecklare som inte riktigt följer spesen för hur UI-designen ska se ut.
Utan man bara sa, jag är ingen designer utan jag bara kör det här. Och det blir ju skitfrustrerande när någon faktiskt jobbar som UI-designer, har gjort ett helt gränssnitt. Och så är det någon som inte pallar följare. Det är ju väldigt respektlöst mot deras jobb.
[00:48:48] Sofia: Jag kanske inte varit med på UI för då får du verkligen ett spes.
Alltså det är svårt att, för då är det så lätt att motbevisa och säga att du inte har följt spesen. Men att man kanske har gjort egna tolkningar På acceptanskriterier. Mm. Jag förstår vad du menar, att man tycker att man själv besitter mest förmåga att lösa problemet bäst själv och man skiter lite i att någon produktägare gjort sin research eller att det finns anledningar till varför vi har det här code-patternet, typ så.
[00:49:29] Madde: Och det kan också vara att man inte riktigt bryr sig om produktägaren genom att man kanske ser någonting i systemet som man tycker är konstig ux men man skiter i att säga någonting för det är liksom inte mitt jobb ändå utan jag bara skiter i det. Och det är ju inte dumt inte säga det.
[00:49:46] Sofia: Vad sa du? Mer det, tror jag att jag ser.
Man pallar inte ta ansvar. Det här är ju jobbigt, jag orkar liksom inte. Jag måste lyfta det till någon och sen kommer någon be mig skriva en bugg då. Absolut.
[00:50:04] Madde: Man kan också vara en sån person som inte alls är intresserad av typ design och produktbeslut. Och man försöker inte ens förstå varför vissa beslut har fattats.
Och det här kan jag faktiskt känna igen från vissa team jag har varit i. Att folk kanske inte har hängt med så mycket på möten. De bryr sig inte om researchen som har varit. Man har inte lyssnat på refinementen särskilt noga. Och sen bara ställer man samma frågor om och om igen. Som egentligen är helt irrelevant om man bara har lyssnat.
Och det tycker jag kan vara så himla frustrerande. För återigen, då har man bara struntat i teamet och allt jobb som har skett där innan.
[00:50:42] Sofia: Ja, definitivt Man kan ju inte säga för mycket så att folk man tänker på känner igen sig. Absolut har jag nog varit där själv också. Jag försöker bara komma på det. Jag har ju definitivt gått emot produktägare och sånt.
Vilket i slutändan ledde till att jag blev BA. Jag får det göra själv. Gör det själv då. Ja, men det var lite så här. För att jag är intresserad av det. Och du som utvecklare ser, alltså när du har jobbat ett tag så blir du ju ändå någon slags produktexpert. Alltså jag menar när du har jobbat på samma produkt ett tag.
Du förstår ju användarna väldigt mycket. Och kanske bättre än någon som är en ny PO. Du kan ju mer. Och du kanske ser, du kanske har tillgång till statistiken på hur många klick som genomförs. Alltså lite såna här grejer.
Jag vet inte. De här är svåra. Du säger att man kanske inte ens har varit med och lyssnat i refinement-diskussionerna. Ja. Där kan det vara ett problem att ingen kanske tog med personen på refinement-diskussionerna. Och sen fick den personen bara use a storm och så var det bara så här, gör det här.
[00:52:12] Madde: Ja, och
[00:52:14] Sofia: det är inte alla som...
[00:52:15] Madde: Och andra i teamet som är douches typ.
[00:52:19] Sofia: Ja, eller bara så här, alla kan ju inte vara med på allt. Det är också ett problem. Alla kan ju inte vara med på, i början av... Alltså du vet, du kanske är med på refinementen av featuren när produktägare, UX, tech-lead, redan har gjort researchen. Och då är du med på refinementen.
Så du har ju inte med dig hela bakgrunden till varför man kom fram till det här. Och det finns ju faktiskt ingen tid i världen att förklara det för alla, eller att alla ska vara med på att göra den researchen Så ju såklart. Så det där,
[00:52:51] Madde: alltså
[00:52:52] Sofia: det är svårt.
[00:52:55] Madde: Jättesvårt. Okej men den sista exemplen Exemplet på saker man kan...
Göra som stör teamet som verkligen irriterar mig är sådana personer som introducerar nya verktyg utan att man meddelar teamet. Man är bara såhär, man vill testa något nytt ramverk eller bibliotek eller typ såhär alltså något helt annat verktyg såhär nu ska vi börja använda Docker till exempel. Och sen så berättar man inte om det och man förvarnar inte någonting.
Jag tycker det är bra ändrar pattern över hela kodbasen. Nej men det jättebra att man gör det för det driver ju innovationen framåt. Men just det här när man gör det lite sneaky vid sidan om och hoppas att ingen riktigt ska alltså såhär upptäcka att man gör det och sen så får det ändå en konsekvens någon gång.
Det bara såhär åh fy. Och jag
[00:53:47] Sofia: tror också att folk gör det inte för att de är sneaky men de tror att jag har hittat det här nya toppenverktyget eller ravverket och någonting. Jag implementerar överallt och alla andra kommer också förstå varför det är så toppen. Men alla andra har ju inte lagt tid på att lyssna på den här podden och sen läsa hela spesen för det och kolla hela Twitter på hur hajpat det.
Alltså folk har ju inte den här förståelsen och då blir det bara folk som säger, jaha vad är det här för nytt Ja, nej jag vet inte.
[00:54:25] Madde: Det är lite synd om de personer som är så hajpad och verkligen tycker det jättebra och så är det ingen annan som ser hur coolt är. Ja, den
[00:54:32] Sofia: är svår. Det är nog vanligt hos oss också Mer såhär drivna, yngre nyare utvecklare också att man kollar mycket Youtube, kollar vad som är nytt så kommer alla som är såhär har varit i gemet länge och bara jag såg detta för 20 år sedan men då hittade jag något annat exakt exakt de bara, ja det där har vi testat på 90-talet och då när man är så, man bara det är inte samma sak
okej och då har vi en till dag som är brist på fokus alltså jag vet inte, jag tyckte den här var jobbig för jag bara, jag ser inget problem med den här det här är ju vad jag gör varje dag jag vet inte om du förstår den här men varför är det så negativt men det är typ såhär istället för att fokusera på kärnproblemet som man försöker lösa så blir det typ såhär filosofiska diskussioner kring ämnet ja och jag måste bara säga att såhär Jo, absolut.
Jag känner till folk som bara försöker lösa ett problem och de gör utsvävningar och ska börja förklara en massa annat och det är som man bara, kom till skott Gud vi har bara liksom 30 minuter. Kan vi bara lösa det här? Men det var inte, jag vet inte om det var så jag tolkar den här riktigt. För att jag älskar ju att gå in på utsvävande diskussioner om någonting.
För att det är det som gör yrket intressant. Ja men då skulle det ju vara
[00:56:09] Madde: ett tillfälle tänker jag. Det är som sagt det ska ju inte vara när man sitter i det här mötet och har samlat massa människor. Alltså jag tänker, det måste ju finnas andra tid och rum för det, kanske.
[00:56:21] Sofia: Ja, det kanske är det man menar här.
För annars är det väldigt kul att bli filosofisk och jag tycker det så tråkigt att jobba med utvecklare Som inte vill gå in på de här filosofiska tankarna om vad som är bäst. Folk som är mycket mer nitty gritty praktiska.
[00:56:44] Madde: Det nog mig. Jag tror inte jag är så filosofisk av mig.
[00:56:49] Sofia: Jo, men det tror jag. Då hade vi nog inte varit vänner.
Men kanske inte att du älskar att diskutera designmönster och filosofi kring dem.
Men den andra här förstod jag att man testar runt tekniker istället för att välja väl beprövade. Och jag tycker den går lite hand i hand med det du sa sist. Att man introducerar nya verktyg. Det här är inte heller så dåligt, men det finns ju en balans. Du är här och du får betalt för att bygga de här sakerna.
Särskilt kanske som konsult har jag varit försiktig med att För jag har hört så mycket negativt om konsulter när jag blev konsult som drog in sina egenskrivna state-hanteringsverktyg Ja, vet vad du tänker på. Du vet vilket jag menar. Och så är det någon, jag och mitt team, som har fått lägga år på att försöka refaktorera bort det.
Det är något särskilt tycker jag när man har varit konsult. Att jag känner att om det är anställda, de får göra vad de vill när de anställda. Men när man är konsult... Det fortfarande vara rimligt
[00:58:03] Madde: såklart. Men det precis att när man konsulten som folk bara såhär... Sven, alltså. Han skulle alltid dra in det här egenskrivna biblioteket överallt.
Alltså man vill inte vara den som blir liksom... På, vad säger man, ihågkommen på det.
[00:58:23] Sofia: Nej, du ska ju inte vara konsulten som skapade mer jobb. Det kan vara så om planen. Faktiskt, det kanske är det de personerna gör. Men du fattar, det är så här. I stället för att göra sitt jobb så lägger man så mycket tid på egna intressen nästan.
Det kan jag tycka är lite så här. Men om du älskar att koda så här mycket, man kan ju inte testa det efter jobbet. Då kan du testa Vue, för här använder vi React eller något sådant.
[00:58:55] Madde: Ja, nej det är också väldigt irriterande. Sista punkten då. Och den här tycker jag nästan går hand i hand med många av de andra vi har nämnt också.
Men det är bristen på ansvarstagande. Och... Det kan vara allt ifrån personer som skriver kod utan att riktigt tänka på att det ska fungera med resten av teamets kod. Man skriver inte saker bara för sig själv. Det behöver inte vara bara att det handlar om att det ska fungera men det ska också vara lätt att förstå.
Det ska inte vara de här superkomplexa jättefina, avancerade. Vi har pratat om det så många gånger. Ja,
[00:59:30] Sofia: det minns jag. Nu var inte jag i det teamet, men en kollega var i ett team där de hade två snillen. Alltså sådana här personers vars IQ är dubbelt så högt som alla andras. Och de skrev deras klasser eller vad det nu var.
Det var på så, jag vet inte, det var som vackra matematiska formler, jag vet inte. Ingen förstod det, men alla var så här... Shit, de här två är typ de bästa utvecklarna jag någonsin träffat. De är så smarta. Och sen när de lämnas var ju folk... Ingen kunde underhålla det. Nej. Ingen liksom. Alltså folk fattade ju inte ens.
Så de var tvungna att skriva om allt.
[01:00:15] Madde: Ja, nej. Det är jättedumt. Alltså skriv kod som att du själv ska eller som att en junior ska kunna förstå den eller någonting. Det det bästa. Och liksom vi ska inte ens prata om folk som bara inte testar sin kod ordentligt utan bara, du vet man gör en PR och förväntar sig att någon ska fånga upp buggar eller att testaren ska testa av det.
Alltså det är då ett mindset att vara ansvarstagande eller en attityd. Ja. Och det finns så himla många människor som bara skyller på andra saker. Man skyller på att man inte har tid, man skyller på att det är för komplext, man skyller på att det är gammal legacy-kod och så vidare. Istället för att bara försöka hitta en lösning, vara lösningsorienterad.
Det är ju mycket trevligare med folk som faktiskt tar ansvar.
[01:01:12] Sofia: Det är det. På tal om det så pratade vi om att sätta person to blame i förra avsnittet. Och vi var ju ganska såhär, nej såhär gör man ju inte. Alltså det är ett team och det beror aldrig på en person. Men det var så intressant på tal om att inte ta ansvar.
Så var det en som skrev till oss på Instagram ganska långt att den håller i princip med oss, det vi menade där. Men att... Det var så skönt att höra från någon att han drog exempel på flera kollegor som är så här, den här kollegan är så sjukt slarvig i kod och han har fått feedback tusen gånger och bättrar sig aldrig typ.
Och sen har de en annan som är så här, liksom gör typ en arkitekt som gör sådana lösningar så att man bara så här, det här är inte bra och att man knappt kan rita på det. Alltså lite så här exempel på folk som bara är typ kassa på sitt jobb kanske eller så här vägrar ta till sig feedback eller vägrar kanske, du vet, tusen gånger så här kan du snälla testa din kod och så gör de inte det.
[01:02:25] Musik: Mm. Och
[01:02:26] Sofia: så var det typ så här, ja jag önskar nästan att det fanns en person to blame för att då hade det ju framhävt hur dåliga de här personerna är på sitt jobb. Så. Ja Ja,
[01:02:38] Madde: som sagt Där hade man ju definitivt önskat mer ansvarstagande. Sen om person to blame är rätt väg att gå eller inte. Det kan vi ju lämna.
Men ja, jag förstår frustrationen. Ibland vill man ju vara en dålig person. För att andra personer drar fram vid uren. Det har jag själv varit med om. Ibland vill man ju bara gula på någon idiot. Och vara riktigt bara så här. Hallå. Och kicka ut personen liksom. Men det kan man ju inte. Så det är ju verkligen inte så att man själv är.
För det första är man ju inte felfri. Både du och jag är säkert skiljade till en massa av de här sakerna. Och det är lätt för oss att sitta och säga här. Så skulle man aldrig göra. Så här ska man vara en bra team med dem. Men det är klart att vi också. Rantar på folk. Kanske inte offentligt
[01:03:30] Sofia: Nej. Vi är ju lite bättre än alla andra.
Och det är svårt hjälpa. Men självklart solen också snabbt fläckar. Så är det ju. Nej men det kanske är det är bra att läsa sånt här för att man kanske känner igen sig och ibland är ju vissa saker så spot on att man kan inte ens ducka när man läser det. Man bara det här det här är jag. Jag är som min mamma.
Eller något sånt där. Det tar bara ganska lång tid för det att sjunka in. Jag tror min PO brukar säga att det tar alltså det var någonting så att det tar faktiskt ett år för en person att på riktigt ändra ett beteende. Oj, det är ganska länge. Ja, inte bara så här du vet så här de säger med träning att det tar jag vet inte tre månader.
Ja, något sånt där. Men för att på riktigt få in beteendet så tar det längre tid. Första steget är väl någon slags avslutning Acceptans eller insikt men berätta gärna vad som stör er och om ni känner igen oss i någon situation för att ni har jobbat med oss så kan ni skicka feedbacken till Madeleine jag
[01:04:53] Madde: skulle precis säga, jag vet inte om jag vill veta
[01:04:55] Sofia: det här jag vill nog veta jag vill veta skriv inte det på discord öppet till alla skriv det på din post där nej det är sofia at developerspodcast.com Madeleine vill inte ha feedback
[01:05:16] Madde: tack för idag i alla fall tack för att ni orkar lyssna på allt vårt bablande vi ses som vanligt nästa vecka hej då
Skapare och gäster

