Přáli jste si někdy, abyste věnovali informatiku na vysoké škole, nebo se dívali na své přátele, kteří pracují jako vývojáři, a chtěli byste dělat to, co jsou? Nebo si přejete být schopni vytvořit nějaké nové funkce pro svůj web sami, aniž byste platili vývojáři?
Když lidé přemýšlejí o tom, jak se naučit programovat, často to vytvoří takovou monumentální výzvu, kterou nikdy vlastně nezačnou. Pravda je, že nemusíte chodit do programování s přístupem „vše nebo nic“. I když na něj můžete každý týden věnovat jen několik nocí, můžete vyvíjet aplikace za pouhých tři měsíce. Vážně!
Začínáme, samozřejmě, je nejtěžší - chcete, aby se to stalo přes noc, a nebude. Ale pokud jste dnes začali hackovat na tutoriálech, do konce víkendu byste mohli mít na webu plné projekty. Na konci měsíce jste mohli od základu postavit relativně sofistikovanou aplikaci. Neexistuje žádná magická střela, ale nejdůležitější je, že právě začnete řešit problémy a stavět. Zde je návod, jak řešit učení se ve vašem volném čase.
Podívejte se na Interwebs
Skvělý způsob, jak začít, je s některými z bezplatných zdrojů online. Codecademy pořádá online návody na témata, jako je HTML a Javascript, které vám pomohou interaktivně se učit. Přihlaste se k odběru e-mailů s kódovým rokem a každé pondělí obdržíte novou lekci kódování (a budete stavět aplikace a webové stránky, než to budete vědět!). Pokud si chcete s kódem pohrát, než se pustíte do plánu lekce, podívejte se na interaktivní Ruku v Ruby, interaktivní a zábavnou výuku v prohlížeči od Code School .
A když narazíte na obtížné místo, uvědomte si, že i zkušení programátoři stále naráží na problémy. Přineste své otázky na online fóra, jako je Stack Overflow .
Hit the Books
Spousta skvělých knih vám poskytne návazná cvičení a naučí vás základy teorie programování. Ale buďte upozorněni: Pouhé přečtení těchto knih z vás nepomůže programátora. Vyzvěte se, abyste si sedli k počítači a cvičili, nespoléhali jen na text! Osobně se mi líbilo hrát si s cviky v Learn Python Hard Way a Beginning Ruby .
Vraťte se do třídy
Pokud se opravdu vážně učíte kódovat v příštích několika měsících, je Chicago Academy se třemi měsíci program, který poskytuje instrukce, mentorství a pohlcující prostředí pro rozvoj vaší odbornosti v uživatelské zkušenosti a vývoji webu. Jaret Manuel, který prošel tuto zimu kódovou akademií, říká o své zkušenosti: „Neměl jsem žádné iluze, že bych se stal tvrdým vývojářem, ale po vytvoření PuckDrop.net a aplikace pro správu nemovitostí s nějakou pomocí jsem důkazem, že se může kdokoli naučit kód a nasazení za 12 týdnů! “
Pokud jde o méně intenzivní třídu, podívejte se na organizace, jako je Ladies Learning Code a Girl Develop It . Oba nabízejí workshopy v HTML, CSS, Javascript, Ruby, WordPress a Python, prezentované v prostředí otevřeném pro začátečníky. Zaměřují se také na pomoc ženám naučit se programovat (i když také vítají muže).
Seznamte se s vývojáři
I když se vás nikdo nemůže naučit, nemusíte být sami ve své snaze kódovat. Je důležité mít přítele, který vám může pomoci začít (a koho můžete na cestě požádat o pomoc). Nechcete strávit prvních pár dní udeřením hlavy o obrazovku!
Neznáte žádné vývojáře, na které byste se mohli obrátit? Většina z těch, s nimiž jsem se setkal, byla více než šťastná, když pomohla nováčkům. Zkuste jít na setkání vývojářů ve vašem městě a ujasněte si, že teprve začínáte a hledáte mentorství. Nebo si povídejte s dev shopem nebo startem ve vaší oblasti - možná vás někoho mohou představit.
Až se příště ocitnete, že řeknete něco v duchu „Kdybych jen studoval informatiku“ nebo „Mohl bych mít skvělou práci, kdybych byl vývojář, “ pamatujte si toto: Za tři měsíce byste také mohli být programátorem . Tak jděte ven a začněte stavět!




