Ole Petter har fått nok av JavaScript-hatet: - Slutt med det!

- Hvorfor skal en nybegynner på død og liv velge Python, egentlig?

Det var blant annet gjennom dette fullstack-kurset i JavaScript at Ole Petter fant tilbake til programmeringsgleden. Nå er han lei av at språket får så mye hat blant veteraner. 📸: Jørgen Jacobsen
Det var blant annet gjennom dette fullstack-kurset i JavaScript at Ole Petter fant tilbake til programmeringsgleden. Nå er han lei av at språket får så mye hat blant veteraner. 📸: Jørgen Jacobsen Vis mer

Jeg liker å le og spotte synspunkter jeg ikke liker. Jeg ler hånlig, rister på hodet, og godter meg med det faktum at jeg veit bedre - for helt seriøst, haha, tenk å mene at Friends er bedre enn Seinfeld. Er det mulig. 🤣

Jeg liker også å klage og riste på hodet når andre gjør dette. Jeg er en rimelig kompleks type, med andre ord. Ett av hånene jeg ikke liker, er hånet mot programmeringsspråket JavaScript.

Dette hånet er overalt i bransjen vår. Vi så det denne uka, da kode24 skrev om hvordan JavaScript er blant de mest brukte og mest likte språkene der ute, men også blant de minst likte språkene, merkelig nok. Og jeg tror han sikta til det, også, han rekrutteren som lurte på hvorfor norske utviklere er så skeptiske til hverandres teknologivalg at de ler av hverandre og ikke vil ansette hverandre. 🤦

- Men hallo, haha, JavaScript er jo egentlig ikke et programmeringsspråk, engang! tenker hånerne nå.

Hold kjeft, la meg fullføre:

Det er helt greit at erfarne utviklere erter hverandre litt ved kaffemaskina. Men tenk deg litt om før du blander inn nybegynnere, som fort tar fordommer og antakelser som fakta.

Spesielt synd er det hver gang noen spør "Hei sveis, jeg vil begynne å programmere, hvilket språk burde jeg begynne med?". Da tar det aldri spesielt lang tid før JavaScript-hånet begynner, og med mindre du foreslår Python i en slik tråd blir du fort latterliggjort. 🐍

Men hvorfor skal en nybegynner på død og liv velge Python, egentlig? Det har jeg aldri skjønt. Joda, syntaksen er enkel, utvalget av biblioteker stort, men veien fra kode til et konkret produkt du kan vise fram til vennene dine er ofte lang.

Den enkleste måten hun kan lage noe konkret på, som hun kan la vennene sine åpne opp på mobilene sine, er jo ved å kode JavaScript.

Det er strengt tatt det eneste valget hun har, om hun vil lage noe på web, og det vil hun, høyst sannsynlig. For er det noe som er motiverende for en nybegynner, er det kort vei fra tanke til resultat, kode til produkt - og da mener jeg delbart produkt, ikke tekst i en terminal fra en Python-snutt.

Så slutt med det JavaScript-hatet deres - ikke mobb kameraten min! Selv om du foretrekker språk med sterkere typer eller Gud veit hva, og selvfølgelig alle språk under Guds åpne himmel har livets rett, kan du holde hånet ditt langt unna nybegynnerne mine. De trenger ikke å tenke på hverken sterke typer eller minnehåndtering, bare det programmering egentlig handler om: Skaperglede. 💘

Så - la oss skape et nyhetsbrev! Vi kjører i gang.

Ukas beste saker på kode24:

🧨 Sånn takler du truslene i 2023: Ikke stol på AI, analyser din egen kode
En utvikler, en pentester, en sikkerhetskonsulent og en informatikkprofessor om sikkerhetsåret 2023.

👀 Terje om å jobbe som utvikler med synshemming: - Noen blir stressa
- Men jeg er ikke funksjonsnedsettelsen min, jeg har en synshemming, sier Terje Gravvold i NAV.

🦵 - Oppsigelsen av norske utviklere har allerede startet
Skal vi håpe på høyere lønn i 2023, eller bør vi være fornøyde med å bare beholde jobben?

🤷 - Er ikke en steinflink Java-utvikler mer attraktiv for et .NET-miljø enn en 'ganske god' .NET-utvikler?
Øystein Heier reagerer på teknologifokus i rekruttering. - Vet om .NET-miljøer som nærmest ler av Java.

😍 Balázs fikk drømmejobben i Vercel gjennom open source: – Jeg ble helt skjelven
Balázs Orbán ble oppringt etter frivillig å ha vedlikeholdt ett av de største bibliotekene for Next.js.

🤔 Mener ekte 'fullstack' ikke finnes: - Ingen kan alt, hele sulamitten
- Men det finnes folk som feilaktig antar at man kan gjøre alt, skriver Morten Laugerud.

🧙 Kirill synes git er 'grusom og stygg'. Men løsningen skal være ganske enkel
- Hvis man forstår Git, så kan man også temme git, skriver Kirill Miazine.

💔 JavaScript er det minst likte språket - men også blant de mest likte
Java og JavaScript troner både hat- og elsk-lista i Jetbrains nye gigaundersøkelse.

🎨 Boris lager kunst av nettsider og stiller det ut på Teknisk Museum
Pustet liv i gammel Firefox-utvidelse. - Jeg skrev litt kode, og så var vi i gang, sier Boris Kourtoukov.

🦆 Ole, Dole og Doffen har begynt å kode, men vi skjønner ikke et kvekk av språket
- Syntaksen ødelegger for realismen, ler utviklere. Hør alt om Donald-bråket i ukas podcast.

God helg

Forresten så kan det godt være at Python også er et godt valg for mange nybegynnere, altså. Jeg har skjønt at det blir mye brukt i skolen for tida, og jeg har ærlig talt ikke så peiling på økosystemet rundt.

Poenget mitt er bare, i det minste, at JavaScript også kan være et godt valg for en nybegynner - uansett hva du mener om språket som sådan. Jajaja. Du skjønner hva jeg mener, tipper jeg. 🙋

Så god helg, om du skjønner hva jeg mener!

💕
Ole Petter,

kode24.no