Blocks with letters on them spread out over a table.

On words

I had read the term many times on the Internet from people who’s been vocal on certain topics which for different reasons turn out to be controversial.

Gaslighting

https://en.wikipedia.org/wiki/Gaslighting

I encountered this term for the first time when I was being vocal about an IT conference in Norway which I thoughts had a highly inappropriate name (post in 🇳🇴 Den Norske Dataforening sitt manglende gangsyn) . During this action in trying to get them to change, I was exposed to this behavior for the first time.

When I say first time, that’s a guess, as before this happened I didn’t know there was a word for this. Luckily I had someone by my side who, sadly, had a lot of experience in these sort of things. She helped me develop a vocabulary for what was going on. I didn’t know what it was, just that the situation was very uncomfortable and I didn’t know what to do. Without the guidance and help from someone who had words to describe what was going on I would have been lost and probably made a lot of mistakes and failed to grasp the situation.


Having experienced the meaning of this word, gaslighting, I took it seriously and started reading and digging deeper on this topic of manipulation. Slowly developing a vocabulary and a frame of reference for which to interpret what had happened. This work has been very valuable when I have found myself in similar situations, lost without the words to help me describe what I was experiencing at the time. The technique of gaslighting is not just something which happens during discussions on the Internet. Once you become aware of it you will see it in public discourse and also in your own work place. Using your knowledge, on subjects such as this one, to help others better understand their situation becomes a natural thing. You want them to be empowered to find the best way for them to deal with their situations.

Improved communication with a larger vocabulary

The power of words also applies to the art of engineering. One of the things you will notice as you have spent years in this industry is that your vocabulary grows as you go along. You can choose to use this power for good, such as improve the quality of communication. However, there are also ways to use this newfound power to alienate and put up gates preventing others from participating. It is entirely up to you how you use the power of words.

I remember being introduced to the concept of refactoring early in my career. It was mind blowing at the time as up until that time I would just change things and make random improvements. Going about changing my code using a vocabulary others could relate to and understand helped improve the quality on conversations about code. The word refactoring has been deluded to mean “change random stuff”, however it was defined as this:

Its heart is a series of small behavior preserving transformations. Each transformation (called a “refactoring”) does little, but a sequence of these transformations can produce a significant restructuring. Since each refactoring is small, it’s less likely to go wrong. The system is kept fully working after each refactoring, reducing the chances that a system can get seriously broken during the restructuring.

https://refactoring.com/

By using the terms and words outlined it enables effective and clear communication to those who share this vocabulary. It means you can spend less time describing the intent and the objective outcome, as it is implicit in the name of the refactoring. A senior developer would use this language, but in the presence of less experienced people they would take the learning opportunity to help them learn the words and their meaning. To use the power of words as a tool for education rather than gatekeeping is essentially what separates a mature developer from someone who is in it for their own benefit only.

In closing

Words carry meaning, power and the ability for you to easier grasp your current situation. Establishing a vocabulary is an essential part towards learning more about something. This is the same in all walks of life. Acquiring the words to best describe things within a domain enables you to gain a broader and deeper understanding. It is the first step enabling you to learn more.

Hand holding a white cup with the text "The adventure begins" with a lake and a forrest in the background.

Hvordan forberede deg til neste tur?

Jeg har tidligere skrevet om hvordan du kan se på karrieren din i “Pakk sekken med ting du trenger for turen”. Denne gangen skriver jeg om noe litt annet, nemlig hva du kan gjøre for å komme igang med å planlegge din neste tur i karrieren din. Det er mange ting jeg kan og enda flere jeg ikke kan, men er det noe jeg har dokumentert kompetanse på så er det å flytte meg i arbeidsmarkedet (bare sjekk profilen min om du ikke tror meg). Likevel er jeg kun spesialist på min egen karriere så alt du leser må du selv finne ut hvordan passer deg.

Lag pakkeliste

Alle som skal på tur som skal vare litt trenger å lage en pakkeliste over hva du trenger for turen. Denne pakkelisten er vanskeligere å lage jo lengre du har vært i en jobb. Det er lett å tenke at etter fem, ti eller femten år i samme bedrift så kan en ingenting som er nyttig noe annet sted. Ting du gjør hver dag føles trivielle og enkle. Situasjonene du har vært i, problemene du har løst flere ganger virker enkle og ikke spesielt interessante.

