Come diventare uno scienziato informatico

Autore: Gregory Harris
Data Della Creazione: 11 Aprile 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
5 COSE che avrei voluto sapere prima di iniziare INGEGNERIA INFORMATICA
Video: 5 COSE che avrei voluto sapere prima di iniziare INGEGNERIA INFORMATICA

Contenuto

Studiare informatica non significa programmare; significa algoritmi di apprendimento (una sequenza finita di passaggi che qualcuno o qualcosa comprende per svolgere un compito specifico). Molti informatici non programmano affatto. Edsger Dijkstra una volta disse: "L'informatica non si occupa dei computer più di quanto l'astronomia lo sia dei telescopi".

Passi

  1. 1 Essere un informatico significa imparare costantemente, essere uno studente per sempre. Cambiano le tecnologie, si sviluppano nuovi linguaggi di programmazione, si sviluppano nuovi algoritmi: è necessario imparare costantemente cose nuove per stare al passo con le cose.
  2. 2 Inizia con lo pseudocodice. Lo pseudocodice non è realmente un linguaggio di programmazione, ma è un modo per rappresentare un programma in inglese. L'algoritmo più vicino e familiare è sulla bottiglia dello shampoo: sapone, risciacquare, ripetere. Questo è l'algoritmo. È comprensibile per te ("Agente informatico") e contiene un numero finito di passaggi.
  3. 3 Metti alla prova il tuo pseudocodice. L'esempio etichettato sulla bottiglia dello shampoo non è un buon algoritmo per due motivi: non ha una condizione finale e non ti dice quale procedura ripetere. Ripetere la schiuma? O semplicemente sciacquare. L'esempio migliore sarebbe “Fase 1 - Schiuma. Passaggio 2: risciacquare. Passaggio 3 - Ripetere il passaggio 1 e il passaggio 2 (2-3 volte per il miglior risultato) e Fine (Esci) ”. Questo algoritmo è chiaro per te, ha una condizione di terminazione (un numero finito di passaggi) ed è molto accurato.
  4. 4 Prova a scrivere algoritmi per tutte le attività. Ad esempio, come spostarsi da un edificio all'altro del campus o come fare una casseruola. Presto vedrai algoritmi ovunque!
  5. 5 Una volta che impari a comporre algoritmi, il processo di programmazione ti sarà più comprensibile. Acquista il libro e leggilo nella sua interezza per imparare il linguaggio di programmazione. Non utilizzare tutorial online per imparare una lingua poiché sono scritti da dilettanti, non da professionisti.
    • Tuttavia, non esitate a rivolgervi a Internet per chiedere aiuto. Puoi iniziare subito ad apprendere linguaggi orientati agli oggetti come Java e C++, ma è comunque meglio iniziare con linguaggi procedurali come il C perché sono completamente basati su algoritmi.
  6. 6 La programmazione è il processo di traduzione dello pseudocodice in un linguaggio di programmazione. Più tempo passi a scrivere pseudocodice, meno digiterai il programma e ti scervellerai in futuro.

Consigli

  • L'informatica comprende molte aree come la progettazione e lo sviluppo di computer, i database, la sicurezza informatica, i linguaggi di programmazione dei computer. Pertanto, è una saggia decisione concentrarsi su una o più aree che ti interessano.
  • Dopo aver appreso un linguaggio di programmazione, impara un altro linguaggio simile, poiché stai ancora solo traducendo lo pseudocodice nel linguaggio effettivo.
  • La lavagna è il posto migliore per scrivere l'algoritmo.