A mund të mësoni të programoni vetë?

Mësimi i programimit është shumë i lehtë

Herë pas here bëhet modë një profesion që, nëse e studion, do të jetë pasaporta jote e famës ose e pasurisë ose një aftësi që nëse fëmijët nuk e mësojnë do t'i dënojë me dështim. Aktualisht është krijimi i aplikacioneve dhe, para se të zëvendësohet nga Inteligjenca Artificiale, do të përpiqemi t'i përgjigjemi pyetjes: A mund të mësoni të programoni autodidakt?

Le të jemi të qartë, nuk ka absolutisht asnjë disiplinë që do të garantojë sukses dhe, ndërsa është e vërtetë që një programues i mirë fiton aftësi që do të jenë të dobishme në jetë, ato mund të fitohen edhe duke studiuar gjëra të tjera.

Më kujtohet nga vitet e mia të adoleshencës në vitet tetëdhjetë, një reklamë që thoshte se nëse mësonit Basic, kompanitë do të luftonin për t'ju punësuar. Basic është një gjuhë me qëllime të përgjithshme që vështirë se është e mirë për ndërtimin e aplikacioneve që përdoren në botën reale. Vite më vonë, u përfshi edhe mësimi i shkencave kompjuterike në shkolla, i cili nuk ishte gjë tjetër veçse shpjegimi i përdorimit të mjeteve të Microsoft office. Vitet e fundit ata popullarizuan kurse programimi të cilat në fakt duhet të quhen kurse kodimi sepse ato janë të kufizuara vetëm në mësimin e elementeve të një gjuhe programimi.

A mund të mësoni të programoni vetë?

Diskutimi nëse duhet të studioni në universitet për të ndjekur karrierën si programues rishfaqet herë pas here në rrjetet sociale. Natyrisht, ata që e morën janë mbështetës të zjarrtë të diplomës, ndërsa ata që u trajnuan vetë e mohojnë këtë nevojë. Në përgjithësi, kompanitë në këtë sektor duket se preferojnë demonstrimin e aftësive në vend të rrotullave.

Në çdo rast, nuk mësoni vetëm të programoni për të fituar para. Mund të bëhet gjithashtu për të bashkëpunuar në projekte me burim të hapur ose për të krijuar aplikacione që i përshtaten nevojave tona.

Për sa i përket pyetjes në titull, është e vërtetë që mundeni, por kini parasysh që sa më shumë të praktikoni, aq më mirë do të jeni programues.

Çfarë duhet të mësojë një programues?

Ndoshta çdo nxënës i shkollës fillore të aplikuar e di për gramatikën spanjolle njësoj si Pérez Reverte ose Vargas Llosa. Megjithatë, ai nuk do të jetë në gjendje të shkruajë një roman të mirë. E njëjta gjë vlen edhe për programimin. Ju mund të mësoni përmendësh të gjitha komandat e një gjuhe dhe të mësoni përmendësh mijëra rreshta kodi, e megjithatë kjo nuk ju bën programues.

Aftësia e parë e nevojshme për një programues është objektiviteti dhe aftësia e arsyetimit logjik. Një aplikacion duhet të zgjidhë problemet, dhe zhvilluesi duhet të identifikojë se çfarë është, të imagjinojë një zgjidhje dhe të jetë në gjendje ta zbatojë atë përpara se të shkruajë kodin.

Hapi tjetër është të identifikoni se cila gjuhë programimi është më e përshtatshme për të ndërtuar aplikacionin. Në sektor ka shumë që nëse keni vetëm një çekiç do të besoni se të gjitha problemet janë gozhdë.

Për çdo gjuhë programimi ka disa mjedise të integruara zhvillimi. Shumë prej tyre janë të pajtueshme me disa gjuhë programimi, kështu që njohja me njërën prej tyre do të kursejë shumë punë.

Shumica e shpërndarjeve Linux përfshijnë mbështetje për gjuhët më të njohura të programimit, si dhe një përzgjedhje të mjediseve të integruara të zhvillimit.

Disa shpërndarje të rekomanduara për të mësuar programim

kjo është një përzgjedhje absolutisht personale. Në parim, çdo shpërndarje Linux mund të përdoret për programim.

  • Ubuntu: Shtë një shpërndarje shumë popullor kështu që nëse jeni duke kërkuar se si të bëni diçka në Linux, me siguri do të gjeni se si ta bëni atë në ubuntu. Përveç kësaj, ai ka përzgjedhjen më të plotë të programeve dhe formave të ndryshme të instalimit.
  • Red Hat Enterprise Linux: Nëse jeni një zhvillues, mundeni merrni një licencë falas dhe aksesoni mjete shumë të dobishme për programuesit si menaxhimi i kontejnerëve dhe mbështetja për gjuhë të ndryshme programimi.
  • Fedora:  Shtë një shpërndarje Një veçori testimi të një forumi të komunitetit që më vonë do të jetë pjesë e Red Hat Enterprise Linux. Në depot e tij mund të gjeni versionet më aktuale të mjeteve të programimit.

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   kapje me duart pas zverkut të kundërshtarit dijo

    Mësova të programoj kur isha 13 vjeç në një mënyrë autodidakte me një Commodore PET 2001, aktualisht jam 54