Jak dlouho trvá naučit se kódovat: odpovědi od odborníků

takže se chcete naučit kódovat nebo jste již začali na své cestě. Zjistíte, že přemýšlíte, jak dlouho to bude, než budete plynule ovládat programovací jazyk(y) podle vašeho výběru.

to je vynikající otázka a ten, který nemá jednoduché, one-size-fits-all odpověď. Jak si dokážete představit, liší se také od člověka k člověku. Ne každý se učí stejným tempem a každý máme jiné pozadí. Naštěstí je to dobře! Čím více se můžeme navzájem učit, tím lépe se všichni staneme a tím snazší bude učit ostatní.

v tomto článku mluvíme s odborníky, abychom odpověděli na vaši otázku Číslo jedna: jak dlouho trvá naučit se kódovat?

jak dlouho trvá, než se naučíte kódovat

proč byste se měli naučit kódovat?

Očekává se, že technické pracovní příležitosti se do roku 2024 zvýší téměř dvojnásobně oproti předpokládanému růstu ostatních průmyslových odvětví, což činí kódování jednou z nejdůležitějších pracovních dovedností budoucnosti. Učení, jak kódovat, je nyní přístupnější než kdykoli předtím, Díky online kurzům a výukovým programům.

naučit se kód se může zdát skličující, ale není to nemožné. Existuje mnoho úspěšných vývojářů, kteří kdysi nevěděli nic o kódování, a dnes mají vysoce placená pracovní místa ve špičkových společnostech nebo lukrativní smlouvy jako nezávislí pracovníci. I vy můžete sledovat tuto cestu, pokud jste si vybrali kariéru ve vývojovém průmyslu.

pokud nechcete být programátorem obchodem, stále existuje výhoda naučit se kódovat pro mnoho pracovních rolí. Ve skutečnosti, polovina pracovních nabídek v kvartilu s nejvyššími příjmy, které vyžadují kódovací dovednosti, byla nalezena mimo technologický průmysl, což dokazuje, že i nevývojáři, jako jsou grafičtí designéři a obchodníci, mohou těžit z toho, že mají nějaké znalosti programování pod pásy.

rady od těch, kteří se naučili kódovat

začněte se základy a vytvořte odtud

existuje mnoho polí, kde byste mohli potřebovat nebo chtít použít kód. To by se mohlo pohybovat od vytváření webových stránek, analýzy statistických dat, nastavení webových serverů, psaní vestavěného softwaru pro fyzická zařízení, vytváření mobilních aplikací, vytváření her, seznam pokračuje!

mnoho úkolů souvisejících s kódováním vyžaduje, abyste porozuměli více programovacím jazykům a rámcům, a zjistíte, že většina webových vývojářů je zběhlá v řadě jazyků. Pokud byste se pokusili naučit kódovat všechna výše uvedená pole najednou, potřebovali byste tisíc životů. Místo toho je nejlepší začít se základy a vybudovat základ.

Alexander Winston z PPC Protect má skvělý osobní příklad. Být součástí startupu, chtěli ušetřit peníze, kdekoli mohli, což zahrnovalo vytvoření vlastního webu. Alexander se naučil HTML, CSS, JavaScript, některé PHP, a dokonce i další rámce, jako je jQuery, aby vytvořili své webové stránky. Strávil asi 4 hodiny každý den cvičit a učit se, počínaje základy, před přechodem na pokročilejší věci.

když jsem se poprvé začal učit, měl jsem nulové zkušenosti. První jazyky, se kterými jsem začal, byly HTML a CSS, protože jsou základem každého webu. Jakmile jsem je zvládl, začal jsem zkoušet pokročilejší věci s JavaScriptem, včetně vlastního widgetu cen a sekcí FAQ. – Alexander Dean

Alexander byl spokojen s kvalitou webových stránek, které vytvořil, a věří, že jeho čas strávený učením se kódu se rozhodně vyplatil jak v penězích ušetřených za jeho start-up, tak v cenných dovednostech, které nyní má. Doporučuje najít nejlepší metodu učení, která vám vyhovuje. Jeho preferovanou metodou jsou online kurzy s video tutoriály.

čas, který Alexander strávil učením: 4 hodiny každý den po dobu 6 měsíců

jak dlouho-trvá-to-se-naučit-jak-kódovat-chyby

selhání je součástí procesu

někdy musíte skočit do hlubokého konce, abyste se rychle naučili, což přesně udělal Paul Bliss z RankSurge. Když začal pracovat jako programátor pro pojišťovací web, nevěděl nic o programování. V práci se naučil používat ColdFusion a ASP.NET 40 hodin týdně se učí kódovat. Zmiňuje: „vzpomínám si, že jedna stránka, která shromažďovala informace, měla více než 10 000 řádků kódu, aby vše fungovalo. Hrozný design z mé strany a naučil mě, že jsem nebyl dobrý programátor!“

prolomte kód a rozbijte web. To je, jak se naučit, co nedělat, a bude vám lépe vědět, co funguje a co nebude-Paul Bliss

