Programiranje je zabavno i izuzetno korisno. Omogućuje vam kreativnost, a otvara vam i širok raspon novih karijera. Ako želite naučiti programirati, pročitajte donji vodič za objašnjenje gdje ići i što studirati.
Koraci
1. dio od 3: Biranje jezika
Korak 1. Odaberite programski jezik
Računalo se programira u osnovi kao skup pisanih uputa koje računalo slijedi (poznato i kao binarno kodiranje). Ove upute mogu biti napisane na nekoliko različitih "jezika" ili jednostavno različite načine organiziranja uputa i teksta. Za stvaranje različitih vrsta programa koriste se različiti jezici, pa odaberite jezik za koji smatrate da je relevantan za ono što želite raditi. Ako odlučite da jezik ne odgovara vašim potrebama, uvijek možete prijeći na novi jezik.
Korak 2. Razmislite o C, C ++, C# i srodnim jezicima.
Ovi se jezici uglavnom koriste za stvaranje samostalnih računalnih aplikacija, poput igara. C i C ++ početnici su teški jezici za učenje, ali nisu nemogući. Njihovo učenje pružit će vam dublje razumijevanje ne samo programiranja (većina programskih jezika nasljeđuje neki ili drugi koncept od C i C ++) već i načina na koje računalo radi. Oni su popularni i široko se koriste, iako C#, jezik vrlo sličan Javi, postaje sve češći.
Korak 3. Razmotrite Javu ili JavaScript
Ovo su dobri jezici za učenje ako želite raditi na izradi web dodataka (JavaScript) ili mobilnih aplikacija (Java). Ti su jezici trenutno jako traženi pa ih je zgodno znati. Imajte na umu da su Java i JavaScript potpuno različiti jezici, unatoč sličnosti imena.
Korak 4. Isprobajte Python
Python je vrlo svestran jezik koji se široko koristi na nekoliko platformi. Unatoč tome što je izuzetno moćan, početnik ga je lako razumjeti, pa pokušajte!
Korak 5. Razmislite o PHP -u
PHP označava PHP: Hypertext Processor. To je programski jezik za web i relativno ga je lako naučiti zbog slabog pisanja i popularnosti (popularnost znači da će biti nekoliko korisnih vodiča o jeziku). To je izvrstan jezik za programiranje na strani poslužitelja.
Korak 6. Nemojte se ograničiti na ove jezike
Postoji mnogo programskih jezika, svi s različitim namjenama. Ako želite raditi kao programer, morat ćete znati više njih, pa naučite što više možete.
Najbolje bi bilo da pogledate oglase za poslove koje želite dobiti i potražite zajedničke jezike koje traže
2. dio 3: Učenje jezika
Korak 1. Razmislite o odlasku u školu
Iako će većina tvrtki koje zapošljavaju programera više brinuti o vašim vještinama nego o fakultetu koji ste upisali ili o vašim ocjenama, uvelike vam pomaže imati visoku stručnu spremu na koju možete ukazati. Učit ćete učinkovitije nego ako učite sami, a pritom ćete dobiti stručno vodstvo od svojih učitelja (a možda i od vaših prijatelja).
Često postoje stipendije i stipendije za one koji diplomiraju u ovom području. Nemojte se zastrašiti cijenom neke diplome: to je moguće
Korak 2. Učite od internetskih sveučilišta
Bez obzira na to imate li internetsku diplomu s naknadama i stvarnu diplomu na kraju ili pohađate besplatni program poput prekrasnog Coursere na MIT -u, možete naučiti mnogo o programiranju iz ovih strukturiranih tečajeva.
Korak 3. Pokušajte koristiti mrežne alate
Koristite besplatne usluge poput Googleovog sveučilišnog konzorcija ili Mozilline razvojne mreže da biste saznali više o programiranju. Ove tvrtke žele da više programera pomogne njihovim platformama u procvatu, a njihovi resursi mogu biti jedni od najboljih na webu.
Korak 4. Naučite pomoću internetskih vodiča
Postoji mnogo programera sa web stranicama na kojima će vas naučiti pojedinačnim osnovama, kao i nekoliko trikova. Potražite vodiče o jeziku na kojem želite naučiti da biste ih pronašli.
Dostupni su mnogi besplatni online tečajevi za učenje kodiranja. Akademija Khan podučava računalno kodiranje, s lakim vodičima i video zapisima. Codecademy je još jedno besplatno mjesto za učenje s korak-po-korak vodičima
Korak 5. Počnite mladi ako možete
Postoji nekoliko programa osmišljenih za poučavanje djece programiranju. Programi poput MIT -ovog Scratcha su od velike pomoći i što ste mlađi, lakše ćete ih pokupiti (kao i svaki jezik).
Izbjegavajte setove jer oni rijetko nauče nešto korisno
3. dio od 3: Učenje sebe
Korak 1. Počnite s dobrom knjigom ili vodičem o programiranju
Nabavite dobru, aktualnu knjigu o programskom jeziku koji želite naučiti. Recenzije na Amazonu ili sličnim web stranicama obično će vam pomoći da identificirate korisne knjige od onih koje nisu od pomoći.
Korak 2. Nabavite tumača za taj jezik
Tumač je samo još jedan računalni program, ali će ideje koje ste napisali u programskom jeziku pretvoriti u "strojni kod" tako da možete vidjeti kako stvari funkcioniraju. Dostupno je mnogo programa i morat ćete odabrati onaj koji vama odgovara.
Korak 3. Čitaj knjigu! Uzmite primjere programskog jezika iz knjige i stavite ih u prevoditelja. Pokušajte promijeniti primjere i natjerati program da radi različite stvari.
Korak 4. Pokušajte sastaviti svoje ideje kako biste formirali radni program
Počnite s jednostavnim stvarima, poput programa za pretvaranje valuta, pa nastavite čitati i učiti o svom programskom jeziku do složenijih stvari.
Korak 5. Naučite drugi jezik
Nakon što počnete aktivno programirati na svom prvom jeziku, možda ćete htjeti naučiti drugi. Učenje drugog programskog jezika dobit ćete najviše ako odaberete onaj koji koristi radikalno drugačiju paradigmu od one s kojom ste počeli. Na primjer, ako ste započeli u Schemeu, možete pokušati naučiti C ili Java. Ako ste počeli s Javom, mogli biste naučiti Perl ili Python.
Korak 6. Nastavite programirati i isprobavajte nove stvari
Da biste bili dobar programer, morate, barem, biti u koraku s promjenom tehnologije. To je stalan proces učenja i uvijek biste trebali učiti nove jezike, nove paradigme i najvažnije: programirati nove stvari!
Biti uspješan programer znači naučiti razmišljati kao jedan. Morat ćete na izazove gledati kao na mogućnosti učenja, želju za poboljšanjem vještina i biti otvoreni za nove načine poboljšanja procesa programiranja
Video - Korištenjem ove usluge neki se podaci mogu podijeliti s YouTubeom
Savjeti
- Počnite s nečim zabavnim, motivirajte se za rješavanje izazova, napredujući u svojim vještinama u logičkom rješavanju problema.
- Postoji vrlo dobar programski jezik koji je vrlo jednostavan za korištenje za početnike. Ovo je također poznato kao user-friendly. A ovo je VB (Visual Basic jezik), probajte ovo je nevjerojatno.
- Nemojte počinjati sa složenim jezikom poput Jave, već počnite s jednostavnim jezikom poput Pythona. Python potiče početnike i sastavljen je od gotovo svih aspekata programiranja.
- Napamet, sintaksa je neophodna. Slobodno ga možete primijeniti na svoj način. Proučite neke uzorke programa, a zatim počnite kodirati vlastite.
- Nabavite priručnu knjigu. Provjerite je li riječ o najnovijoj verziji jer se jezici stalno ažuriraju.
- Java ima snažan koncept koji se naziva višedijelnost. Pažljivo proučite.
- Koristite Eclipse pri pisanju Java programa. To je izuzetno koristan program koji može otkloniti pogreške u vašem kodu i možete ga odmah pokrenuti, kao i pomoću istraživača paketa za prelistavanje više datoteka vašeg koda.