Vai jūs varat iemācīties programmēt pats?

Iemācīties programmēt ir ļoti viegli

Ik pa laikam modē kļūst kāda profesija, kas, to apgūstot, būs jūsu pase uz slavu vai bagātību vai prasme, kuru, ja jūsu bērni to neapgūs, viņi nosodīs neveiksmei. Šobrīd tā ir aplikāciju izveide, un, pirms to aizstās mākslīgais intelekts, mēģināsim atbildēt uz jautājumu: vai var iemācīties programmēt pašmācības ceļā?

Teiksim skaidrībā, nav absolūti nekādas disciplīnas, kas garantētu panākumus un, lai arī labs programmētājs apgūst prasmes, kas dzīvē noderēs, tās var apgūt arī mācoties citas lietas.

No pusaudža gadiem astoņdesmitajos gados atceros sludinājumu, kurā teikts, ka, ja jūs apgūsiet Basic, uzņēmumi cīnīsies, lai jūs pieņemtu darbā. Basic ir vispārēja valoda, kas diez vai ir piemērota reālajā pasaulē lietojamu lietojumprogrammu veidošanai. Gadiem vēlāk tika iekļauta datorzinātņu mācīšana skolās, kas nebija nekas vairāk kā Microsoft biroja rīku izmantošanas skaidrošana. Pēdējos gados viņi ir popularizējuši programmēšanas kursus, kurus patiesībā vajadzētu saukt par kodēšanas kursiem, jo ​​tie aprobežojas ar programmēšanas valodas pamatu mācīšanu.

Vai jūs varat iemācīties programmēt pats?

Sociālajos tīklos ik pa laikam atkal parādās diskusija par to, vai studēt augstskolā, lai veidotu programmētāja karjeru. Protams, tie, kas to paņēma, ir dedzīgi diploma atbalstītāji, savukārt tie, kas paši sevi apmācīja, noliedz šo nepieciešamību. Kopumā šķiet, ka nozares uzņēmumi dod priekšroku prasmju demonstrēšanai, nevis rullīšiem.

Jebkurā gadījumā jūs ne tikai iemācāties programmēt, lai nopelnītu naudu. To var darīt arī, lai sadarbotos atklātā pirmkoda projektos vai izveidotu mūsu vajadzībām atbilstošas ​​lietojumprogrammas.

Kas attiecas uz virsrakstā uzdoto jautājumu, tā ir taisnība, ka jūs varat, taču paturiet prātā, ka, jo vairāk praktizēsit, jo labāks programmētājs kļūsit.

Kas būtu jāmācās programmētājam?

Droši vien jebkurš lietišķais pamatskolas skolēns spāņu valodas gramatiku zina tāpat kā Peress Reverte vai Vargass Llosa. Tomēr viņš nespēs uzrakstīt labu romānu. Tas pats attiecas uz programmēšanu. Jūs varat iegaumēt visas valodas komandas un iegaumēt tūkstošiem koda rindu, taču tas nepadara jūs par programmētāju.

Pirmā programmētājam nepieciešamā prasme ir objektivitāte un loģiskā spriešanas spēja. Lietojumprogrammai ir jāatrisina problēmas, un izstrādātājam ir jāidentificē, kas tas ir, jāiztēlojas risinājums un jāspēj to ieviest pirms koda rakstīšanas.

Nākamais solis ir noteikt, kura programmēšanas valoda ir vispiemērotākā lietojumprogrammas izveidei. Šajā nozarē ir daudz tādu, ka, ja jums ir tikai āmurs, jūs uzskatīsit, ka visas problēmas ir naglas.

Katrai programmēšanas valodai ir vairākas integrētas izstrādes vides. Daudzas no tām ir saderīgas ar vairākām programmēšanas valodām, tāpēc, iepazīstoties ar kādu no tām, ietaupīsit daudz darba.

Lielākā daļa Linux izplatījumu ietver atbalstu populārākajām programmēšanas valodām, kā arī integrētu izstrādes vidi.

Daži ieteicamie sadalījumi programmēšanas apguvei

šis tā ir absolūti personiska izvēle. Principā jebkuru Linux distribūciju var izmantot programmēšanai.

  • Ubuntu: Tas ir sadalījums ļoti populārs, tāpēc, ja jūs meklējat, kā kaut ko darīt Linux, jūs, iespējams, atradīsit, kā to izdarīt uz ubuntu. Turklāt tajā ir vispilnīgākā programmu izvēle un dažādi instalēšanas veidi.
  • Red Hat Enterprise Linux: ja esat izstrādātājs, varat saņemt bezmaksas licenci un piekļūt ļoti noderīgiem rīkiem programmētājiem, piemēram, konteineru pārvaldībai un dažādu programmēšanas valodu atbalstam.
  • Fedora:  Tas ir sadalījums Kopienas foruma testēšanas līdzekļi, kas vēlāk būs daļa no Red Hat Enterprise Linux. Tās krātuvēs varat atrast jaunākās programmēšanas rīku versijas.

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   nelsons teica

    Es iemācījos programmēt, kad man bija 13 gadi autodidakta veidā ar Commodore PET 2001, šobrīd man ir 54