Kā iemācīties programmēšanas valodu (ar attēliem)

Satura rādītājs:

Kā iemācīties programmēšanas valodu (ar attēliem)
Kā iemācīties programmēšanas valodu (ar attēliem)

Video: Kā iemācīties programmēšanas valodu (ar attēliem)

Video: Kā iemācīties programmēšanas valodu (ar attēliem)
Video: Fastest Way to Learn ANY Programming Language 2024, Aprīlis
Anonim

Ja jūs interesē datorprogrammu, mobilo lietotņu, vietņu, spēļu vai citas programmatūras izveide, jums jāiemācās programmēt. Programmas tiek veidotas, izmantojot programmēšanas valodu. Šī valoda ļauj programmai darboties ar mašīnu, kurā tā darbojas, vai tas būtu dators, mobilais tālrunis vai jebkura cita aparatūra.

Soļi

1. daļa no 6: Valodas izvēle

Apgūstiet programmēšanas valodu 1. solis
Apgūstiet programmēšanas valodu 1. solis

2 8 Drīzumā

1. solis. Nosakiet savu interešu jomu

Jūs varat sākt mācīties ar jebkuru programmēšanas valodu (lai gan daži noteikti ir “vieglāk” nekā citi), tāpēc vispirms vēlaties pajautāt sev, ko vēlaties sasniegt, apgūstot programmēšanas valodu. Tas palīdzēs jums noteikt, kāda veida programmēšana jums būtu jāturpina, un sniegs jums labu sākumpunktu.

Ja vēlaties iesaistīties tīmekļa izstrādē, jums būs jāapgūst pavisam cits valodu kopums, nevis datorprogrammu izstrāde. Mobilo lietotņu izstrādei ir vajadzīgas citas prasmes nekā mašīnu programmēšanai. Visi šie lēmumi ietekmēs jūsu virzienu

Apgūstiet programmēšanas valodu 2. solis
Apgūstiet programmēšanas valodu 2. solis

0 5 Drīzumā

2. solis. Apsveriet iespēju sākt ar “vienkāršāku” valodu

Neatkarīgi no jūsu lēmuma, iespējams, vēlēsities sākt ar kādu no augsta līmeņa, vienkāršākām valodām. Šīs valodas ir īpaši noderīgas iesācējiem, jo tās māca pamatjēdzienus un domāšanas procesus, kas var attiekties uz praktiski jebkuru valodu.

  • Divas populārākās valodas šajā kategorijā ir Python un Ruby. Abas ir objektorientētas tīmekļa lietojumprogrammu valodas, kurās tiek izmantota ļoti labi lasāma sintakse.
  • "Objektorientēts" nozīmē, ka valoda ir veidota, balstoties uz jēdzieniem "objekti" vai datu kolekcijas un to manipulācijas. Šis ir jēdziens, kas tiek izmantots daudzās uzlabotās programmēšanas valodās, piemēram, C ++, Java, Objective-C un PHP.
Apgūstiet programmēšanas valodu 3. solis
Apgūstiet programmēšanas valodu 3. solis

0 5 Drīzumā

Solis 3. Izlasiet dažas pamācības dažādām valodām

Ja joprojām neesat pārliecināts, kurā valodā jums vajadzētu sākt mācīties, izlasiet dažas apmācības par dažām dažādām valodām. Ja vienai valodai ir mazliet lielāka jēga nekā citām, izmēģiniet to mazliet, lai redzētu, vai tā noklikšķina. Katrai programmēšanai tiešsaistē ir pieejamas neskaitāmas apmācības, tostarp daudzas vietnē wikiHow:

  • Python - lieliska iesācēju valoda, kas ir arī diezgan spēcīga, kad to iepazīstat. Izmanto daudzām tīmekļa lietojumprogrammām un vairākām spēlēm.
  • Java - izmanto neskaitāmos programmu veidos, sākot no spēlēm līdz tīmekļa lietojumprogrammām un beidzot ar bankomātu programmatūru.
  • HTML - būtiska sākuma vieta jebkuram tīmekļa izstrādātājam. HTML pārzināšana ir būtiska, pirms pāriet uz cita veida tīmekļa izstrādi.
  • C - viena no vecākajām valodām, C joprojām ir spēcīgs rīks un ir pamats modernākām C ++, C#un Objective -C.

Rezultāts

0 / 0

1.daļa Viktorīna

