Programovanie je veľmi zábavné a mimoriadne užitočné. Umožňuje vám byť kreatívny a otvára vám tiež širokú škálu nových kariér. Ak sa chcete naučiť programovať, v nižšie uvedenom návode nájdete vysvetlenie, kam ísť a čo študovať.
Kroky
Časť 1 z 3: Výber jazyka
Krok 1. Vyberte programovací jazyk
Počítačové programovanie sa vykonáva v podstate ako súbor písomných pokynov, ktorými sa počítač riadi (známy aj ako binárne kódovanie). Tieto pokyny môžu byť napísané v niekoľkých rôznych „jazykoch“alebo sú to jednoducho rôzne spôsoby organizácie pokynov a textu. Na vytváranie rôznych typov programov sa však zvyčajne používajú rôzne jazyky, preto si vyberte jazyk, ktorý podľa vás zodpovedá tomu, čo chcete robiť. Ak sa rozhodnete, že jazyk nevyhovuje vašim potrebám, môžete kedykoľvek prejsť na nový jazyk.
Krok 2. Zvážte jazyky C, C ++, C# a súvisiace jazyky.
Tieto jazyky sa používajú hlavne na vytváranie samostatných počítačových aplikácií, ako sú hry. C a C ++ sú pre začiatočníka ťažké jazyky, ale nie nemožné. Naučiť sa ich dá hlboké znalosti nielen o programovaní (väčšina programovacích jazykov zdedí nejaký alebo iný koncept z C a C ++), ale aj o tom, ako počítač funguje. Sú obľúbené a široko používané, aj keď C#, jazyk veľmi podobný jazyku Java, začína byť oveľa bežnejší.
Krok 3. Zvážte jazyk Java alebo JavaScript
Toto sú dobré jazyky, ktoré sa môžete naučiť, ak chcete pracovať na vytváraní webových doplnkov (JavaScript) alebo mobilných aplikácií (Java). Tieto jazyky sú v súčasnej dobe veľmi žiadané, preto je dôležité ich ovládať. Majte na pamäti, že Java a JavaScript sú napriek podobnosti v názvoch úplne odlišné jazyky.
Krok 4. Skúste Python
Python je veľmi univerzálny jazyk, ktorý sa bežne používa na viacerých platformách. Napriek tomu, že je pre začiatočníka mimoriadne silný, je to ľahký jazyk, takže to vyskúšajte! Skúste to!
Krok 5. Zvážte PHP
PHP znamená PHP: Hypertextový procesor. Je to webový programovací jazyk a je relatívne ľahké sa ho naučiť kvôli jeho slabému písaniu a popularite (popularita znamená, že k jazyku bude niekoľko užitočných návodov). Je to vynikajúci jazyk pre programovanie na strane servera.
Krok 6. Neobmedzujte sa iba na tieto jazyky
Existuje mnoho programovacích jazykov, všetky s rôznym použitím. Ak chcete pracovať ako programátor, budete potrebovať vedieť viac ako jedného, preto sa ich naučte čo najviac.
Najlepšie bude, ak sa pozriete na inzeráty na typy pracovných miest, ktoré chcete získať, a vyhľadáte bežné jazyky, ktoré požadujú
Časť 2 z 3: Naučte sa jazyk
Krok 1. Myslite na to, že pôjdete do školy
Napriek tomu, že väčšine spoločností, ktoré najímajú programátora, bude záležať viac na vašich schopnostiach ako na vysokej škole, na ktorú ste chodili, alebo na vašich známkach, je veľmi dobré mať vysokoškolský titul, na ktorý chcete poukázať. Budete sa učiť efektívnejšie, ako keby ste sa učili sami, a to všetko s odborným vedením svojich učiteľov (a možno aj priateľov).
Tí, ktorí robia diplomy v tejto oblasti, často majú k dispozícii štipendiá a granty. Nebojte sa cenovej známky titulu: je to možné
Krok 2. Učte sa z online univerzít
Či už urobíte online titul s poplatkami a skutočný titul na konci, alebo navštevujete bezplatný program, akým je nádherná Coursera MIT, z týchto štruktúrovaných kurzov sa môžete veľa naučiť o programovaní.
Krok 3. Skúste použiť online nástroje
Ak chcete získať ďalšie informácie o programovaní, použite bezplatné služby, ako je Univerzitné konzorcium Google alebo Sieť vývojárov Mozilly. Tieto spoločnosti chcú, aby ich platformám prekvital ďalší vývojári a ich zdroje môžu byť jedny z najlepších na internete.
Krok 4. Naučte sa používať online návody
Existuje množstvo programátorov s webovými stránkami, kde vás naučia jednotlivé základy a tiež pár trikov. Vyhľadajte návody na jazyk, v ktorom sa chcete naučiť, a nájdite ich.
K dispozícii je mnoho bezplatných online tried, z ktorých sa môžete naučiť kódovať. Khan Academy učí počítačové kódovanie s jednoduchými návodmi a videami. Codecademy je ďalší bezplatný web, z ktorého sa môžete učiť, s podrobnými návodmi
Krok 5. Začnite mladý, ak môžete
Existuje niekoľko programov, ktorých cieľom je naučiť deti programovať. Programy ako MIT's Scratch sú veľmi nápomocné a čím mladší ste, tým jednoduchšie ich zvládnete (ako každý jazyk).
Vyhnite sa súpravám, pretože tie len zriedka učia niečo užitočné
Časť 3 z 3: Učte sa
Krok 1. Začnite dobrou knihou alebo návodom na programovanie
Kúpte si dobrú, aktuálnu knihu o programovacom jazyku, ktorú sa chcete naučiť. Recenzie na Amazone alebo podobných stránkach vám zvyčajne pomôžu identifikovať užitočné knihy od tých nepotrebných.
Krok 2. Získajte tlmočníka pre daný jazyk
Tlmočník je len ďalší počítačový program, ale prevedie nápady, ktoré ste napísali v programovacom jazyku, do „strojového kódu“, aby ste videli, ako veci fungujú. K dispozícii je množstvo programov a budete si musieť vybrať ten, ktorý je pre vás vhodný.
Krok 3 Prečítať knihu! Vezmite si z knihy príklady programovacieho jazyka a vložte ich do svojho tlmočníka. Skúste zmeniť príklady a prinútiť program, aby robil rôzne veci.
Krok 4. Skúste dať dohromady svoje nápady a vytvorte pracovný program
Začnite jednoduchými vecami, ako je program na prevod mien, a pri čítaní a učení sa o svojom programovacom jazyku sa prepracujte k zložitejším veciam.
Krok 5. Naučte sa iný jazyk
Akonáhle začnete aktívne programovať vo svojom prvom jazyku, možno sa budete chcieť naučiť aj druhý. Naučíte sa druhý programovací jazyk naplno, ak si vyberiete ten, ktorý používa radikálne odlišnú paradigmu, než s ktorou ste začali. Ak ste napríklad začali v programe Scheme, môžete sa neskôr pokúsiť naučiť sa jazyk C alebo Java. Ak ste začínali v Jave, mohli ste sa naučiť Perl alebo Python.
Krok 6. Pokračujte v programovaní a skúšajte nové veci
Aby ste boli dobrým programátorom, musíte prinajmenšom držať krok s meniacou sa technológiou. Je to neustály proces učenia sa a vždy by ste sa mali učiť nové jazyky, nové paradigmy a hlavne: programovať nové veci!
Byť úspešným programátorom znamená naučiť sa myslieť ako jeden. Budete sa musieť na výzvy pozerať ako na vzdelávacie príležitosti, túžbu zlepšiť svoje schopnosti a byť otvorení novým spôsobom zlepšovania procesu programovania
Video - Používaním tejto služby môžu byť niektoré informácie zdieľané so službou YouTube
Tipy
- Začnite niečím zábavným, motivujte sa pri riešení problémov a rozvíjajte svoje schopnosti v logickom riešení problémov.
- Existuje veľmi dobrý programovací jazyk, ktorý je veľmi ľahko použiteľný pre začiatočníkov. Toto je tiež známe ako užívateľsky prívetivé. A toto je VB (jazyk Visual Basic), skúste to, je to úžasné.
- Nezačínajte s komplexným jazykom, ako je Java, ale začnite s ľahkým jazykom, akým je Python. Python povzbudzuje začiatočníkov a skladá sa takmer z každého aspektu programovania.
- Syntax je spamäti. Môžete ho slobodne použiť svojim spôsobom. Naštudujte si niektoré ukážkové programy a potom začnite kódovať svoje vlastné.
- Získajte šikovnú príručku. Uistite sa, že je to najnovšia verzia, pretože jazyky sa neustále aktualizujú.
- Java má silný koncept nazývaný multithreading. Pozorne si to preštudujte.
- Pri písaní programov Java používajte Eclipse. Je to mimoriadne užitočný program, ktorý dokáže ladiť váš kód a môžete ho spustiť okamžite, rovnako ako pomocou prieskumníka balíkov listovať vo viacerých súboroch vášho kódu.