skvělá věc, o selhání rychle a selhání brzy je, že se naučíte tunu! Když Paul začal v roce 1999, nebylo k dispozici mnoho zdrojů online, takže lámání věcí bylo jedním z nejrychlejších způsobů, jak zjistit, jak dělat věci. I v dnešní době s tolika dostupnými zdroji může být snadné hledat přímou odpověď na vaše otázky. Někdy je však lepší jen vyzkoušet věci a zjistit, co se drží. Když jsem to řekl, Nebojte se klást otázky a mít otevřenou mysl. Pokud je někdo ochoten vás naučit, slyšet, co mají na srdci.

čas, který Paul strávil učením: 40 hodin týdně po dobu 3 měsíců

Definujte svůj konečný cíl nejprve

stejně jako Paul, Sunny Shah z ClimbCareer také získal technickou práci, než věděl, jak kódovat. Chtěl udělat něco, co by skutečně použil sám. „Mým cílem bylo vytvořit mobilní aplikaci, která mě probudí, než spím kolem autobusové zastávky.“To znamenalo zaměřit se na jazyky a rámce, které mu to umožnily, tj. uzel.js, MongoDB, vyjádřit a Reagovat Nativní.

Definujte svůj konečný cíl před vyzvednutím všech jazyků. – Sunny Shah

tím, že definujete svůj konečný cíl jako první, získáte něco, na čem byste měli pracovat. Můžete zdokonalovat ve všech specifikách, které potřebujete vědět, abyste mohli tuto konkrétní věc postavit, a neztratíte se v moři kódu bez směru.

čas Sunny strávený učením: 32 hodin týdně po dobu 2 měsíců

Učte se ve svém volném čase

pokud skákání v zbraních blazing není vaše věc, nebojte se! Brát to pomalu může být velmi efektivní a je někdy lepší způsob, jak jít. Pokud máte docela plný rozvrh nebo nechcete dát všechna vejce do jednoho košíku, můžete každý týden snadno studovat a cvičit. Jesse Harrison, zakladatel, a generální ředitel právní skupiny California Employment Attorneys, udělal přesně to. Jeho kariéra zabírá většinu času během týdne, takže studuje především o víkendech.

nejprve se začal zajímat o učení kódu, protože jejich webové stránky občas měly chybu, která ho frustrovala. Vzal na sebe, aby se naučil, jak tyto problémy vyřešit, sledováním online výukových programů a videí YouTube. „Začal jsem se učit Python, protože byl uživatelsky přívětivý a byly pro něj desítky a desítky průvodců. Neviděl jsem smysl studovat extrémně obtížný jazyk, který by mě mohl frustrovat, tak jsem se držel snadné trasy.“

během několika měsíců dokázal opravit chybu, která ho v minulosti tolik frustrovala, a nyní také spravuje každodenní aspekty. Pokud dojde k velkým změnám, které je třeba udělat, bude stále smlouvat s někým, kdo se o to postará.

pokud chcete začít kódovat, moje rada je jednoduchá: využijte nesčetných průvodců a výukových programů, které jsou k dispozici, a nikdy se nebojte klást otázky. – Jesse Harrison

Jesse doporučuje následující online výukové programy a kladení otázek. Internet je velmi užitečné místo a měli byste být schopni najít vše, co potřebujete. Pokusil se přečíst několik knih na toto téma, ale zjistil, že jsou méně užitečné a rychle zastarají.

čas, který Jesse strávil učením: 6 hodin týdně po dobu jednoho roku

nikdy se nepřestávejte učit

bez ohledu na to, kolik zkušeností máte, učení se kódu je pokračující proces, vysvětluje Seb Dean z Imaginaire Digital. Začal se učit kódovat ve věku 14 A S neustálým učením v průběhu let nyní vlastní vlastní společnost pro vývoj webových aplikací. Říká, že se stále učí a zdokonaluje tyto dovednosti 16 let.

pokud jde o čas, je to spíše probíhající proces než něco, co se vejde do několika hodin. I dnes, po 16 letech, se stále každý den učím nové věci. – Seb Dean

Seb začal učením HTML a CSS, na JavaScript a poté PHP a MySQL. Doporučuje následující Návody na budování kompletních systémů, protože vám pomohou získat větší obrázek a umožní vám prozkoumat, jaké oblasti byste mohli považovat za nejpříjemnější. Zaměřte se na budování praktických projektů-věcí, které byste skutečně použili-díky tomu se naučíte rychleji.

čas Seb strávený učením: 8 hodin denně během prvního roku

 how-long-does-it-take-to-learn-how-to-code-never-stop

je čas začít se učit

i když existuje mnoho různých způsobů, jak se učit, určitě existují některé běžné vlákna. Přemýšlejte o tom, kde chcete skončit, a proveďte malý průzkum, abyste zjistili, co se k tomu musíte naučit. Mít praktický cíl vám pomůže udržet motivaci a umožní vám to naučit se trochu rychleji.

když uvíznete – a přiznejme si to, každý to dělá-obraťte se na jednu z mnoha online komunit, které často chtějí pomoci začátečníkům i veteránům! Ujistěte se, že dávat pozor na GoSkills resource center pro více článků o vývoji nebo vyzkoušet některé kurzy pro začátečníky – mohou být právě to, co potřebujete!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.