Ja vēlaties vispirms apgūt tīmekļa izstrādes pamatus, ar kuru programmēšanas valodu jums vajadzētu sākt?

Python

Ne īsti! Python ir lieliska programmēšanas valoda, ko mācīties, taču tā nav vērsta uz programmēšanas valodu pamatjēdzieniem. Tā vietā jūs varat iemācīties Python, ja vēlaties izveidot tīmekļa lietojumprogrammas un spēles. Tur ir labāks variants!

Java

Ne gluži! Java ir izplatīta programmēšanas valoda, taču, ja vēlaties vispirms apgūt pamatjēdzienus, jums vajadzētu izmēģināt citu valodu. Tā vietā iemācieties Java, ja vēlaties pāriet tieši uz tīmekļa lietojumprogrammām, spēlēm un pat banku programmatūru. Uzmini vēlreiz!

HTML

Jā! HTML programmatūra neapšaubāmi ir viena no vissvarīgākajām programmēšanas valodām. HTML ir lieliska sākuma vieta tīmekļa izstrādātājiem, lai apgūtu prasmes, kas nepieciešamas, lai sāktu darbu pie lieliem tīmekļa izstrādes projektiem. Lasiet tālāk, lai iegūtu vēl vienu viktorīnas jautājumu.

C

Mēģini vēlreiz! C ir vecāka valoda, kas joprojām ir aktuāla. C ir noderīgi zināt, jo tas ir pamats mūsdienās izplatītākām programmēšanas valodām, piemēram, C ++, C#un Objective C. Tomēr C parasti nav labākā valoda, ko apgūt tīmekļa izstrādes pamatiem. Noklikšķiniet uz citas atbildes, lai atrastu pareizo…

Vai vēlaties vairāk viktorīnu?

Turpiniet pārbaudīt sevi!

2. daļa no 6: Sākot ar mazu

Apgūstiet programmēšanas valodu 4. solis
Apgūstiet programmēšanas valodu 4. solis

0 4 Drīzumā

1. solis. Apgūstiet valodas pamatjēdzienus

Lai gan šī soļa piemērojamās daļas atšķiras atkarībā no jūsu izvēlētās valodas, visām programmēšanas valodām ir pamatjēdzieni, kas ir būtiski noderīgu programmu veidošanai. Savlaicīgi apgūstot un apgūstot šos jēdzienus, būs vieglāk atrisināt problēmas un izveidot spēcīgu un efektīvu kodu. Zemāk ir tikai daži no galvenajiem jēdzieniem, kas atrodami daudzās dažādās valodās:

  • Mainīgie - mainīgais ir veids, kā saglabāt un atsaukties uz mainīgajiem datiem. Ar mainīgajiem var manipulēt, un tiem bieži ir noteikti veidi, piemēram, "veseli skaitļi", "rakstzīmes" un citi, kas nosaka uzglabājamo datu veidu. Kodējot, mainīgajiem parasti ir nosaukumi, kas padara tos lasītājam zināmā mērā identificējamus. Tādējādi ir vieglāk saprast, kā mainīgais mijiedarbojas ar pārējo kodu.
  • Nosacīti apgalvojumi - nosacīts paziņojums ir darbība, kas tiek veikta, pamatojoties uz to, vai apgalvojums ir patiess vai nē. Visizplatītākais nosacījuma paziņojuma veids ir paziņojums "Ja-tad". Ja apgalvojums ir patiess (piemēram, x = 5), tad notiek viena lieta. Ja apgalvojums ir nepatiess (piemēram, x! = 5), tad notiek kaut kas cits.
  • Funkcijas vai apakšprogrammas - šī jēdziena faktisko nosaukumu atkarībā no valodas var saukt citādi. Tas varētu būt arī “procedūra”, “metode” vai “izsaucama vienība”. Šī būtībā ir mazāka programma lielākas programmas ietvaros. Funkciju programma var "izsaukt" vairākas reizes, ļaujot programmētājam efektīvi izveidot sarežģītas programmas.
  • Datu ievade - tas ir plašs jēdziens, ko izmanto gandrīz visās valodās. Tas ietver lietotāja ievades apstrādi, kā arī šo datu saglabāšanu. Datu vākšanas veids ir atkarīgs no programmas veida un lietotājam pieejamās ievades (tastatūra, fails utt.). Tas ir cieši saistīts ar izvadi, kā rezultātā lietotājam tiek atgriezts rezultāts neatkarīgi no tā, vai tas tiek parādīts ekrānā vai piegādāts failā.
