Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon. Les mer.

Programvareutviklere forventes ofte å være stille og tilbakeholdne, spesielt sammenlignet med sine jevnaldrende i andre bransjer. Men dette er langt fra sannheten for mange programmerere.

Akkurat som alle andre yrker, er det et bredt spekter av personligheter i programvareutviklingsområdet. Noen mennesker lener seg mot innadvendthet, mens andre kan være mer utadvendte av natur.

Selv om det kanskje ikke alltid er åpenbart på overflatenivå, er de som uttrykker seg gjennom kode ofte noen av de lykkeligste og mest oppfylte utviklerne. De er i stand til å bruke sin kreativitet og naturlige tendens til selvutfoldelse i hverdagen sin!

Uttrykk deg selv gjennom kode

Du er en programvareutvikler. Du skriver kode dag inn, dag inn – og noen ganger gjennom natten også! Men hvor ofte stopper du opp for å tenke på hvordan koden din uttrykker hvem du er?

Det er det denne veiledningen handler om: hvordan bruke kode som et middel til selvuttrykk og komme videre i karrieren ved å gjøre det.

instagram viewer

Vi snakker ikke om å bruke Python til å skrive en blogg om kattens eventyr eller bruke HTML for å lage en nettside som ser ut som en AI designet den. I stedet er fokuset her på hvordan man kan kode som en måte å uttrykke seg på og kommunisere med andre.

Viktigheten av selvuttrykk i programvareutvikling

Programvareutvikling er en kreativ prosess. Det er som kunst, men med kode i stedet for maling eller leire. Du må uttrykke deg selv gjennom kode for å skape noe vakkert og unikt – og hvis du ikke har friheten til å uttrykke deg selv, vil kreativiteten din lide.

Du er sikkert allerede kjent med noen av fordelene med selvuttrykk: det kan føre til flere kreative løsninger, forbedret kommunikasjon mellom teammedlemmer og enda bedre ytelsesvurderinger på arbeid.

Men det er en annen viktig fordel: selvutfoldelse kan gjøre deg lykkeligere. I en studie publisert i American Journal of Public Health, fant forskere en sammenheng mellom å uttrykke deg gjennom kunst eller skriving og økt velvære og livstilfredshet.

Kodevurderingers rolle i selvuttrykk

Hvis du er en fungerende utvikler, er kodegjennomganger en mulighet til å uttrykke deg selv. Du kan vise din personlighet, du kan vise humoren din, og du kan til og med bruke kodeanmeldelser for å uttrykke deg kreativt.

Kodevurderinger er som en presentasjon av arbeid; de er en sjanse for deg til å forklare tankeprosessene dine og forklare hvordan du kom opp med løsningen du gjorde.

Kodevurderinger er viktige fordi de tillater andre medlemmer av teamet eller selskapet, som kanskje ikke er veldig tekniske eller kjente med programmeringsspråk som JavaScript eller Ruby on Rails, for å forstå hva utviklingsteamet har gjort. De er en flott måte å utvide forståelsen og sikre at alles arbeid blir anerkjent, for å rettferdiggjøre lønnen deres!

Tips for å uttrykke deg selv gjennom kode

Programvareutviklere uttrykker seg gjennom kode, som er grunnen til at det er viktig å kunne skrive klar og konsis dokumentasjon, spesielt hvis teamet ditt jobber eksternt.

Når du skriver dokumentasjon for koden din, lar det andre utviklere enkelt forstå hva du prøver å oppnå. Du vet aldri når noen trenger å justere eller endre koden din, så det er alltid bedre å legge igjen en nyttig merknad i stedet for en forvirrende.

Du vil kanskje også vurdere å bruke betydningsfulle variabel- og funksjonsnavn som tydelig beskriver hva de gjør. Disse beskrivende navnene vil gjøre det lettere for andre å forstå hvordan koden din fungerer uten å måtte bruke tid på å finne ut formålet selv.

Organisering av kode på en lesbar og vedlikeholdbar måte er også viktig når du skriver programvare fordi det tillater andre mennesker som kanskje ikke har jobbet med prosjektet ditt før for enkelt å hoppe inn og begynne å bidra uten store anstrengelser eller forvirring.

Eksempler på vellykket selvuttrykk gjennom kode

Sjekk ut disse berømte eksemplene på de som har uttrykt seg gjennom kode.

Grace Hopper

Hopper var en pioner i de tidligste dagene med databehandling, og utviklet det konseptuelle rammeverket for moderne programmeringsspråk. En pris i hennes navn, Grace Murray Hopper Award, har vært en ettertraktet pris for mange kjente dataforskere siden 1971. Hun jobbet også med å utvikle standarder for skrive- og programmeringsspråk, nærmere bestemt COBOL, et av verdens første engelsklignende programmeringsspråk.

Mark Zuckerberg

Facebook, et sosialt nettverksnettsted opprettet av Zuckerberg i februar 2004, har raskt blitt et av de mest populære og innflytelsesrike nettstedene i verden.

Ved å åpne opp for andre utviklere, har Facebook utviklet seg langt utover det opprinnelige konseptet om å bare være et sosialt nettverk. Nå har mange programmerere bygget applikasjoner på toppen av det som ofte er mer populære enn Facebook selv.

Linus Torvalds

Torvalds skapte Linux-operativsystemet, en Unix-klon for PC-er. Koden han skrev har blitt ryggraden i mange moderne teknologier, inkludert Android og iOS. Millioner av mennesker bruker koden hans til å samarbeide om prosjekter og uttrykke seg over hele verden via programvare. Mange millioner flere bruker det hver dag uten å være klar over det.

Reshma Saujani

Saujani grunnlagt Jenter som koder som skaper ideelle organisasjoner som gir jenter mulighet til å uttrykke seg gjennom teknologi og forfølge karrierer innen STEM-felt. Arbeidet hennes har styrket unge ideelle organisasjoner over hele verden.

Ben Silbermann

Silbermanns nettsted, Pinterest, er en nettplattform som lar brukere lage og administrere bildetavler. Bildetavler er en måte for brukere å samle og dele sine inspirasjoner og interesser på nettet. Silbermann startet nettstedet i 2010.

Selvuttrykk gjennom kode er essensielt

Suksess i programmering er bare delvis avhengig av matematiske evner. Det avhenger også sterkt av kunsten å uttrykke seg selv. De beste utviklerne kommuniserer effektivt med teamet sitt, via kodebiter, uformelle kommentarer eller personlig kontakt.

Kodespråket er bare én komponent i programvareutvikling. Å lære å kommunisere på det språket kan utgjøre hele forskjellen i både arbeidet og karrieren. Ved å skrive kode som gjenspeiler din personlighet og interesser, kan du hjelpe andre til å forstå hvem du er som person.

Selvuttrykk er en ferdighet som du bare kan tilegne deg ved å lære den. Hvorfor ikke begynne med å ta en selfie?