Det som er lett å glemme er at ikke alle steder er som der du jobber. Veldig mange steder har utfordringer nettopp du kan løse. Problemer du har løst et utall ganger er noe de mangler kompetanse til å løse. Ingen steder er perfekte og alle steder har utfordringer. Sjansen for at du etter lang tid i et selskap har noe å tilby vil jeg si er rundt nittiåtte prosent. Ikke undervurder hva du har lært og ikke ta forgitt at alle andre er så fantastiske som det de fremstiller det. Alle jobber og selskaper har sine problemer og gjør sine idiotiske ting. Derfor trenger du ikke være engstelig for om du har noe å tilby, selvsagt har du det. Ingen som har jobbet i fem til ti år er ubrukelige, så ta deg tid og ikke være kritisk når du skal skrive opp pakkelista. Pakkelista inneholder utfordringene du har møtt på, problemene du har løst, situasjonene du har stått i og kommet ut av. Det er tingene som gjør at neste turen din går lettere. Den sekken du har med deg er veldig mye tyngre enn du først tror.

Photo by Julentto Photography on Unsplash

Planlegg turen

Å se på karrieren som en tur, enn som en stige, er befriende på veldig mange måter. Det har derimot den baksiden at du faktisk må planlegge mer når du ikke bare skal oppover en stige. På samme måte som når du skal legge ut på små eller store ekspedisjoner så trenger du planlegge i forveien. Du trenger ikke en ferdig lagt rute som inneholder detaljer som tider, datoer, m.m. Derimot kan det være lurt å ta tida til å reflektere kanskje en gang i kvartalet for å se hvor du er. Lærer du noe? Er det noen andre arbeidsoppgaver som frister mer? Er du frustrert over at du ikke får brukt det du kan eller vist deg fra din beste side? Trenger du mere penger for å få hjulene til å gå rundt? Avhengig av hva du kommer fram til, så kan det hende du trenger å legge inn litt tid til å planlegge hvor turen går videre. Hvilke ting ser du etter i en ny jobb? Er det arbeidsoppgavene du vil endre? Ønsker du å utforske et nytt fagfelt? Trenger du bare miljøskifte? Savner du å jobbe i et internasjonalt miljø? Noter ned hva du ønsker, for det vil hjelpe deg finne veien videre.

I det du har tenkt tanken om at turen kanskje går et litt annet sted enn den er på vei nå, så er det bare å begynne å planlegge. Ikke vent, for i det du har tenkt tanken er alt annet bare instinktet om å søke komfort som slår inn. Start planleggingen med å oppdatere LinkedIn profilen, begynn å følge med på annonser på steder hvor du tror en potensiell arbeidsgiver kan finnes? Kanskje trenger du å snakke med en gammel kollega? Ta en kaffe med noen du har likt å jobbe med? Søk litt impulser og se hva som trigger deg. Planleggingen vil ta tid og jobbsøking kan være ganske mye jobb om du ikke har en plan for hva du vil.

Photo by Nick Abrams on Unsplash

Du trenger ikke gå på tur alene

Hva med alle de gode kollegaene?” spør veldig mange når jeg nevner det med jobbytte. Jo, jeg har hatt veldig mange gode kolleger og noen av dem er mine venner fremdeles (jeg har skrevet om dette i “Du får ikke venner på jobb”). Men, tingen er at det finnes veldig mange som venter på å bli din neste gode kollega. Selv om stedet du jobber nå føles spesielt, så kan jeg med min erfaring si at det finnes mange spesielle steder. Det er ingen grunn til å tro at du ikke vil få gode kolleger andre steder. Du trenger selvsagt å finne ut om et nytt sted vil gi deg nye turkamerater som du har lyst å være med, men sjansen for at det finnes noen er i følge mine beregninger rundt 80%.

Photo by Jakob Owens on Unsplash

Du angrer aldri for at du gikk på tur