Apgūstiet programmēšanas valodu 5. solis
Apgūstiet programmēšanas valodu 5. solis

0 6 Drīzumā

2. solis. Instalējiet nepieciešamo programmatūru

Daudzām programmēšanas valodām ir nepieciešami kompilatori, kas ir programmas, kas paredzētas koda tulkošanai mašīnai saprotamā valodā. Citas valodas, piemēram, Python, izmanto tulku, kas var nekavējoties izpildīt programmas bez apkopošanas.

  • Dažās valodās ir IDE (integrētā izstrādes vide), kas parasti satur koda redaktoru, kompilatoru un/vai tulku un atkļūdotāju. Tas ļauj programmētājam veikt visas nepieciešamās funkcijas vienuviet. IDE var saturēt arī objektu hierarhiju un direktoriju vizuālus attēlojumus.
  • Tiešsaistē ir pieejami dažādi kodu redaktori. Šīs programmas piedāvā dažādus sintakses izcelšanas veidus un citus izstrādātājiem draudzīgus rīkus.

Rezultāts

0 / 0

2. daļa Viktorīna

Kurš programmas aspekts ir atbildīgs par datu maiņu un atsauci uz to mainīšanu?

Nosacīti paziņojumi.

Nē! Nosacīti paziņojumi nav atbildīgi par datu glabāšanu vai atsauci uz tiem. Tā vietā nosacītie paziņojumi ir darbības, kas tiek veiktas, pamatojoties uz to, vai apgalvojums ir patiess vai nē. Mēģini vēlreiz…

Datu ievade.

Mēģini vēlreiz! Datu ievadei (jauniem datiem) nav daudz sakara ar veco datu saglabāšanu un atsaukšanu, pat ja dati ir mainījušies. Tomēr datu ievade ir daļa no gandrīz katras valodas, un tā ir atbildīga par lietotāja ievadīto informāciju. Tur ir labāks variants!

Funkcijas

Ne gluži! Programmēšanas valodas funkcijas vai apakšprogrammas nav saistītas ar datu saglabāšanu un atsaucēm. Tā vietā funkcijas ir mazākas programmas lielākās programmās, kas ļauj izveidot sarežģītākas lietojumprogrammas. Izvēlies citu atbildi!

Mainīgie

Tieši tā! Mainīgie lielākajā daļā programmēšanas valodu ir galvenais jēdziens. Viņi ir iesaistīti datu glabāšanā un pēc tam atsaucas uz datu maiņu programmā, un ar tiem var arī manipulēt. Lasiet tālāk, lai iegūtu vēl vienu viktorīnas jautājumu.

Vai vēlaties vairāk viktorīnu?

Turpiniet pārbaudīt sevi!

3. daļa no 6: Pirmās programmas izveide

Apgūstiet programmēšanas valodu 6. solis
Apgūstiet programmēšanas valodu 6. solis

0 4 Drīzumā

Solis 1. Koncentrējieties uz vienu koncepciju vienlaikus

Viena no pirmajām programmām, ko māca jebkurai valodai, ir programma "Sveika pasaule". Šī ir ļoti vienkārša programma, kas ekrānā parāda tekstu “Sveika, pasaule” (vai kāda variācija). Šī programma pirmo reizi programmētājiem māca sintaksi, lai izveidotu pamata funkcionējošu programmu, kā arī to, kā rīkoties, parādot izvadi. Mainot tekstu, jūs varat uzzināt, kā programma apstrādā pamatdatus. Tālāk ir sniegti daži wikiHow ceļveži, kā izveidot programmu “Sveika pasaule” dažādās valodās:

  • Sveika pasaule Python
  • Sveika pasaule Rubīnā
  • Sveika pasaule C
  • Sveika pasaule PHP
  • Sveika pasaule C#
  • Sveika pasaule Java
Apgūstiet programmēšanas valodu 7. solis
Apgūstiet programmēšanas valodu 7. solis

0 9 Drīzumā

2. solis. Uzziniet, dekonstruējot tiešsaistes piemērus

Tiešsaistē ir tūkstošiem koda piemēru praktiski visām programmēšanas valodām. Izmantojiet šos piemērus, lai pārbaudītu, kā darbojas dažādi valodas aspekti un kā mijiedarbojas dažādas daļas. Izmantojiet fragmentus no dažādiem piemēriem, lai izveidotu savas programmas.

