Hva er informatikk?
Datavitenskap er en filosofi og et studieretning som i utgangspunktet dekker alle aspekter av informasjonstilgang, særlig når det gjelder datakode, teknisk prosjektering og internettkommunikasjon. Noen av menneskene som jobber i dette området har jobber som programmerere, og bruker algoritmer for å studere og løse komplekse problemer og likninger; andre ser etter måter å utnytte informasjonsteknologi for å gjøre visse oppgaver mer effektive eller strømlinjeformede. I moderne tid er feltet ofte veldig nært knyttet til nyskapende teknologi, men dette har ikke alltid vært tilfelle. Byggesteinene i informatikk - de matematiske beregningene, informasjonsbestillingssystemene og de logiske gåtene som ble brukt til å avkode mønstre - eksisterte lenge før personlige datamaskiner eller mobiltelefoner ble til og med oppfunnet.
Underliggende prinsipper
Vitenskapen beskrives kanskje best som en tilnærming til kompleks informasjonshåndtering. På det mest grunnleggende nivået innebærer datavitenskap å studere strukturen, mekaniseringen og uttrykket av algoritmer, som er metodiske prosesser for å løse problemer, og når som helst fakta, figurer eller datasett må korreleres, prinsippene kommer i spill.
Praktiske applikasjoner
Teknologi og digital informasjonshåndtering er en av de mest åpenbare applikasjonene, men forskere bruker også de samme prinsippene for å forstå vitenskapelige begreper som genetikk, for å forutsi jordskjelvmønstre og for å forstå teorier som Big Bang. Matematikere, forskere og ingeniører trer ofte inn i feltet når de arbeider med komplekse ligninger, og til og med de som jobber innen medisin, humaniora, jus og bruker noen av de mer beregningsbaserte aspektene ved vitenskapen når de kartlegger demografi, sammenstiller datasett eller ser på for mønstre i informasjon over tid.
I det elektroniske rommet gir informatikk rammen for nettsteder og integrert webinnhold. Programmerere og kodere bruker informasjonssystemer for å gjøre det som egentlig er en rekke numeriske koder til visuell grafikk og forståelig tekst som lett kan søkes, navigeres og bestilles.
Programmerere er også ansvarlige for å lage brukergrensesnitt på datamaskiner, nettbrett og smarttelefoner, og de designer infrastrukturer slik at forskjellige enheter kan snakke med hverandre. Det meste av denne typen arbeid blir diskutert i form av "biter og byte." Biter hjelper til med overføring av filer mellom maskiner, mens byte er der de havner og er de mest grunnleggende enhetene for elektronisk informasjonsmåling og lagring.
Evolusjonen av feltet
De fleste tenker på datavitenskap som noe av et nytt felt, og i den grad det forholder seg til mobile teknologier og Internett på mange måter det er. Den algoritmiske ryggraden i disiplinen har eksistert i århundrer, men begynte med de mest rudimentære kalkulatorer og verktøy som først begynte å forskyve arbeidet med å løse ligninger bort fra det menneskelige sinn og inn i maskinens rike.
Imidlertid var det først på 1940-tallet at ideen om en enkelt "datamaskin" som kunne håndtere flere programmer og kommandoer først ble populær. Selv da kom ikke uttrykket "informatikk" virkelig inn i noen vokabular før på slutten av 1950-tallet.
Karriereveier
De fleste som studerer datavitenskap på universitetsnivå, jobber videre som programmerere eller dataingeniører. Mange av disse personene vil være kodeforfattere som jobber for Internett- eller programvareselskaper; andre vil bli feilsøkere innen informasjonsteknologi som hjelper dagligdagse brukere med å løse problemer med å lære mer effektivitet på sine personlige datamaskiner eller arbeidsdatamaskiner.
Denne typen utdanning begrenser ikke folk til å jobbe først og fremst med datamaskiner. Forskere i mange forskjellige fagdisipliner er avhengige av mennesker med kodekompetanse for å lage programmer for å gruve data, sortere informasjon og identifisere mønstre. Private selskaper og firmaer som ønsker å identifisere visse befolkningsdemografier er noen av de største forbrukerne av denne typen kunnskap. Dette kan være så komplisert som å begrense forekomster av visse genetiske markører eller sykdomsdiagnoser, eller så enkelt som å målrette mot sannsynlige forbrukere av et bestemt produkt. Datakoder og ligninger kan gjøre disse tallene lettere å komme i utgangspunktet, og lettere å forstå når de først er i hånden.
Nødvendige ferdigheter og utdanning
Å løse problemer er kjernen i dette feltet, og det følger at menneskene som jobber i det må være sterke analytiske tenkere. De mest suksessrike forskerne har en tendens til å presse seg frem til noe til en spesifikk løsning er funnet, og må også vanligvis ha mye tålmodighet fordi det kan ta tid å finne et svar og resultater. En evne til å tilpasse seg nye og raskt skiftende teknologier er typisk også veldig viktig.
Mange høyskoler og universiteter tilbyr kurs og grader innen informatikk. Programmer varierer fra skole til skole, men de kombinerer vanligvis matematikk, logisk teori og statistikkurs med praktiske kodings- og programmeringsprosjekter. Nyutdannede på bachelor- og førsteamanuensisnivå er vanligvis klare til å starte inngangsnivåarbeid med et programvareselskap eller forskerteam, mens de som tjener gradsstudier ofte går videre til mer rådgivende og ledende stillinger på seniornivå.
Det er også mulig å selvlære mange av kjerneferdighetene. Opplæringsprogrammer for koding og programmering tilbys gratis online mange steder, og personer med egnethet til kompleks problemløsing opplever ofte at de er i stand til å hente det grunnleggende bare ved å bruke tid på materialet. Mange av de høyest betalte jobbene ønsker bevis på universitetsutdanning, men dette er på ingen måte et hardt og raskt krav. Evnen til å få jobben gjort bra er ofte viktigere enn formell legitimasjon.