Det eneste som er sikkert er at du aldri vil angre på at du bytter. Uansett hvordan det går, så vil du ha lært masse bare av prosessen med å bytte jobb. Du har fått klarhet i hva du ønsker og ikke ønsker i en ny tur. Gjennom intervjuer og prosesser lærer du nye selskap å kjenne og lærer ting om deg selv. Kanskje gjør du et feil valg, men det er jo ingen katastrofe (slik dagens arbeidsmarked er vel å merke) fordi neste jobb er faktisk rett rundt hjørnet. Jeg har aldri jobbet noe sted så kort at jeg ikke har lært noe. Selv om jeg har vært med på en tur på bare noen måneder har jeg lært verdifulle ting som har gitt meg mye som person og gitt meg ny faglig kunnskap. I mine femten pluss jobb bytter har jeg aldri angret på at jeg tok sjansen på å legge ut på en ny tur. Uansett hvordan det har gått, så er jeg en erfaring rikere og kommer bedre ut av det enn om jeg ble værende.

Å bli værende fordi du føler lojalitet eller at du svikter jobben er en vanlig følelse. Spørsmålet er om du egentlig tilfører jobben noe særlig om du er der fordi du tror andre mener du burde? Lojaliteten bør ligge hos deg selv og de viktige personene i livet ditt. En arbeidsgiver er noen som betaler deg for at du skal gi dem din kunnskap, muskelkraft eller lignende. De vil aldri gå det lille ekstra for deg, derfor skal du heller ikke gi det tilbake. Du skylder deg selv å tenke på hva det beste er for deg. Fordi du fortjener det.

two men hugging in what looks like a dance floor

“Du får ikke venner på jobb”

Jeg hadde en sjef som sa dette en gang som et velment råd. Den gangen reagerte jeg og tenkte: det var da et jævlig dårlig råd og en pussig ting å si. Grunnen til at jeg syntes det var pussig, var fordi jeg hadde vært så heldig å blitt kjent med folk i jobbsammenheng som jeg vil kalle mine venner. Antagelig sa det utsagnet med om stedet vi jobbet og om personen som sa det.

“Er det bare meg eller er..”

Jeg har jobbet som utvikler i over tjue år og er det en ting jeg har hatt ekstremt god bruk for så er det disse vennene jeg har fått gjennom jobb. De som jeg ringer for å sjekke: “Er det jeg som er teit eller er det vi prøver å gjøre på jobb helt idiotisk?”. “Vi tenker på å innføre X og jeg tenker det er helt hjernedødt”. “Sjefen min sier jeg skal få personalansvar, hva faen gjør jeg?”. “Selskapet tilbyr opsjoner over lønn”. “Jeg trenger en ny jobb, jeg blir gal her!!”. Dette er spørsmål jeg har stilt selv og har hørt andre si til meg gjennom årene.

Særlig i roller hvor du har en form for utvidet ansvar, og ikke kan diskutere alt med de rundt deg på jobb, er det ekstremt viktig å ha noen “som vet hva det går i”. Du trenger de som kan hjelpe deg å ikke bli gærn. Å ha noen å spørre som ikke er i samme selskap, men har erfaring fra lignende situasjoner, er ekstremt nyttig. De kan hjelpe deg å navigere utfordrende situasjoner og kan dele av sine erfaringer. Dette er ikke alltid like lett å få til om du jobber i mindre selskap for eksemple.

Det å ha folk du vet du kan stole på og some du vet gir deg ærlig feedback, er uvurderlig for å ha en lang karriere i IT bransjen. Du vil komme borti situasjoner hvor du vil trenge denne gjengen for å hjelpe deg forstå situasjonen du er i. Du vil ikke alltid kunne spørre dine “vanlige” venner eller livspartnere om de samme tingene, da de “ikke har vært der”. De har ikke nødvendigvis de samme referansene og forstår helt hva du snakker om. Derfor er disse vennene du kan være så heldig å finne så viktige. Slik som rappere fra Bergen sier: “de som vet, de vet”.

Finner du en, så ta var på dem

Rådet mitt er ikke at du skal aktivt gå rundt å forsøke bli venner med alle du jobber med eller noe sånt. Det jeg råder deg til er å være åpen og mottagelig for at kanskje er det noen av de du møter som er verdt å gi sjanse til å bli en venn. Hvis du klarer det så er det noe både du og den andre personen vil ha glede av i lang tid fremover. Disse vennen kan være de som trekker deg opp av dype daler. Det er de som hjelper deg stå i stormen og jobbe gjennom utfordringer. De har ryggen din uansett hvor mye det stormer rundt deg. Jeg har skaffet meg noen sånne og jeg er så takknemlig for at de er mine venner. Uten dem ville jeg ikke vært den personen jeg er i dag. Jeg trenger ikke snakke med dem hver dag, hver måned eller alle år. Men! Jeg vet at om jeg sender en DM så vet jeg de vil hjelpe meg om de har mulighet.
Det er folka som gir deg din neste jobb, gir deg anbefalingen du trenger og som kan hjelpe deg på en realitestsjekk som gjør at du kan utvikle deg.

Vær en venn!

Du bør også være åpen for å være den som andre kan støtte seg på. Vær den som stiller opp når noen trenger å “få blåst ut” litt frustrasjon, still opp om noen vil du skal være referanse, osv. Ta den kaffen eller videosamtalen som gjør at kollegaen din finner ut hva som er riktig ting å gjøre. Det koster deg antagelig ikke mye og det kan vise seg å bety mye for begge. “Si hei, være en venn. Bli med!” som det heter i sangen.

Photo by Thiago Barletta on Unsplash

Grey laptop on top of a patterned blanket in a dark room.

3 råd til å takle Arbeid Under Pandemi

Tweeten over ☝er et poeng som drukner i alle råd om “hjemmekontor” og “slik jobber du best hjemme”. Dette vi holder på med nå er ikke det samme som å jobbe remote- / distribuert, faktisk er det veldig langt unna og det glemmer mange av de som kommer med velmenende råd. Jeg har jobbet remote i ca to år og det som jeg gjør i disse dager er noe helt annet.

Å arbeide under pandemi (AUP) handler i stor grad om å takle det mentale stresset du er under. Dette er ikke noe jeg vanligvis må håndtere når jeg jobber remote til vanlig. Det å jobbe remote handler mye om frihet til å jobbe hvor du vil og når du vil. Jobbe under pandemi er noe annet, du har begrenset frihet til å jobbe hvor du ønsker og kanskje når du ønsker. Tingene vi vanligvis gjør for å kompensere for å jobbe remote kan en ikke gjøre i situasjonen vi er i nå.

Derfor vil jeg gi noen råd om hvordan arbeide under pandemi, fordi dette er helt ekstraordinære tider.

Råd #1 – ikke les nyheter mer enn en gang om dagen 🙈

Dette handler ikke om å ha hodet i sanden, men det lages så mye saker hver eneste dag om situasjonen vi er oppe i at om du følger med på alt så vil du bli helt utmattet. Ved å redusere inntaket av nyheter vil din mentale helse bli bedre, du vil klare fokusere mer på å gjøre jobben for arbeidsgiver og familien din.

Råd #2 – vis litt ekstra omtanke ❤

Min kollega Alexandre Leisse har mange bra råd og ett av dem er å skape sosiale arenaer hvor man kan hjelpe hverandre i en vanskelig tid. Dette er viktig i remote jobb til vanlig, men ekstremt viktig i den tiden vi er i nå. I dag er det en haug folk som må jobbe alene hjemmefra for første gang. Bor du alene ser du kanskje ikke andre mennesker hele arbeidsdagen.

Derfor er det viktig å sjekke inn med hverandre: “hvordan går det?”. “Trenger du et friminutt på video samtale?”. Vær litt ekstra raus og vis litt ekstra omtanke. Fordi dette er spesielle tider vi lever i akkurat nå.

Råd #3 – bruk AUP som en mulighet til å bli bedre på skriftlig kommunikasjon 💪🏼

Å fordype deg i noe som kan gi mestringsfølelse når du lykkes er en herlig ting å distrahere deg selv fra alt som skjer. Gå all inn og fordyp deg i kunsten å kommunisere via tekst. Være det seg ved å skrive e-post, dokumenter, chat meldinger eller noe annet.

“Bruk video, bruk video chat” råder mange deg til når du jobber hjemmefra. Jada, det er nyttig å ha “høy båndbredde” samtaler via video chat. MEN! Og dette er viktig. Men, det er et supplement til skriftlig kommunikasjon. I stedet for å bare “flytte kontoret over på video chat”, hva med å benytte sjansen til å bli bedre til å kommunisere skriftlig?