Apgūstiet programmēšanas valodu 8. solis
Apgūstiet programmēšanas valodu 8. solis

0 7 Drīzumā

3. solis. Pārbaudiet sintaksi

Sintakse ir veids, kā valoda tiek uzrakstīta, lai kompilators vai tulks to varētu saprast. Katrai valodai ir unikāla sintakse, lai gan daži elementi var tikt koplietoti vairākās valodās. Sintakses apguve ir būtiska, lai iemācītos programmēt valodā, un bieži par to domā cilvēki, domājot par datorprogrammēšanu. Patiesībā tas ir vienkārši pamats, uz kura balstās progresīvākas koncepcijas.

Apgūstiet programmēšanas valodu 9. solis
Apgūstiet programmēšanas valodu 9. solis

0 3 Drīzumā

Solis 4. Eksperimentējiet ar izmaiņām

Veiciet izmaiņas parauga programmās un pēc tam pārbaudiet rezultātu. Eksperimentējot, jūs varat uzzināt, kas darbojas un kas nav daudz ātrāk, nekā lasot grāmatu vai ceļvedi. Nebaidieties pārtraukt savu programmu; iemācīties labot kļūdas ir svarīga jebkura attīstības procesa sastāvdaļa, un jaunas lietas gandrīz nekad nedarbojas pareizi pirmo reizi.

Apgūstiet programmēšanas valodu 10. solis
Apgūstiet programmēšanas valodu 10. solis

0 8 Drīzumā

Solis 5. Sāciet praktizēt atkļūdošanu

Programmējot, jūs vienmēr saskarsities ar kļūdām. Tās ir kļūdas programmā un var izpausties praktiski jebkurā vietā. Kļūdas var būt nekaitīgas programmas dīvainības vai būtiskas kļūdas, kas neļauj programmai apkopot vai darboties. Šo kļūdu meklēšana un novēršana ir svarīgs process programmatūras izstrādes ciklā, tāpēc pieradiet to darīt agri.

Eksperimentējot ar pamatprogrammu maiņu, jūs sastapsities ar lietām, kas nedarbojas. Izpratne par to, kā izmantot citu pieeju, ir viena no vērtīgākajām prasmēm, kas jums var būt kā programmētājam

Apgūstiet programmēšanas valodu 11. solis
Apgūstiet programmēšanas valodu 11. solis

0 6 Drīzumā

6. solis. Komentējiet visu savu kodu

Gandrīz visām programmēšanas valodām ir "komentāru" funkcija, kas ļauj iekļaut tekstu, ko tulks vai kompilators neapstrādā. Tas ļauj atstāt īsus, bet skaidrus skaidrojumus cilvēka valodā par to, ko kods dara. Tas ne tikai palīdzēs atcerēties, ko jūsu kods dara lielā programmā, bet arī ir būtiska prakse sadarbības vidē, jo ļauj citiem saprast, ko jūsu kods dara. Rezultāts

0 / 0

3. daļa Viktorīna

Kāpēc, mainot programmēšanas valodu, būtu jāmaina piemēru programmas?

Jūs varat iemācīties labot savas kļūdas.

Gandrīz! Kļūdu labošana vai koda “atkļūdošana” ir būtiska mācību procesa sastāvdaļa. Ja sākat mainīt piemēru kodus, ar kuriem praktizējat, varat atgriezties un uzzināt, kā labot pieļautās kļūdas. Lai gan tas ir pareizi, ir arī citi iemesli, kāpēc jums vajadzētu mainīt savas programmas. Izvēlies citu atbildi!

Jūs varat uzzināt, kas darbojas un kas ne.

Tev daļēji taisnība! Ja veicat izmaiņas savu programmu paraugos, jūs ātri uzzināsit, kuras izmaiņas darbosies un kuras nē. Šis izmēģinājumu un kļūdu process ir būtiska jūsu izvēlētās valodas apguves sastāvdaļa. Tā ir taisnība, taču ir arī citi iemesli, kāpēc jums vajadzētu mainīt savu piemēru programmas. Tur ir labāks variants!

Parasti jūs varat mācīties ātrāk nekā ar grāmatu.

