Vad är datavetenskap?
datavetenskap är en filosofi och ett studieområde som i princip täcker alla aspekter av informationstillträde, särskilt när det gäller datorkod, teknisk teknik och internetkommunikation. Några av de människor som arbetar på detta område har jobb som programmerare, som använder algoritmer för att studera och lösa komplexa problem och ekvationer; Andra letar efter sätt att utnyttja informationsteknologi för att göra vissa uppgifter mer effektiva eller strömlinjeformade. I modern tid är fältet ofta mycket nära besläktat med banbrytande teknik, men detta har inte alltid varit fallet. Byggnadsblocken för datavetenskap - de matematiska beräkningarna, informationsbeställningssystemen och de logiska pussel som användes för att avkoda mönster - fanns långt innan persondatorer eller mobiltelefoner till och med uppfanns.
underliggande principer
Vetenskapen beskrivs kanske bäst som en strategi för komplex informationshantering. På sin mest grundläggande nivå involverar datavetenskap STUdying av struktur, mekanisering och uttryck av algoritmer, som är metodiska processer för att lösa problem, och när som helst fakta, siffror eller datamängder måste korreleras för att dess principer kommer in för att spela.
praktiska applikationer
Teknik och digital informationshantering är en av de mest uppenbara tillämpningarna, men forskare använder också samma principer för att förstå vetenskapliga begrepp som genetik, för att förutsäga jordbävningsmönster och för att förstå teorier som Big Bang. Matematiker, forskare och ingenjörer går ofta in i fältet när de arbetar med komplexa ekvationer, och till och med de som arbetar inom medicin, humaniora, lag och använder några av de mer beräkningsaspekterna av vetenskapen när de kartlägger demografi, sammanställer datamängder eller letar efter mönster i information över tid.
I onlineutrymmet tillhandahåller datavetenskapen ramenArbeta för webbplatser och integrerat webbinnehåll. Programmerare och kodare använder informationssystem för att förvandla vad som i huvudsak är serier av numeriska koder till visuell grafik och förståelig text som enkelt kan sökas, navigeras och beställas.
programmerare ansvarar också för att skapa användargränssnitt på datorer, surfplattor och smarta telefoner, och de designar infrastrukturer så att olika enheter kan prata med varandra. Det mesta av denna typ av arbete diskuteras i termer av "bitar och byte." Bitar hjälper till att överföra filer mellan maskiner, medan byte är där de hamnar och är de mest grundläggande enheterna för elektronisk informationsmätning och lagring.
Evolution of the Field
De flesta tänker på datavetenskap som något av ett nytt område och i den mån det hänför sig till mobil teknik och internet på många sätt det är. Den algoritmiska ryggraden i disciplinen har funnits i århundraden, men börjar med den mest rudimentära beräkningenulatorer och verktyg som först började flytta arbetet med att lösa ekvationer bort från det mänskliga sinnet och till maskiner.
Det var dock först på 1940 -talet att idén om en enda "dator" som kunde hantera flera program och kommandon först blev populära. Även då kom frasen "datavetenskap" inte riktigt in i någons ordförråd förrän i slutet av 1950 -talet.
Karriärvägar
De flesta som studerar datorvetenskap på universitetsnivå fortsätter att arbeta som programmerare eller datoringenjörer. Många av dessa människor kommer att vara kodförfattare som arbetar för internet- eller mjukvaruföretag; Andra kommer att bli felsökare för informationsteknologi som hjälper vardagliga användare att lösa problem att lära sig större effektivitet på sina personliga eller arbetsdatorer.
Den här typen av utbildning begränsar dock inte människor till att arbeta främst med datorer. Forskare inom många olika discipliner förlitar sig på personer med kodningskompetens för att skapa program för att gruva data, sortera informatipå och identifiera mönster. Privata företag och företag som vill identifiera vissa befolkningsdemografier är några av de största konsumenterna av denna typ av kunskap. Detta kan vara lika komplicerat som att minska incidenterna av vissa genetiska markörer eller sjukdomsdiagnoser, eller så enkla som att rikta in troliga konsumenter av en viss produkt. Datorkoder och ekvationer kan göra dessa nummer enklare att komma i första hand och lättare att förstå när de är i handen.
Obligatoriska färdigheter och utbildning
Lösningsproblem är kärnan i detta område, och det följer att de människor som arbetar i det måste vara starka analytiska tänkare. De mest framgångsrika forskarna tenderar att ha engagemanget för att pressa framåt med något tills en specifik lösning hittas, och måste också vanligtvis ha mycket tålamod eftersom det kan ta tid att hitta ett svar och resultat. En förmåga att anpassa sig till nya och snabbt föränderliga tekniker är vanligtvis också mycket viktig.
många högskolor och universitetIES erbjuder kurser och grader inom datavetenskap. Program varierar från skola till skola, men de kombinerar vanligtvis matematik, logisk teori och statistikkurser med praktiska kodning och programmeringsprojekt. Kandidater på kandidatexamen och associerad examensnivå är vanligtvis redo att starta arbetsnivå med ett mjukvaruföretag eller forskargrupp, medan de som tjänar examen ofta går vidare till mer rådgivande och ledande befattningar på seniornivå.
Det är också möjligt att själv lära sig många av kärnfärdigheterna. Kodning och programmering av tutorials erbjuds gratis online på många ställen, och personer med lämplighet för komplex problemlösning finner ofta att de kan plocka upp grunderna helt enkelt genom att spendera tid med materialet. Många av de högst betalande jobben vill ha bevis på universitetsutbildning, men detta är inte alls ett hårt och snabbt krav. Förmågan att få jobbet gjort bra är ofta viktigare än formella referenser.