Kan du lære at programmere på egen hånd?

Det er meget nemt at lære at programmere

En gang imellem bliver et erhverv moderne, der, hvis du studerer det, vil være dit pas til berømmelse eller formue eller en færdighed, som hvis dine børn ikke lærer det, vil dømme dem til fiasko. På nuværende tidspunkt er det skabelsen af ​​applikationer, og før det erstattes af kunstig intelligens, vil vi forsøge at besvare spørgsmålet: Kan du lære at programmere autodidakt?

Lad os være klare, der er absolut ingen disciplin, der garanterer succes, og selvom det er rigtigt, at en god programmør tilegner sig færdigheder, der vil være nyttige i livet, kan de også erhverves ved at studere andre ting.

Jeg husker fra mine teenageår i firserne, en annonce, der sagde, at hvis du lærte Basic, ville virksomheder kæmpe for at ansætte dig. Basic er et alment sprog, der næppe er godt til at bygge applikationer, der bruges i den virkelige verden. År senere blev undervisningen i datalogi i skolerne inkluderet, hvilket ikke var andet end at forklare brugen af ​​Microsoft office-værktøjer. I de senere år populariserede de programmeringskurser, som egentlig burde kaldes kodningskurser, fordi de kun er begrænset til at undervise i et programmeringssprogs grundprincipper.

Kan du lære at programmere på egen hånd?

Diskussionen om, hvorvidt man skal studere på et universitet for at forfølge en karriere som programmør, dukker fra tid til anden op på sociale netværk. Selvfølgelig er de, der tog det, ivrige tilhængere af diplomet, mens de, der selv trænede, nægter det behov. Generelt synes virksomheder i sektoren at foretrække demonstration af færdigheder frem for rullerne.

I hvert fald lærer man ikke bare at programmere for at tjene penge. Det kan også gøres for at samarbejde om open source-projekter eller for at skabe applikationer, der passer til vores behov.

Med hensyn til spørgsmålet i titlen er det rigtigt, at du kan, men husk på, at jo mere du øver dig, jo bedre programmør bliver du.

Hvad skal en programmør lære?

Sandsynligvis kender enhver anvendt folkeskoleelev til spansk grammatik det samme som Pérez Reverte eller Vargas Llosa. Han vil dog ikke være i stand til at skrive en god roman. Det samme gælder programmering. Du kan huske alle kommandoerne i et sprog og huske tusindvis af linjer kode, og alligevel gør det dig ikke til en programmør.

Den første færdighed, der kræves for en programmør, er objektivitet og logisk ræsonnement. En applikation skal løse problemer, og udvikleren skal identificere, hvad det er, forestille sig en løsning og være i stand til at implementere den, før han skriver kode.

Det næste trin er at identificere, hvilket programmeringssprog der er bedst egnet til at bygge applikationen. I sektoren er der meget, at hvis du kun har en hammer, vil du tro, at alle problemer er søm.

For hvert programmeringssprog er der flere integrerede udviklingsmiljøer. Mange er kompatible med flere programmeringssprog, så at blive fortrolig med et af dem vil spare en masse arbejde.

De fleste Linux-distributioner inkluderer understøttelse af de mest populære programmeringssprog samt et udvalg af integrerede udviklingsmiljøer.

Nogle anbefalede distributioner til at lære programmering

dette det er et helt personligt valg. I princippet kan enhver Linux-distribution bruges til programmering.

  • Ubuntu: Det er en distribution meget populær, så hvis du leder efter, hvordan du gør noget på linux, vil du sandsynligvis finde, hvordan du gør det på ubuntu. Derudover har den det mest komplette udvalg af programmer og forskellige installationsformer.
  • Red Hat Enterprise Linux: Hvis du er udvikler, kan du det få en gratis licens og få adgang til meget nyttige værktøjer til programmører såsom containerstyring og support til forskellige programmeringssprog.
  • Fedora:  Det er en distribution Et fællesskabsforum, der tester funktioner, der senere bliver en del af Red Hat Enterprise Linux. I dets arkiver kan du finde de nyeste versioner af programmeringsværktøjerne.

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Nelson sagde han

    Jeg lærte at programmere, da jeg var 13 år gammel på en selvlært måde med en Commodore PET 2001, jeg er i øjeblikket 54