Com convertir-se en informàtic: 10 passos (amb imatges)

Taula de continguts:

Com convertir-se en informàtic: 10 passos (amb imatges)
Com convertir-se en informàtic: 10 passos (amb imatges)

Vídeo: Com convertir-se en informàtic: 10 passos (amb imatges)

Vídeo: Com convertir-se en informàtic: 10 passos (amb imatges)
Vídeo: ComfyUI Tutorial - How to Install ComfyUI on Windows, RunPod & Google Colab | Stable Diffusion SDXL 2024, Maig
Anonim

Ser informàtic no és programar; es tracta de l’estudi d’algoritmes (una sèrie de passos, entesos per algú o alguna cosa, per tal de completar una tasca en un nombre determinat de passos). Molts informàtics no programen gens. De fet, Edsger Dijkstra va dir una vegada: "La informàtica no és més sobre ordinadors que l'astronomia sobre telescopis".

Passos

Primera part de 4: començar

Converteix-te en informàtic Pas 1
Converteix-te en informàtic Pas 1

Pas 1. Converteix-te en un alumne de tota la vida

Ser informàtic consisteix a aprendre a ser estudiant, no només durant la formació, sinó sempre durant tota la seva carrera. Canvien la tecnologia, es desenvolupen nous llenguatges, s’elaboren nous algoritmes: cal aprendre coses noves per estar al dia.

284814 2
284814 2

Pas 2. Compreneu el vostre paper futur

Com a informàtic, la vostra feina és resoldre problemes. També es tracta de resoldre problemes de manera que al final pugui deixar a tothom feliç. Això significa aprendre bones habilitats comunicatives i també habilitats de codificació, ja que és més probable que coincideixi amb les necessitats del vostre client amb la solució adequada si escolteu bé i retransmeteu els vostres coneixements amb claredat, a més de mantenir-lo informat durant el projecte.

Part 2 de 4: Escriptura de pseudocodi

Converteix-te en informàtic Pas 2
Converteix-te en informàtic Pas 2

Pas 1. Comenceu amb el pseudocodi

Pseudocode no és realment un llenguatge de programació, però és una manera de representar un programa d’una manera molt anglesa. Probablement, l’algoritme més conegut és el que conté el flascó de xampú: escuma, esbandida, repeteix. Es tracta d’un algorisme. És comprensible per vosaltres (l '"agent informàtic") i té un nombre finit de passos. O ho fa …

Converteix-te en informàtic Pas 3
Converteix-te en informàtic Pas 3

Pas 2. Ajusteu el pseudocodi

L’exemple de xampú no és un algorisme molt bo per dos motius: no té cap condició per acabar i en realitat no us indica què repetir. Repetiu l’escumós? O només el rentat. Un exemple millor seria "Pas 1: escuma. Pas 2: esbandida. Pas 3: repeteix els passos 1 i 2 (2 o 3 vegades per obtenir millors resultats) i després finalitza (surt)". Això ho enteneu, té una condició final (un nombre finit de passos) i és molt explícit.

Part 3 de 4: Escriure algorismes

Converteix-te en informàtic Pas 4
Converteix-te en informàtic Pas 4

Pas 1. Proveu d’escriure algorismes per a tot tipus de coses

Per exemple, com arribar d’un edifici a un altre al campus o com fer una cassola. Aviat, veureu algoritmes per tot arreu.

Converteix-te en informàtic Pas 5
Converteix-te en informàtic Pas 5

Pas 2. Després d’haver après a escriure algoritmes, la programació hauria de ser natural

Compreu un llibre i llegiu-lo completament per aprendre l’idioma. Eviteu els tutorials en línia, ja que sovint els escriuen aficionats i no professionals.

Tanmateix, no dubteu a buscar ajuda a Internet. Els llenguatges orientats a objectes com Java i C ++ estan "in" ara mateix, però els llenguatges procedimentals com C són més fàcils de començar, ja que tracten únicament d'algorismes

Converteix-te en informàtic Pas 6
Converteix-te en informàtic Pas 6

Pas 3. La programació és només la traducció de pseudocodi a un llenguatge de programació

Com més temps abans de programar dediqueu a la planificació en pseudocodi, menys temps dedicareu a escriure i rascar-vos el cap.

Part 4 de 4: Anàlisi d'algorismes

284814 8
284814 8

Pas 1. Llegiu la memòria RAM (la màquina d'accés aleatori)

Un dels millors llocs per començar és llegir el llibre de Steven Skiena The algorithm design manual.

284814 9
284814 9

Pas 2. Conegueu el comportament limitant de les funcions

Llegiu la notació Big O.

284814 10
284814 10

Pas 3. Llegiu sobre com les entrades del pitjor dels casos poden trencar l'algoritme o costar-vos molt en el temps de processament de la CPU

És important conèixer quines maneres poden contrarestar-les de manera eficient.

Consells

  • El camp de la informàtica es divideix en molts camps diferents, com ara el disseny i desenvolupament d’ordinadors, les bases de dades, la seguretat informàtica o els llenguatges informàtics, per nomenar alguns. Per tant, seria aconsellable centrar-se en un o potser uns quants més si us interessen.
  • Després d’aprendre un llenguatge de programació, aprendre’n un altre dins del mateix paradigma és fàcil, ja que només traduïu el pseudocodi a un llenguatge real.
  • Una pissarra és un lloc ideal per escriure algorismes.
  • Si sou estudiants d'educació secundària i menors de 20 anys, penseu a entrar a l'Olimpíada d'Informàtica de la vostra zona.

Recomanat: