{"id":257494,"date":"2023-04-11T08:40:00","date_gmt":"2023-04-11T05:40:00","guid":{"rendered":"https:\/\/inform.click\/12-fakta-om-programmering-alle-tror-er-sanne\/"},"modified":"2023-04-11T08:40:00","modified_gmt":"2023-04-11T05:40:00","slug":"12-fakta-om-programmering-alle-tror-er-sanne","status":"publish","type":"post","link":"https:\/\/inform.click\/no\/12-fakta-om-programmering-alle-tror-er-sanne\/","title":{"rendered":"12 fakta om programmering alle tror er sanne"},"content":{"rendered":"<p>\n  Det er ingen tvil om at vi lever i en digital tidsalder, hvor moderne teknologi spiller en betydelig rolle i v\u00e5re daglige liv, uavhengig av hvor teknologikyndige vi er.\n<\/p>\n<p>\n  Bortsett fra det \u00e5penbare, som stasjon\u00e6re datamaskiner, b\u00e6rbare datamaskiner, nettbrett og smarttelefoner, har datamaskiner funnet sin plass i smarte hjem, TV-er, husholdningsapparater og til og med leker. Men siden maskiner ikke kan spr\u00e5ket v\u00e5rt, krever de kode for \u00e5 bli fortalt hva de skal gj\u00f8re. Dette betyr at programmering definitivt er et yrke i n\u00e5tiden og fremtiden.\n<\/p>\n<p>\n  Men uansett, folk som er p\u00e5 utsiden og ser inn har fortsatt mange misoppfatninger om hva det er programmerere gj\u00f8r. For \u00e5 avlive noen av mytene om programmerere og deres arbeid, har vi bestemt oss for \u00e5 liste opp 12 fakta om programmering alle tror er sanne, og hvis de er det, analyser i hvilken grad. Fortsett \u00e5 lese for \u00e5 finne ut mer.\n<\/p>\n<p>\n  Topp 12 stereotyper i teknologisf\u00e6ren\n<\/p>\n<h5>\n  1 Du m\u00e5 v\u00e6re en nerd for \u00e5 kode<br \/>\n<\/h5>\n<p>\n  Dette er sannsynligvis den st\u00f8rste misforst\u00e5elsen av dem alle. P\u00e5 grunn av den partiske mediefremstillingen har programmering et d\u00e5rlig rykte, og noen mennesker viker til og med unna det, i frykt for at de vil bli stemplet som nerd eller nerder. Den virkelige sannheten er, som med alle andre yrker, er det et bredt utvalg av forskjellige mennesker der. Du kan til og med argumentere for at programmerere er den mest allsidige gjengen, ganske enkelt fordi antallet fortsetter \u00e5 vokse, s\u00e5 det er umulig \u00e5 stereotype dem og samle dem alle i samme kategori.\n<\/p>\n<h5>\n  2 Du m\u00e5 v\u00e6re en str\u00e5lende matematiker<br \/>\n<\/h5>\n<p>\n  Selv om dette ikke er 100 % sant, kan vi fortsatt ikke avvise denne p\u00e5standen som fullstendig falsk. Sammenhengen mellom matematikk og programmering speiles i det faktum at begge krever at du tenker logisk og noen ganger, ut av boksen, for \u00e5 komme opp med en original l\u00f8sning. N\u00e5r det er sagt, m\u00e5 du bruke matematikk, men det er bare grunnleggende algebra, ingenting er for avansert og krevende. Webutviklere b\u00f8r ha en haug med ferdigheter, men n\u00e5r alt kommer til alt er m\u00e5let med programmering \u00e5 skrive kode, ikke l\u00f8se matematiske problemer.\n<\/p>\n<p>\n  Hvis du tilfeldigvis blir p\u00e5lagt \u00e5 bruke komplekse matematiske ligninger som en del av koden din, b\u00f8r du ikke fortvile, for det er rikelig med programmeringshjelp tilgjengelig i form av biblioteker som du kan bruke i stedet for \u00e5 skrive den delen av koden fra ripe. \u00c5 v\u00e6re d\u00e5rlig i matematikk betyr ikke at du vil v\u00e6re forferdelig i programmering, akkurat som \u00e5 v\u00e6re god i matematikk betyr ikke at du vil v\u00e6re en fantastisk programmerer.\n<\/p>\n<h5>\n  3 Du m\u00e5 ha en MENSA-kaliber IQ<br \/>\n<\/h5>\n<p>\n  Hvis dette var sant, ville hver enkelt programmerer v\u00e6rt medlem, noe som ikke er tilfelle. \u00c5 l\u00e6re \u00e5 kode kan sammenlignes med \u00e5 l\u00e6re \u00e5 spille gitar. Alt handler ikke om talent, det handler om hvor mye hardt arbeid du er villig til \u00e5 legge i det til du har mestret det helt. Det har ikke noe \u00e5 gj\u00f8re med din IQ eller andre tall. Programmering krever at du er kreativ og ser etter l\u00f8sninger p\u00e5 problemer, som blir blandet sammen med ens IQ.\n<\/p>\n<p>\n  Programmeringsspr\u00e5k, som navnet tilsier, er fortsatt spr\u00e5k, noe som betyr at hvis du kunne ha l\u00e6rt ditt eget spr\u00e5k eller et fremmed spr\u00e5k, kan du ogs\u00e5 l\u00e6re \u00e5 kode. Spr\u00e5k som Java, C, C++ eller Python ble ikke skapt av romvesener fra verdensrommet. De ble skapt av vanlige mennesker.\n<\/p>\n<h5>\n  4 Det er ett beste programmeringsspr\u00e5k<br \/>\n<\/h5>\n<p>\n  I motsetning til p\u00e5 de fleste omr\u00e5der av livet, er det ikke et enkelt beste spr\u00e5k n\u00e5r det kommer til programmering. Dette er fordi hvert programmeringsspr\u00e5k ble opprettet for \u00e5 oppn\u00e5 et bestemt m\u00e5l. Enkelt sagt, hvis et programmeringsspr\u00e5k hjelper deg \u00e5 oppn\u00e5 det du har satt deg fore \u00e5 gj\u00f8re, og passer til form\u00e5let ditt, s\u00e5 er det det beste for det spesielle tilfellet. Hvis du for eksempel er interessert i programmeringsspr\u00e5k p\u00e5 lavt niv\u00e5 og OS-koding, er assemblerspr\u00e5k det beste valget. Hvis du lager apper, kan du bruke Java, C++ eller C#. Hvilken som er best av de tre er helt opp til deg og problemet du pr\u00f8ver \u00e5 l\u00f8se ved \u00e5 bruke det aktuelle spr\u00e5ket.\n<\/p>\n<h5>\n  5 Programmering kan bare l\u00e6res p\u00e5 college<br \/>\n<\/h5>\n<p>\n  Selv om det kan ha v\u00e6rt sant tidligere, fordi det bare var en h\u00e5ndfull steder utenfor et universitet som kunne l\u00e6re deg hvordan du koder, kan du i dag finne stort sett alt du trenger, enten du er en nybegynner eller en seniorutvikler for et seri\u00f8st IT-selskap. Selvf\u00f8lgelig er h\u00f8yskolekurs fordelaktige, fordi du har professorer og deres assistenter som veileder deg hvert trinn p\u00e5 veien, og leksjonene er strukturert p\u00e5 en m\u00e5te som l\u00e6rer deg hvordan du skal tenke f\u00f8rst, og deretter bruke alt du har l\u00e6rt senere.\n<\/p>\n<p>\n  Men bare fordi du ikke har g\u00e5tt p\u00e5 college eller har en grad i noe annet, betyr det ikke at programmering er utenfor rekkevidde. Du m\u00e5 \u00f8nske det, og n\u00e5r du f\u00f8rst har dekket det, er det mange nettressurser, og til og med faktiske h\u00f8yskolekurs du kan ta p\u00e5 plattformer som Coursera eller Codecademy.\n<\/p>\n<h5>\n  6 Programmering er ikke en jobb for kvinner<br \/>\n<\/h5>\n<p>\n  Vi skal g\u00e5 inn p\u00e5 feministiske argumenter her, men det er ikke grunnlag for p\u00e5stander om at kvinner ikke kan v\u00e6re like gode programmerere som menn. For eksempel var den f\u00f8rste programmereren i verden en kvinne. Marissa Mayer, administrerende direkt\u00f8r i Yahoo! var en av de f\u00f8rste programmererne som ble ansatt av Google. Og det er selvf\u00f8lgelig, Grace Hopper, som er kreditert for ikke bare \u00e5 v\u00e6re en programmerer, men ogs\u00e5 som en person som kom opp med begrepet &laquo;bug&raquo;, og dets betydning, slik vi kjenner det i dag.\n<\/p>\n<p>\n  N\u00e5r det er sagt, er det mangel p\u00e5 kvinnelige programmerere. Selv om det er vanskelig \u00e5 finne de eksakte \u00e5rsakene, kan det v\u00e6re fordi folk, b\u00e5de menn og kvinner, generelt er d\u00e5rlig informert om kodere, og de tror p\u00e5 klisjeer som media serverer dem.\n<\/p>\n<h5>\n  7 Du er for ung til \u00e5 l\u00e6re \u00e5 kode<br \/>\n<\/h5>\n<p>\n  Du kan aldri v\u00e6re for ung til \u00e5 begynne \u00e5 kode. Faktisk er det mange fordeler som er knyttet til \u00e5 l\u00e6re \u00e5 kode tidlig, for eksempel utvikling av analytiske ferdigheter. Barns l\u00e6ringsm\u00f8nster er imidlertid annerledes enn for voksne, ettersom barn har en tendens til \u00e5 tenke mer i visuelle termer, noe som b\u00f8r tas i betraktning n\u00e5r de velger sitt f\u00f8rste programmeringsspr\u00e5k. Det har v\u00e6rt noen initiativer for \u00e5 innf\u00f8re programmering i grunnskolen, men ingenting har v\u00e6rt offisielt.\n<\/p>\n<h5>\n  8 Du er for gammel til \u00e5 l\u00e6re \u00e5 kode<br \/>\n<\/h5>\n<p>\n  P\u00e5 baksiden kan du heller aldri bli for gammel til \u00e5 kode. Faktisk vil folk som er utviklere i dag, bli p\u00e5lagt \u00e5 l\u00e6re gjennom hele livet for \u00e5 f\u00f8lge med, bare fordi IT og programmering er s\u00e5 dynamiske felt. Dette betyr at de m\u00e5 l\u00e6re til den dagen de g\u00e5r av med pensjon, n\u00e5r de er i seksti\u00e5rene! Hvis de kan gj\u00f8re det, kan du ogs\u00e5 gj\u00f8re det. Hvis du er interessert og dreven, er ikke alder noe mer enn et tall.\n<\/p>\n<h5>\n  9 tusenvis av kodelinjer er for mye<br \/>\n<\/h5>\n<p>\n  Hvis du er interessant i programmering, eller hvis du akkurat har begynt, kan det virke ekstremt skremmende, eller rett og slett umulig \u00e5 se p\u00e5 en kildekode som har 10 000 eller flere linjer. Men det er heldigvis ikke tilfelle. Hvis du skulle se n\u00e6rmere p\u00e5 all den koden, vil du finne at noen av seksjonene er identiske, og at koderen har brukt den samme kodebiten flere forskjellige steder. S\u00e5 det er ikke akkurat 10000 forskjellige kodelinjer.\n<\/p>\n<p>\n  B\u00e5de de mest trivielle og de mest utfordrende programmeringsoppgavene gj\u00f8res ved \u00e5 kombinere den samme koden du vil l\u00e6re helt fra begynnelsen, for eksempel looper, funksjoner og metoder. N\u00e5r du finner ut av dem, vil det \u00e5 skrive flere tusen linjer med kode bli den enkleste tingen i verden.\n<\/p>\n<h5>\n  10 Du trenger \u00e5r for \u00e5 l\u00e6re et programmeringsspr\u00e5k<br \/>\n<\/h5>\n<p>\n  \u00c5 l\u00e6re et programmeringsspr\u00e5k krever mye tid og krefter, og l\u00e6ringsprosessen er egentlig aldri ferdig, men for \u00e5 kunne forst\u00e5 og bruke kommandoene og funksjonene til et bestemt spr\u00e5k, trenger du ikke aldre, fordi alle kommandoene er allerede p\u00e5 engelsk, for det meste. Det neste du m\u00e5 gj\u00f8re er \u00e5 l\u00e6re syntaksen, som vil ligne p\u00e5 \u00e5 l\u00e6re alle grammatikkreglene for et fremmedspr\u00e5k.\n<\/p>\n<p>\n  Dette vil ta lengre tid enn \u00e5 l\u00e6re kommandoene og funksjonene, spesielt hvis du programmerer ved hjelp av et lavniv\u00e5-assembly-spr\u00e5k og arbeider med registre, men igjen, det er ikke umulig. N\u00e5r du har mestret syntaksen, er du klar. Ikke at du engang er i n\u00e6rheten av \u00e5 v\u00e6re ferdig, men du vil v\u00e6re rustet til \u00e5 skrive kode p\u00e5 egen h\u00e5nd og utvikle dine egne applikasjoner i tide.\n<\/p>\n<p>\n  S\u00e5 n\u00e5r det kommer til tidsramme, ser du mest sannsynlig p\u00e5 m\u00e5neder med hardt arbeid, men ikke \u00e5r. Det tar \u00e5r \u00e5 perfeksjonere kodeferdighetene dine, men det er stort sett tilfelle med all slags aktivitet.\n<\/p>\n<h5>\n  11 Det tar evigheter f\u00f8r du er i stand til \u00e5 leve av en programmerer<br \/>\n<\/h5>\n<p>\n  Som vi allerede har p\u00e5pekt, tar det ikke \u00e5r \u00e5 l\u00e6re det, og det tar ikke \u00e5r f\u00f8r du kan begynne \u00e5 tjene penger med dine kodeferdigheter heller. Selvf\u00f8lgelig skal du ikke forvente \u00e5 f\u00e5 jobb hos Microsoft etter \u00e5 ha l\u00e6rt C++ i et \u00e5r, men det er andre jobber tilgjengelig som passer godt for dine ferdigheter og erfaringsniv\u00e5. Fordi noen steder vil kreve erfaring, som du ikke har, siden du ikke kunne f\u00e5 jobb i utgangspunktet fordi du mangler erfaring, kan en praksisplass v\u00e6re en god id\u00e9.\n<\/p>\n<p>\n  Absolutt ikke fra et \u00f8konomisk synspunkt, men du vil f\u00e5 erfaring, pluss at det alltid er en sjanse for at du blir ansatt p\u00e5 heltid. Du kan ogs\u00e5 alltid pr\u00f8ve deg p\u00e5 frilansing og finne kunder selv, noe som ikke er en d\u00e5rlig m\u00e5te \u00e5 tjene penger p\u00e5. Men s\u00f8rg for at du etablerer en god kommunikasjon med kundene dine, at kravene til jobben er tydelig utformet, og at du holder tidsfristen religi\u00f8st. Noen mennesker foretrekker \u00e5 jobbe hjemmefra og nyte fleksible timer, og det er grunnen til at stadig flere programmerere velger denne ruten for \u00e5 tjene til livets opphold.\n<\/p>\n<h5>\n  12 Timene er lange<br \/>\n<\/h5>\n<p>\n  Vi burde ikke engang bry oss med denne, men vi vil. Programmering vil kreve at du legger ned mye innsats, og til og med lange timer til tider, men det er langt fra et m\u00f8nster. Selv de programmererne som jobber lange timer blir godt kompensert for innsatsen, og du h\u00f8rer dem ikke klage. Selvf\u00f8lgelig kan du alltid bli frilanser og sette dine egne timer og pris.\n<\/p>\n<p>\n  Hvis alle disse mytene var sanne, ville det v\u00e6rt sv\u00e6rt f\u00e5 mennesker som stilte opp for \u00e5 bli programmerere. Likevel er det motsatte sant. Det er definitivt et fremtidens yrke, og du kan bli en del av den fremtiden, uavhengig av alder, kj\u00f8nn, grad eller IQ. Alt som trengs er hardt arbeid, engasjement og lyst til \u00e5 l\u00e6re, og det er noe som ikke har noe \u00e5 gj\u00f8re med noen av de nevnte kategoriene.\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  Opptakskilde: <a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2016\/03\/24\/12-programming-untrue-facts\/\">instantshift.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Det er ingen tvil om at vi lever i en digital tidsalder, hvor moderne teknologi spiller en betydelig rolle i v\u00e5re daglige liv, uavhengig av hvor teknologikyndige vi er. Bortsett fra det \u00e5penbare, som stasjon\u00e6re datamaskiner, b\u00e6rbare datamaskiner, nettbrett og smarttelefoner, har datamaskiner funnet sin plass i smarte hjem, TV-er, husholdningsapparater og til og med leker. Men siden maskiner ikke kan spr\u00e5ket v\u00e5rt, krever de kode for \u00e5 bli fortalt hva de skal gj\u00f8re. Dette betyr at programmering definitivt er et yrke i n\u00e5tiden og fremtiden. Men uansett, folk som er p\u00e5 utsiden og ser inn har fortsatt mange \u2026<\/p>\n","protected":false},"author":1,"featured_media":133893,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[213,148,122,57],"tags":[],"class_list":["post-257494","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-koding","category-nett-tips-og-triks","category-nettverktoy","category-web-og-wordpress"],"_links":{"self":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts\/257494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/comments?post=257494"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts\/257494\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/media\/133893"}],"wp:attachment":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/media?parent=257494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/categories?post=257494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/tags?post=257494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}