Jūs nekļūdāties, bet ir labāka atbilde! Iziešana no skripta vai izmaiņu veikšana paraugprogrammās, no kurām mācāties, bieži var palīdzēt ātrāk mācīties. Jūs iegūsit tiešu pieredzi, veicot izmaiņas, kas vēl nav aprakstītas. Tur ir labāks variants!

Viss iepriekš minētais.

Pareizi! Visi šie iemesli izskaidro, kāpēc jums vajadzētu mēģināt veikt izmaiņas parauga programmās. Mācīšanās, kā atkļūdot savas programmas un atpazīt, kas darbojas (vai nedarbojas), var palīdzēt atklāt programmēšanas valodu ātrāk nekā tad, ja sekojat tikai programmas paraugam. Lasiet tālāk, lai iegūtu vēl vienu viktorīnas jautājumu.

Vai vēlaties vairāk viktorīnu?

Turpiniet pārbaudīt sevi!

4. daļa no 6: Regulāra prakse

Apgūstiet programmēšanas valodu 12. solis
Apgūstiet programmēšanas valodu 12. solis

0 6 Drīzumā

1. solis. Kodējiet katru dienu

Programmēšanas valodas apguvei ir vajadzīgs laiks. Pat vienkāršāka valoda, piemēram, Python, kuras pamata sintakses izpratne var aizņemt tikai vienu vai divas dienas, prasa daudz laika, lai kļūtu patiesi prasmīga. Tāpat kā jebkura cita prasme, prakse ir atslēga, lai kļūtu prasmīgāka. Mēģiniet katru dienu vismaz kādu laiku pavadīt kodēšanā, pat ja tas ir tikai stundu starp darbu un vakariņām.

Apgūstiet programmēšanas valodu 13. solis
Apgūstiet programmēšanas valodu 13. solis

0 10 Drīzumā

2. solis. Nosakiet savu programmu mērķus

Nosakot sasniedzamus, bet izaicinošus mērķus, jūs varēsit sākt risināt problēmas un rast risinājumus. Mēģiniet izdomāt pamata lietojumprogrammu, piemēram, kalkulatoru, un izstrādājiet veidu, kā to izveidot. Izmantojiet apgūto sintaksi un jēdzienus un izmantojiet tos praktiskiem mērķiem.

Apgūstiet programmēšanas valodu 14. solis
Apgūstiet programmēšanas valodu 14. solis

0 3 Drīzumā

Solis 3. Runājiet ar citiem un lasiet citas programmas

Ir daudz programmēšanas kopienu, kas veltītas noteiktām valodām vai disciplīnām. Kopienas atrašana un līdzdalība tajā var radīt brīnumus jūsu mācībām. Jūs iegūsit piekļuvi dažādiem paraugiem un rīkiem, kas var palīdzēt jūsu mācību procesā. Citu programmētāju koda lasīšana var jūs iedvesmot un palīdzēt saprast jēdzienus, kurus vēl neesat apguvis.

  • Pārbaudiet programmēšanas forumus un tiešsaistes kopienas savai izvēlētajai valodai. Noteikti piedalieties un ne tikai pastāvīgi uzdodiet jautājumus. Šīs kopienas parasti uzskata par sadarbības un diskusiju vietu, nevis tikai par jautājumiem un atbildēm. Jūtieties brīvi lūgt palīdzību, bet esiet gatavi parādīt savu darbu un esiet atvērti dažādu pieeju izmēģināšanai.
  • Kad jums ir zināma pieredze zem jostas, apsveriet iespēju apmeklēt hack-a-thon vai programmēšanas ievārījumu. Tie ir pasākumi, kuros indivīdi vai komandas sacenšas pret pulksteni, lai izstrādātu funkcionālu programmu, kuras pamatā parasti ir konkrēta tēma. Šie pasākumi var būt ļoti jautri, un tie ir lielisks veids, kā satikt citus programmētājus.
Apgūstiet programmēšanas valodu 15. solis
Apgūstiet programmēšanas valodu 15. solis

0 2 Drīzumā

Solis 4. Izaiciniet sevi, lai tas būtu jautri

Mēģiniet darīt lietas, kuras jūs vēl nezināt. Izpētiet veidus, kā izpildīt uzdevumu (vai līdzīgu), un pēc tam mēģiniet to ieviest savā programmā. Centieties neapmierināties ar programmu, kas "pamatā" darbojas; dariet visu iespējamo, lai pārliecinātos, ka katrs aspekts darbojas nevainojami. Rezultāts

0 / 0