I stedet for å “jukse” med å kjøre video hele tiden, bruk heller denne muligheten til å trene på skriving og tekstlig kommunikasjon. Gi deg selv muligheter til å føle mestring i en tid hvor alt er kaotisk. En ekstra fordel er at du blir en bedre arbeider også etter alt dette er over.

Arbeid under pandemi har få likheter med å jobbe remote, ikke la det skremme deg fra å prøve det en gang i fremtiden ♥️

Espen D.
Black computer screen showing graphs in white text.

Three tips for acquiring a remote heart beat

When you are a member of a remote team, one of your most important tasks as an employee is to ensure everyone is able to see what you are up to. I have worked in a remote team for about a year and in semi-remote scenarios for an even longer period, therefor it is time to share some of my experiences on how to communicate progress (or lack there of).

There is some responsibility on whoever manages a team to ensure these things are working. There are however some things which has to be the responsibility of the individuals. This is what I will be discussing here.

Create your own remote heart ❤ beat 📈

Showing your team when you are working and how that is going is essential to getting a good team vibe. In order to get this feeling in a remote setting you need to generate a remote heart beat to show “proof of life”.

  • Actively use status flags in chat tools
  • Telling your story through the commit history
  • Show work that is not complete
  • When communicating progress (or lack there of) take the time to do it properly so people actually understand how things are going

📣 Yell it form the roof tops! 📣

The developer stereotype is that of the lone wolf working in silence only to emerge from the cave with The Ultimate Solution™!
In 2019 this way of working should be dead and only be told as a tale to scare your grand kids. As a developer you are expected to contribute to a team and ensure you move forward together. What this means is that the way you work needs to accommodate for the fact that you are not working in a vacuum. This fact becomes even more important when the team is spread out in different physical locations. Your way of doing your work needs to be louder in order for your team mates to get an insight into how things are going.

Keep the information flowing

Ever since the emergence of Git I have been a big fan of making many small commits, as opposed to committing large chunks at a time. Luckily a “commit often” approach is ideal for remote work. It automatically gives you a heart beat and it does enables you to communicate progress without status reports.

Take pride in committing

If you take the time to write a good commit message (this is very much an aspiration for me, it is not like I am very good at this!) a team member can read the days list of commits and get a decent overview of what’s happened the past day.

When completing something, ensure it’s communicated somewhere

Picture of a leaf forest in daytime with fallen trees on the ground in the sunshine.
Photo by Chelsea Bock on Unsplash

If a tree falls in a forrest” is a philosophical exercise which applies to remote work. When you fix a bug, it’s nice to others to know right? It is one thing to move the card in your task management tool of choice, however that is usually not something everyone in a company keeps a close eye on. When you fix a bug or complete a feature there are several things you could do when applicable:

  • Add a piece of documentation to the end user documentation.
  • Update the help pages FAQ / company blog / etc with news of the new feature or solved issue.
  • Notify your customer success team about a bug being fixed.
  • Humbly blog on your company communication tool of choice (mailing list, chat, whatever)

Take a screenshot or screen recording of a feature you have implemented and post it somewhere customer success and sales also see it. Remember, sales are only as informed as you make them. In order for them to do a better job, they rely on information from developers such as yourself.

Embrace showing work that is half done

Not everything you do as a developer is a commit and if that takes up most of your day, how do you enable others to see what you are working on? Taking the plunge and dare to show things which are not complete can feel a bit scary at times, but if you build a team culture where that is common it will be hugely beneficial for the entire team.

Develop skills in handling feedback on half-done work

As developers we talk a lot about feedback cycles and rapid responses to code that gets pushed into production. It is equally important to get early feedback on things which aren’t code.

Let’s say you are redesigning a form and you have just started on the task and you realize you are not quite certain what the interaction should be. You could implement everything and then get feedback or you could quickly create a sample implementation and create a videos which shows off what you have done.
Doing the latter you get rapid feedback with the added benefit of showing the rest of the team what you are working on. Having shown something early makes it easier for others to give quality feedback later on as they have a rough idea of what it is you are working on. Engaging in dialog early on when developing a feature is also time saving. A lack of context when talking about something is a common source of misunderstandings.

By showing off to your sketches, screen shots or small screen recordings you enable your fellow team members to get an insight into your progress. It’s also a nice way to bond the team and it is also an indication of a healthy team if members don’t feel intimidated by doing this.