{"id":264947,"date":"2023-04-11T08:32:00","date_gmt":"2023-04-11T05:32:00","guid":{"rendered":"https:\/\/inform.click\/12-fakta-om-programmering-som-alla-tror-ar-sant\/"},"modified":"2023-04-11T08:32:00","modified_gmt":"2023-04-11T05:32:00","slug":"12-fakta-om-programmering-som-alla-tror-ar-sant","status":"publish","type":"post","link":"https:\/\/inform.click\/sv\/12-fakta-om-programmering-som-alla-tror-ar-sant\/","title":{"rendered":"12 fakta om programmering som alla tror \u00e4r sant"},"content":{"rendered":"<p>\n  Det r\u00e5der ingen tvekan om att vi lever i en digital tids\u00e5lder, d\u00e4r modern teknik spelar en betydande roll i v\u00e5ra dagliga liv, oavsett hur tekniskt kunniga vi \u00e4r.\n<\/p>\n<p>\n  Bortsett fr\u00e5n det uppenbara, som station\u00e4ra datorer, b\u00e4rbara datorer, surfplattor och smartphones, har datorer hittat sin plats i smarta hem, TV-apparater, hush\u00e5llsapparater och till och med leksaker. Men eftersom maskiner inte kan v\u00e5rt spr\u00e5k kr\u00e4ver de kod f\u00f6r att f\u00e5 veta vad de ska g\u00f6ra. Detta betyder att programmering definitivt \u00e4r ett yrke av nutid och framtid.\n<\/p>\n<p>\n  Men hur som helst, m\u00e4nniskor som tittar p\u00e5 utsidan har fortfarande m\u00e5nga missuppfattningar om vad det \u00e4r som programmerare g\u00f6r. F\u00f6r att skingra n\u00e5gra av myterna om programmerare och deras arbete har vi beslutat att lista 12 fakta om programmering som alla tror \u00e4r sanna, och om de \u00e4r det, analysera i vilken grad. Forts\u00e4tt l\u00e4sa f\u00f6r att f\u00e5 veta mer.\n<\/p>\n<p>\n  Topp 12 stereotyper inom tekniksf\u00e4ren\n<\/p>\n<h5>\n  1 Du m\u00e5ste vara en n\u00f6rd f\u00f6r att koda<br \/>\n<\/h5>\n<p>\n  Detta \u00e4r f\u00f6rmodligen den st\u00f6rsta missuppfattningen av dem alla. P\u00e5 grund av den partiska medieskildringen har programmering ett d\u00e5ligt rykte, och vissa m\u00e4nniskor drar sig till och med f\u00f6r det, eftersom de \u00e4r r\u00e4dda f\u00f6r att de kommer att bli st\u00e4mplade som n\u00f6rdar eller n\u00f6rdar. Den verkliga sanningen \u00e4r, som med alla andra yrken, det finns en m\u00e4ngd olika m\u00e4nniskor d\u00e4r. Du kan till och med h\u00e4vda att programmerare \u00e4r det mest m\u00e5ngsidiga g\u00e4nget, helt enkelt f\u00f6r att deras antal forts\u00e4tter att v\u00e4xa, s\u00e5 det \u00e4r om\u00f6jligt att stereotypa dem och samla dem alla i samma kategori.\n<\/p>\n<h5>\n  2 Du m\u00e5ste vara en briljant matematiker<br \/>\n<\/h5>\n<p>\n  \u00c4ven om detta inte \u00e4r 100% sant, kan vi fortfarande inte skingra detta p\u00e5st\u00e5ende som helt falskt. Kopplingen mellan matematik och programmering speglas i det faktum att b\u00e5da kr\u00e4ver att du t\u00e4nker logiskt och ibland, out of the box, f\u00f6r att komma p\u00e5 en originell l\u00f6sning. Som sagt, du kommer att beh\u00f6va anv\u00e4nda matematik, men det \u00e4r bara grundl\u00e4ggande algebra, inget f\u00f6r avancerat och kr\u00e4vande. Webbutvecklare borde ha en massa kunskaper, men trots allt \u00e4r m\u00e5let med programmering att skriva kod, inte l\u00f6sa matematiska problem.\n<\/p>\n<p>\n  Om du av n\u00e5gon slump m\u00e5ste anv\u00e4nda komplexa matematiska ekvationer som en del av din kod, b\u00f6r du inte misstr\u00f6sta, eftersom det finns massor av programmeringshj\u00e4lp till hands i form av bibliotek som du kan anv\u00e4nda ist\u00e4llet f\u00f6r att skriva den delen av koden fr\u00e5n repa. Att vara d\u00e5lig p\u00e5 matematik betyder inte att du kommer att vara d\u00e5lig p\u00e5 programmering, precis som att vara bra i matematik betyder inte att du kommer att vara en fantastisk programmerare.\n<\/p>\n<h5>\n  3 Du m\u00e5ste ha en MENSA-kaliber IQ<br \/>\n<\/h5>\n<p>\n  Om detta var sant skulle varje enskild programmerare vara medlem, vilket inte \u00e4r fallet. Att l\u00e4ra sig koda kan liknas vid att l\u00e4ra sig spela gitarr. Allt handlar inte om talang, det handlar om hur mycket h\u00e5rt arbete du \u00e4r villig att l\u00e4gga p\u00e5 det tills du har bem\u00e4strat det helt. Det har inget med din IQ eller n\u00e5got annat nummer att g\u00f6ra. Programmering kr\u00e4ver att du \u00e4r kreativ och letar efter l\u00f6sningar p\u00e5 problem, som blandas ihop med ens IQ.\n<\/p>\n<p>\n  Programmeringsspr\u00e5k \u00e4r, som namnet antyder, fortfarande spr\u00e5k, vilket betyder att om du kunde ha l\u00e4rt dig ditt eget spr\u00e5k eller ett fr\u00e4mmande, s\u00e5 kan du ocks\u00e5 l\u00e4ra dig att koda. Spr\u00e5k som Java, C, C++ eller Python skapades inte av utomjordingar fr\u00e5n yttre rymden. De skapades av vanliga m\u00e4nniskor.\n<\/p>\n<h5>\n  4 Det finns ett b\u00e4sta programmeringsspr\u00e5k<br \/>\n<\/h5>\n<p>\n  Till skillnad fr\u00e5n de flesta omr\u00e5den i livet finns det inget enskilt b\u00e4sta spr\u00e5k n\u00e4r det kommer till programmering. Detta beror p\u00e5 att varje programmeringsspr\u00e5k skapades f\u00f6r att uppn\u00e5 ett visst m\u00e5l. Enkelt uttryckt, om ett programmeringsspr\u00e5k hj\u00e4lper dig att uppn\u00e5 det du har t\u00e4nkt dig och passar ditt syfte, s\u00e5 \u00e4r det det b\u00e4sta f\u00f6r det specifika fallet. Om du till exempel \u00e4r intresserad av l\u00e5gniv\u00e5programmeringsspr\u00e5k och OS-kodning \u00e4r assemblerspr\u00e5k det b\u00e4sta valet. Om du skapar appar kan du anv\u00e4nda Java, C++ eller C#. Vilken som \u00e4r b\u00e4st av de tre \u00e4r helt upp till dig och vilket problem du f\u00f6rs\u00f6ker l\u00f6sa med just det spr\u00e5ket.\n<\/p>\n<h5>\n  5 Programmering kan bara l\u00e4ras p\u00e5 college<br \/>\n<\/h5>\n<p>\n  \u00c4ven om det kan ha varit sant tidigare, eftersom det bara fanns en handfull platser utanf\u00f6r ett universitet som kunde l\u00e4ra dig hur man kodar, kan du idag hitta i stort sett allt du beh\u00f6ver, oavsett om du \u00e4r nyb\u00f6rjare eller en senior utvecklare f\u00f6r ett seri\u00f6st IT-f\u00f6retag. Naturligtvis \u00e4r h\u00f6gskolekurser f\u00f6rdelaktiga, eftersom du har professorer och deras assistenter som guidar dig varje steg p\u00e5 v\u00e4gen, och lektionerna \u00e4r strukturerade p\u00e5 ett s\u00e4tt som l\u00e4r dig att t\u00e4nka f\u00f6rst och sedan till\u00e4mpa allt du har l\u00e4rt dig senare.\n<\/p>\n<p>\n  Men bara f\u00f6r att du inte har g\u00e5tt p\u00e5 college eller har en examen i n\u00e5got annat, betyder det inte att programmering \u00e4r utom r\u00e4ckh\u00e5ll. Du m\u00e5ste vilja ha det, och n\u00e4r du v\u00e4l har det t\u00e4ckt finns det massor av onlineresurser, och till och med en faktisk collegekurs du kan ta p\u00e5 plattformar som Coursera eller Codecademy.\n<\/p>\n<h5>\n  6 Programmering \u00e4r inget jobb f\u00f6r kvinnor<br \/>\n<\/h5>\n<p>\n  Vi ska g\u00e5 in p\u00e5 feministiska argument h\u00e4r, men det finns ingen grund f\u00f6r p\u00e5st\u00e5enden om att kvinnor inte kan vara lika bra programmerare som m\u00e4n. Till exempel var den f\u00f6rsta programmeraren i v\u00e4rlden en kvinna. Marissa Mayer, VD f\u00f6r Yahoo! var en av de f\u00f6rsta programmerarna som anst\u00e4lldes av Google. Och det finns f\u00f6rst\u00e5s, Grace Hopper, som \u00e4r krediterad f\u00f6r att inte bara vara en programmerare, utan ocks\u00e5 som en person som kom p\u00e5 termen &#8221;bugg&#8221; och dess betydelse, som vi k\u00e4nner den idag.\n<\/p>\n<p>\n  Som sagt, det r\u00e5der brist p\u00e5 kvinnliga programmerare. \u00c4ven om det \u00e4r sv\u00e5rt att s\u00e4tta fingret p\u00e5 de exakta orsakerna, kan det bero p\u00e5 att m\u00e4nniskor, b\u00e5de m\u00e4n och kvinnor, i allm\u00e4nhet \u00e4r d\u00e5ligt informerade om kodare och de tror p\u00e5 klich\u00e9er som media serverar dem.\n<\/p>\n<h5>\n  7 Du \u00e4r f\u00f6r ung f\u00f6r att l\u00e4ra dig koda<br \/>\n<\/h5>\n<p>\n  Du kan aldrig vara f\u00f6r ung f\u00f6r att b\u00f6rja koda. Faktum \u00e4r att det finns m\u00e5nga f\u00f6rdelar som \u00e4r kopplade till att l\u00e4ra sig koda tidigt, som att utveckla analytiska f\u00e4rdigheter. Barns inl\u00e4rningsm\u00f6nster skiljer sig dock fr\u00e5n vuxnas, eftersom barn tenderar att t\u00e4nka mer i visuella termer, vilket b\u00f6r beaktas n\u00e4r de v\u00e4ljer sitt f\u00f6rsta programmeringsspr\u00e5k. Det har gjorts n\u00e5gra initiativ f\u00f6r att inf\u00f6ra programmering i grundskolor, men inget har varit officiellt.\n<\/p>\n<h5>\n  8 Du \u00e4r f\u00f6r gammal f\u00f6r att l\u00e4ra dig koda<br \/>\n<\/h5>\n<p>\n  \u00c5 andra sidan kan du aldrig bli f\u00f6r gammal f\u00f6r att koda heller. Faktum \u00e4r att m\u00e4nniskor som \u00e4r utvecklare idag kommer att beh\u00f6va l\u00e4ra sig under hela livet f\u00f6r att h\u00e4nga med, bara f\u00f6r att IT och programmering \u00e4r s\u00e5 dynamiska omr\u00e5den. Det betyder att de kommer att beh\u00f6va l\u00e4ra sig tills den dag de g\u00e5r i pension, n\u00e4r de \u00e4r i sextio\u00e5rs\u00e5ldern! Om de kan g\u00f6ra det, s\u00e5 kan du ocks\u00e5. Om du \u00e4r intresserad och driven \u00e4r \u00e5lder inget annat \u00e4n en siffra.\n<\/p>\n<h5>\n  9 tusentals rader kod \u00e4r f\u00f6r mycket<br \/>\n<\/h5>\n<p>\n  Om du \u00e4r intresserad av programmering, eller om du precis har b\u00f6rjat, kan det verka extremt skr\u00e4mmande eller rent av om\u00f6jligt att titta p\u00e5 n\u00e5gon k\u00e4llkod som har 10 000 eller fler rader. Men som tur \u00e4r \u00e4r det inte s\u00e5. Om du skulle titta n\u00e4rmare p\u00e5 all den koden skulle du uppt\u00e4cka att en del av avsnitten \u00e4r identiska, och att kodaren har anv\u00e4nt samma kod p\u00e5 flera olika st\u00e4llen. S\u00e5 det \u00e4r inte exakt 10 000 olika rader kod.\n<\/p>\n<p>\n  B\u00e5de de mest triviala och de mest utmanande programmeringsuppgifterna g\u00f6rs genom att kombinera samma kod som du kommer att l\u00e4ra dig redan fr\u00e5n b\u00f6rjan, s\u00e5som loopar, funktioner och metoder. N\u00e4r du v\u00e4l har listat ut dem kommer det att bli det enklaste i v\u00e4rlden att skriva flera tusen rader kod.\n<\/p>\n<h5>\n  10 Du beh\u00f6ver \u00e5r f\u00f6r att l\u00e4ra dig ett programmeringsspr\u00e5k<br \/>\n<\/h5>\n<p>\n  Att l\u00e4ra sig ett programmeringsspr\u00e5k kr\u00e4ver mycket tid och anstr\u00e4ngning, och inl\u00e4rningsprocessen \u00e4r aldrig riktigt klar, men f\u00f6r att kunna f\u00f6rst\u00e5 och anv\u00e4nda kommandon och funktionerna i ett visst spr\u00e5k beh\u00f6ver du inga \u00e5ldrar, eftersom alla kommandon \u00e4r redan p\u00e5 engelska, f\u00f6r det mesta. N\u00e4sta sak du beh\u00f6ver g\u00f6ra \u00e4r att l\u00e4ra dig syntaxen, vilket skulle likna att l\u00e4ra sig alla grammatikregler f\u00f6r ett fr\u00e4mmande spr\u00e5k.\n<\/p>\n<p>\n  Detta kommer att ta l\u00e4ngre tid \u00e4n att l\u00e4ra sig kommandona och funktionerna, speciellt om du programmerar med hj\u00e4lp av ett assemblerspr\u00e5k p\u00e5 l\u00e5g niv\u00e5 och hanterar register, men \u00e5terigen, det \u00e4r inte om\u00f6jligt. N\u00e4r du har bem\u00e4strat syntaxen \u00e4r du klar. Inte f\u00f6r att du ens \u00e4r n\u00e4ra att vara klar, men du kommer att vara rustad att skriva kod p\u00e5 egen hand och utveckla dina egna applikationer i tid.\n<\/p>\n<p>\n  S\u00e5 n\u00e4r det kommer till tidsram ser du mest troligt p\u00e5 m\u00e5nader av h\u00e5rt arbete, men inte \u00e5r. Det tar \u00e5r att full\u00e4nda dina kodningsf\u00e4rdigheter, men det \u00e4r i stort sett fallet med alla slags aktiviteter.\n<\/p>\n<h5>\n  11 Det tar evigheter tills du kan f\u00f6rs\u00f6rja dig till en programmerare<br \/>\n<\/h5>\n<p>\n  Som vi redan har p\u00e5pekat tar det inte \u00e5r att l\u00e4ra sig det, och det tar inte \u00e5r innan du kan b\u00f6rja tj\u00e4na pengar med dina kodningskunskaper heller. Naturligtvis ska du inte f\u00f6rv\u00e4nta dig att f\u00e5 ett jobb p\u00e5 Microsoft efter att ha l\u00e4rt dig C++ i ett \u00e5r, men det finns andra jobb tillg\u00e4ngliga som passar bra f\u00f6r din kompetens och erfarenhetsniv\u00e5. Eftersom vissa platser kommer att kr\u00e4va erfarenhet, vilket du inte har, eftersom du inte kunde f\u00e5 jobb i f\u00f6rsta hand f\u00f6r att du saknar erfarenhet, kan en praktikplats vara en bra id\u00e9.\n<\/p>\n<p>\n  Absolut inte ur ekonomisk synvinkel, men du kommer att f\u00e5 erfarenhet, plus att det alltid finns en chans att du anst\u00e4lls p\u00e5 heltid. Dessutom kan du alltid prova p\u00e5 att frilansa och hitta kunder sj\u00e4lv, vilket inte \u00e4r ett d\u00e5ligt s\u00e4tt att tj\u00e4na pengar. Men se till att du uppr\u00e4ttar en bra kommunikation med dina kunder, att kraven f\u00f6r jobbet \u00e4r tydligt och att du h\u00e5ller tidsfristen religi\u00f6st. Vissa m\u00e4nniskor f\u00f6redrar att arbeta fr\u00e5n sitt eget hem och njuta av flexibla arbetstider, vilket \u00e4r anledningen till att allt fler kodare v\u00e4ljer denna v\u00e4g f\u00f6r att f\u00f6rs\u00f6rja sig.\n<\/p>\n<h5>\n  12 Timmarna \u00e4r l\u00e5nga<br \/>\n<\/h5>\n<p>\n  Vi borde inte ens bry oss om den h\u00e4r, men vi kommer att g\u00f6ra det. Programmering kommer att kr\u00e4va att du l\u00e4gger ner mycket anstr\u00e4ngning, och till och med l\u00e5nga timmar ibland, men det \u00e4r l\u00e5ngt ifr\u00e5n ett m\u00f6nster. Till och med de kodare som jobbar l\u00e5nga dagar f\u00e5r bra kompensation f\u00f6r sina anstr\u00e4ngningar, och du h\u00f6r dem inte klaga. Naturligtvis kan du alltid bli frilansare och best\u00e4mma dina egna timmar och pris.\n<\/p>\n<p>\n  Om alla dessa myter var sanna, skulle det vara v\u00e4ldigt f\u00e5 m\u00e4nniskor som st\u00e4llde upp f\u00f6r att bli programmerare. \u00c4nd\u00e5 \u00e4r det tv\u00e4rtom. Det \u00e4r definitivt ett framtidsyrke, och du kan bli en del av den framtiden, oavsett din \u00e5lder, k\u00f6n, examen eller IQ. Allt som kr\u00e4vs \u00e4r h\u00e5rt arbete, engagemang och viljan att l\u00e4ra, och det \u00e4r n\u00e5got som inte har n\u00e5got att g\u00f6ra med n\u00e5gon av de ovan n\u00e4mnda kategorierna.\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  Inspelningsk\u00e4lla: <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 r\u00e5der ingen tvekan om att vi lever i en digital tids\u00e5lder, d\u00e4r modern teknik spelar en betydande roll i v\u00e5ra dagliga liv, oavsett hur tekniskt kunniga vi \u00e4r. Bortsett fr\u00e5n det uppenbara, som station\u00e4ra datorer, b\u00e4rbara datorer, surfplattor och smartphones, har datorer hittat sin plats i smarta hem, TV-apparater, hush\u00e5llsapparater och till och med leksaker. Men eftersom maskiner inte kan v\u00e5rt spr\u00e5k kr\u00e4ver de kod f\u00f6r att f\u00e5 veta vad de ska g\u00f6ra. Detta betyder att programmering definitivt \u00e4r ett yrke av nutid och framtid. Men hur som helst, m\u00e4nniskor som \u00e4r p\u00e5 utsidan och tittar in har fortfarande m\u00e5nga &#8230;<\/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":[217,61,126,152],"tags":[],"class_list":["post-264947","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kodning","category-web-och-wordpress","category-web-verktyg","category-webbtips-och-tricks"],"_links":{"self":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts\/264947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/comments?post=264947"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts\/264947\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/media\/133893"}],"wp:attachment":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/media?parent=264947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/categories?post=264947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/tags?post=264947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}