4.daļa Viktorīna

Kāpēc jums vajadzētu pievienoties programmēšanas ievārījumam?

Tās ir noderīgas jautājumu un atbilžu sesijas, kurās tiek mācīti pamatjēdzieni.

Nē! Lai gan dažiem programmēšanas traucējumiem var būt papildu jautājumu un atbilžu sesija, paši notikumi nav veidoti kā jautājumu un atbilžu segmenti. Tā vietā, ja jūs cenšaties atrast atbildes uz saviem jautājumiem, meklējiet citus programmētājus, kuri var jums palīdzēt, vai lasiet citas programmas, lai uzzinātu vairāk. Uzmini vēlreiz!

Tās ir izaicinošas sacensības, kas motivē mācīties.

Jā! Programmēšanas ievārījumi un hack-a-thons ir sacensības. Vairāki programmētāji sapulcēsies un sacentīsies, lai vispirms izstrādātu funkcionālu programmu. Jūs varat daudz mācīties no programmēšanas sastrēguma, un reģistrēšanās tam var motivēt vairāk laika veltīt valodas apguvei. Lasiet tālāk, lai iegūtu vēl vienu viktorīnas jautājumu.

Tie ir tiešsaistes forumi, kuros varat iemācīties sadarboties ar citiem.

Mēģini vēlreiz! Programmēšanas ievārījumi nav tas pats, kas programmēšanas forumi. Tomēr jūs varat izmantot programmēšanas forumu, lai sadarbotos līdzīgi kā dažos programmēšanas traucējumu gadījumos. Noklikšķiniet uz citas atbildes, lai atrastu pareizo…

Vai vēlaties vairāk viktorīnu?

Turpiniet pārbaudīt sevi!

5. daļa no 6: Paplašiniet savas zināšanas

Apgūstiet programmēšanas valodu 16. solis
Apgūstiet programmēšanas valodu 16. solis

0 1 Drīzumā

1. solis. Apmeklējiet dažus apmācības kursus

Daudzas universitātes, kopienas koledžas un kopienas centri piedāvā programmēšanas nodarbības un seminārus, kurus varat apmeklēt, nereģistrējoties skolā. Tie var būt lieliski jauniem programmētājiem, jo jūs varat saņemt praktisku palīdzību no pieredzējuša programmētāja, kā arī izveidot tīklu ar citiem vietējiem programmētājiem.

Apgūstiet programmēšanas valodu 17. solis
Apgūstiet programmēšanas valodu 17. solis

0 5 Drīzumā

2. solis. Pērciet vai aizņemieties grāmatu

Katrai iedomājamai programmēšanas valodai ir pieejami tūkstošiem mācību grāmatu. Lai gan jūsu zināšanām nevajadzētu nākt tikai no grāmatas, tās sniedz lieliskas atsauces un bieži vien satur daudz labu piemēru.

Apgūstiet programmēšanas valodu 18. solis
Apgūstiet programmēšanas valodu 18. solis

0 2 Drīzumā

Solis 3. Izpētiet matemātiku un loģiku

Lielākā daļa programmēšanas ietver pamata aritmētiku, taču, iespējams, vēlēsities izpētīt progresīvākus jēdzienus. Tas ir īpaši svarīgi, ja izstrādājat sarežģītas simulācijas vai citas ar algoritmu saistītas programmas. Lielākajai daļai ikdienas programmēšanas jums nav nepieciešama daudz uzlabota matemātika. Loģikas, it īpaši datora loģikas, izpēte var palīdzēt jums saprast, kā vislabāk risināt sarežģītu problēmu risināšanu, lai iegūtu progresīvākas programmas.

Apgūstiet programmēšanas valodu 19. solis
Apgūstiet programmēšanas valodu 19. solis

0 2 Drīzumā

Solis 4. Nekad nepārtrauciet programmēšanu

Ir populāra teorija, ka kļūšana par ekspertu prasa vismaz 10 000 stundu prakses. Lai gan par to ir jāstrīdas, vispārējais princips paliek spēkā: meistarība prasa laiku un centību. Negaidiet, ka visu uzzināsit vienas nakts laikā, bet, ja jūs koncentrēsities un turpināsit mācīties, jūs, iespējams, galu galā kļūsit par savas jomas ekspertu.

Apgūstiet programmēšanas valodu 20. solis
Apgūstiet programmēšanas valodu 20. solis

