Hvordan bli informatiker

Forfatter: Gregory Harris
Opprettelsesdato: 11 April 2021
Oppdater Dato: 1 Juli 2024
Anonim
Hva gjør en dataingeniør?
Video: Hva gjør en dataingeniør?

Innhold

Å studere informatikk betyr ikke programmering; det betyr å lære algoritmer (en endelig trinnsekvens som noen eller noe forstår for å utføre en bestemt oppgave). Mange informatikere programmerer ikke i det hele tatt. Edsger Dijkstra sa en gang: "Datavitenskap er ikke mer opptatt av datamaskiner enn astronomi er med teleskoper."

Trinn

  1. 1 Å være informatiker er å hele tiden lære, å være student for alltid. Teknologier endres, nye programmeringsspråk, nye algoritmer utvikles: det er nødvendig å hele tiden lære nye ting for å holde seg oppdatert.
  2. 2 Start med pseudokode. Pseudokode er egentlig ikke et programmeringsspråk, men det er en måte å representere et program på engelsk. Den nærmeste og mest kjente algoritmen er på sjampoflasken: Såpe, skyll, gjenta. Dette er algoritmen. Det er forståelig for deg ("Computer Agent") og inneholder et begrenset antall trinn.
  3. 3 Test pseudokoden din. Eksemplet merket på sjampoflasken er ikke en god algoritme av to grunner: den har ingen slutttilstand, og den forteller deg ikke hvilken prosedyre du skal gjenta. Gjenta skum? Eller bare skylling. Det beste eksemplet vil være “Trinn 1 - Lather. Trinn 2 - skyll. Trinn 3 - Gjenta trinn 1 og trinn 2 (2-3 ganger for best resultat) og avslutt (avslutt) ”. Denne algoritmen er klar for deg, har en avslutningstilstand (et begrenset antall trinn) og er veldig nøyaktig.
  4. 4 Prøv å skrive algoritmer for alle aktiviteter. For eksempel hvordan man flytter fra en bygning på campus til en annen, eller hvordan man lager en gryte. Snart ser du algoritmer overalt!
  5. 5 Når du har lært å komponere algoritmer, blir programmeringsprosessen mer forståelig for deg. Kjøp boken og les den i sin helhet for å lære programmeringsspråket. Ikke bruk online opplæringsprogrammer for å lære et språk ettersom det er skrevet av amatører, ikke profesjonelle.
    • Men ikke nøl med å henvende deg til Internett for å få hjelp. Du kan begynne å lære objektorienterte språk som Java og C ++ med en gang, men det er fortsatt bedre å begynne med prosessuelle språk som C fordi de er helt algoritmebaserte.
  6. 6 Programmering er prosessen med å oversette pseudokode til et programmeringsspråk. Jo mer tid du bruker på å skrive pseudokode, desto mindre vil du skrive programmet og få hjernen din til å rase i fremtiden.

Tips

  • Datavitenskap omfatter mange områder som datadesign og utvikling, databaser, datasikkerhet, programmeringsspråk. Derfor er det en klok beslutning å fokusere på ett eller flere områder som interesserer deg.
  • Etter å ha lært ett programmeringsspråk, kan du lære et annet, lignende språk, ettersom du fortsatt bare oversetter pseudokoden til det virkelige språket.
  • Tavlen er det beste stedet å skrive algoritmen.