0 4 Drīzumā

Solis 5. Uzziniet citu programmēšanas valodu

Lai gan jūs noteikti varat iztikt, apgūstot vienu valodu, daudzi programmētāji palīdz gūt panākumus šajā jomā, apgūstot vairākas valodas. Viņu otrā vai trešā valoda parasti papildina pirmo valodu, ļaujot viņiem izstrādāt sarežģītākas un interesantākas programmas. Kad esat labi sapratis savu pirmo programmu, iespējams, ir pienācis laiks sākt apgūt jaunu.

Jūs, visticamāk, pamanīsit, ka otrās valodas apgūšana notiek daudz ātrāk nekā pirmā. Daudzi programmēšanas pamatjēdzieni pāriet dažādās valodās, it īpaši, ja valodas ir cieši saistītas

Rezultāts

0 / 0

5.daļa Viktorīna

Patiesība vai nepatiesība: pirms praktizēt programmēšanu ir jātrenējas vismaz 1 000 stundas, pirms varat sevi saukt par ekspertu.

Taisnība

Nē! Dominējošā teorija, kas var būt precīza vai nē, ir tāda, ka jums ir jāpraktizē 10 000 stundas, lai sevi sauktu par ekspertu, nevis 1 000. Nav stingru vai ātru noteikumu par to, cik stundas jums vajadzētu praktizēt, lai brīvi apgūtu noteiktu programmēšanas valodu, taču jums jāpārliecinās, ka regulāri strādājat pie šīs valodas, lai jūs varētu ātri mācīties un nekļūtu sarūsējis. Uzmini vēlreiz!

Nepatiess

Jā! Nav stingru noteikumu par to, kad jūs varat sevi saukt par kādas prasmes ekspertu, taču vispārējā teorija ir tāda, ka jums jātrenējas 10 000 stundu, nevis 1 000. Tomēr, ja jūs praktizējat regulāri un patiesi pielietojat mācības programmēšanas valodu, jūs varat kļūt funkcionāls īsākā laikā, nekā jūs varētu gaidīt. Lasiet tālāk, lai iegūtu vēl vienu viktorīnas jautājumu.

Vai vēlaties vairāk viktorīnu?

Turpiniet pārbaudīt sevi!

6. daļa no 6: Prasmju pielietošana

Apgūstiet programmēšanas valodu 21. solis
Apgūstiet programmēšanas valodu 21. solis

0 2 Drīzumā

1. solis. Reģistrējieties četru gadu programmai

Lai gan tas nav absolūti nepieciešams, četru gadu programma koledžā vai universitātē var iepazīstināt jūs ar dažādām valodām, kā arī palīdzēt jums sazināties ar profesionāļiem un citiem studentiem. Šī metode noteikti nav piemērota ikvienam, un daudzi veiksmīgi programmētāji nekad nav apmeklējuši četru gadu iestādi.

Apgūstiet programmēšanas valodu 22. solis
Apgūstiet programmēšanas valodu 22. solis

0 4 Drīzumā

2. solis. Izveidojiet portfeli

Veidojot programmas un paplašinot savas zināšanas, pārliecinieties, ka viss jūsu labākais darbs ir saglabāts portfelī. Jūs varat parādīt šo portfeli vervētājiem un intervētājiem, kā piemēru jūsu darbam. Noteikti iekļaujiet visus savā laikā veiktos darbus un pārliecinieties, ka jums ir atļauts iekļaut visus darbus, kas veikti kopā ar citu uzņēmumu.

Apgūstiet programmēšanas valodu 23. solis
Apgūstiet programmēšanas valodu 23. solis

0 4 Drīzumā

3. solis. Veiciet ārštata darbu

Programmētājiem, īpaši mobilo lietotņu izstrādātājiem, ir ļoti liels ārštata tirgus. Uzņemieties dažus nelielus ārštata darbus, lai sajustu, kā darbojas komerciālā programmēšana. Bieži vien jūs varat izmantot ārštata darbus, lai palīdzētu veidot savu portfeli un norādīt uz publicētiem darbiem.

Apgūstiet programmēšanas valodu 24. solis
Apgūstiet programmēšanas valodu 24. solis

0 3 Drīzumā

Solis 4. Izstrādājiet savu bezmaksas programmatūru vai komerciālas programmas

Lai nopelnītu naudu programmēšanai, jums nav jāstrādā uzņēmumā. Ja jums ir prasmes, varat pats izstrādāt programmatūru un izlaist to iegādei, izmantojot savu vietni vai citu tirgu. Esiet gatavi sniegt atbalstu jebkurai programmatūrai, kuru izlaižat komerciālai pārdošanai, jo klienti sagaidīs, ka viņu pirkums darbosies.

Freeware ir populārs veids, kā izplatīt mazas programmas un komunālos pakalpojumus. Izstrādātājs nesaņem naudu, taču tas ir lielisks veids, kā veidot vārdu atpazīstamību un padarīt sevi redzamu sabiedrībā

Rezultāts

0 / 0

6. daļa Viktorīna

Kāpēc jūs vēlaties reģistrēties četru gadu programmai?

Jūs varat ātrāk apgūt vairākas valodas.

Gandrīz! Četru gadu programmā jūs, iespējams, saskarsities ar dažādām programmēšanas valodām. Vairāk nekā vienas valodas apguve var aizņemt ievērojamu laiku, bet koledžas CS kursi paātrina mācību procesu. Lai gan tas ir pareizi, ir arī citi iemesli, kādēļ kāds varētu reģistrēties četru gadu programmā. Noklikšķiniet uz citas atbildes, lai atrastu pareizo…

Jūs varat satikt profesionālus programmētājus.

Tev daļēji taisnība! Četru gadu programmas iepazīstinās jūs ar profesionāļiem, ar kuriem varat sadarboties. Jūs bieži varat izmantot šos savienojumus, lai atrastu darbu pēc programmas beigšanas. Izmēģiniet citu atbildi…

Programmēšanas laukā varat sevi nosaukt.

Jūs nekļūdāties, bet ir labāka atbilde! Ja jums labi veicas četru gadu programmā, jūs bieži vien varat iepazīstināt sevi ar programmēšanas tīklu un uzzīmēt sevi šajā jomā. Četru gadu programmas var palīdzēt jums iegūt savu vārdu un kļūt par potenciāli vērtīgu papildinājumu programmēšanas tirgū. Uzmini vēlreiz!

Viss iepriekš minētais.

Tieši tā! Tas viss ir iemesls, kāpēc daudzi cilvēki pievienojas četru gadu programmai. Vairāk nekā vienas programmēšanas valodas zināšanas ir vērtīga prasmju kopa, un četru gadu programma var palīdzēt tās ātrāk apgūt. Varat arī sazināties ar profesionāļiem un citiem studentiem un sākt veidot savu vārdu šajā jomā. Lasiet tālāk, lai iegūtu vēl vienu viktorīnas jautājumu.

Vai vēlaties vairāk viktorīnu?

Turpiniet pārbaudīt sevi!

Padomi

  • Ja jūs interesē spēļu programmēšana, izpētiet Python, C ++ un Java. No trim, C ++, iespējams, ir labākais izpildītājs, Python līdz šim visvieglāk iemācīties, un Java vislabāk spēj darboties operētājsistēmā Windows, Mac OS un Linux bez izmaiņām.
  • Uzziniet par bezmaksas programmatūru. Izpētiet bezmaksas programmatūras direktorijā pieejamo programmu avota kodu. Kāpēc no jauna izgudrot riteni, ja varat to uzlabot? Vienkārši pārliecinieties, ka saprotat, ko programmējat.
  • Lielākajai daļai cilvēku ieprogrammēt kaut ko, kas viņus interesē vai ko viņi var izmantot, ir interesantāk nekā mācību grāmatu piemērus. Izmantojiet meklētājprogrammu, lai uzzinātu par jums interesējošiem projektiem.
  • Uzzinot kaut ko jaunu, bieži vien ir noderīgi to īstenot pašam un pēc tam pielāgot dizainu, paredzot rezultātus, lai pārliecinātos, ka saprotat koncepciju.
  • Izmantojiet jaunākās lietojumprogrammu saskarnes un oficiālos uzziņu materiālus, kas pieejami no programmatūras izdevēja.
  • Atsauces ir pieejamas, lai jums palīdzētu. Nekautrējies, ja visu neatceries no galvas; tas nāk ar laiku. Svarīgi ir zināt, kur atrast atsauces materiālu.
  • Praksē mēģiniet mācīt citus. Tas ne tikai padarīs jūs kompetentāku, bet arī ļaus jums dziļāk domāt no dažādām perspektīvām.

Ieteicams: