Obsah
- 01. Spusťte svůj vlastní projekt
- 02. Udělejte každý den trochu
- 03. Naučte se, jak najít vlastní řešení
- 04. Promluvte si s dalšími vývojáři
- 05. Poznejte cyklus učení
Chcete začít s vývojem front-endu? To je snadné: stačí přejít na stránku Codecademy (nebo se podívat na seznam školicích zdrojů pro webový design společnosti Creative Bloq).
Ale co když jste to udělali vícekrát, než dokážete spočítat, a jste přilepení na to, kam jít dál?
Musíte se zavázat k prolomení výukové smyčky a podle těchto pěti kroků vám pomůže dosáhnout další úrovně jako vývojář.
01. Spusťte svůj vlastní projekt
Pojďme nejprve dostat velkou z cesty. Rozdíl v učení, když vytváříte výukový projekt, je ve srovnání se sestavením vlastního něco podobného, jako když porovnáváte malování pomocí čísel na prázdné plátno. Může to být trochu skličující. Práce na vlastním projektu je ale místo, kde budete mít větší sebevědomí a své dovednosti nejvíce.
Nejste si jisti, co stavět? Musí to být něco, co vás opravdu zajímá, takže jste motivovaní, ale dostatečně ambiciózní, abyste nevěděli, jak to okamžitě plně vybudovat.
Pokud jste si vybrali dobře, v době, kdy skončíte, jste se určitě dostali do vyšší úrovně a měli byste také něco ukázat.
- Přečtěte si také: Jak zahájit vedlejší projekt
02. Udělejte každý den trochu
Dobře, takže to platí téměř pro cokoli, co se chcete naučit, ale platí to zejména pro vývoj. Naučit se kódovat je náročné, protože téměř vyžaduje jiný způsob myšlení. Pokud zjišťujete, že procházíte koncepty, které jste se již naučili, nebo je pro vás těžké mít průlomové momenty ve svém porozumění, pak vám určitě prospěje, když se programování stane součástí vaší každodenní rutiny.
To neznamená ani vyčlenit si hodiny dne, ale každý den strávený 30 minutami vám přinese více výhod, než strávit solidní tři hodiny týdně v jedné relaci.
Pokud zjistíte, že je těžké se motivovat, podívejte se na techniku Seinfeld nebo techniku Pomodoro, která vám dá ten večer extra kop.
03. Naučte se, jak najít vlastní řešení
Než přejdete přímo k vyhledávači, ujistěte se, že jste svůj problém plně promysleli a jaký by byl váš přístup.
Jistě, pravděpodobně můžete vystopovat podobný projekt (nebo výukový program) a zkopírovat a vložit jej do svého, ale to vás z dlouhodobého hlediska udrží. Nejprve si vytvořte vlastní plán. Pokud svůj problém rozložíte na kousky, pomůže vám to zacílit přesně na to, s čím potřebujete pomoci.
Pokud se zdá, že něco nefunguje tak, jak jste očekávali, nezapomeňte, že můžete vždy zkontrolovat konzolu prohlížeče a zjistit, zda se nezobrazují nějaké chyby. Je důležité naučit se číst chyby konzoly / a pochopit, co znamenají.
Hledání chyby může obvykle vyvolat otázky lidí, kteří měli stejný problém. Nezapomeňte odstranit všechny názvy proměnných nebo názvy souborů, které jsou specifické pro váš projekt.
04. Promluvte si s dalšími vývojáři
Protože všichni vývojáři se také samy učí, mají tendenci také dělat docela skvělé učitele. Doufejme, že už někde pracujete s některými skvělými staršími vývojáři.
Nechat je prohlédnout si váš kód nebo vám ukázat řešení, může být jedním z nejrychlejších způsobů učení. Ukáže jim také, jaká je vaše aktuální úroveň dovedností, a může to znamenat, že je větší pravděpodobnost, že se zapojíte do větších projektů. Ostatní vývojáři budou mnohem ochotnější pomoci, pokud prokážete, že jste si nejprve něco vyzkoušeli.
Pokud neznáte žádné vývojáře, zkuste hledat setkání ve vaší oblasti. Nebo se spojte s online komunitou - Slack má několik skvělých chatovacích míst plných lidí, kteří chtějí pomoci. Když hledáte novou práci, hledejte místo, kde je tým, ze kterého se můžete poučit, nebo který poskytuje průběžné školení.
05. Poznejte cyklus učení
Dokud jste vývojář, budete se vždy učit něco nového. Může to být trochu smršť emocí, když se poprvé pokusíte něco obejít. Při ponoření se do nové výzvy je normální cítit emoce, jako jsou pochybnosti o sobě, frustrace a dokonce strach. Výsledek je ale vždy stejný - vzrušující okamžik, kdy to konečně funguje.
Sledujte vývojáře dostatečně dlouho a uvidíte to na vlastní oči - něco jako mini desk verze fotbalisty, který dává gól, nebo tenista, který vyhrál set. Tento pocit je důvod, proč děláme to, co děláme. Právě díky tomu je vývoj front-endu tak zajímavou prací. A do těchto okamžiků se dostanete rychleji, pokud dokážete překonat těžkou chvíli, aniž byste se vzdali. Čím více tímto cyklem projdete, tím lépe na tom budete.
Doufám, že vám tyto tipy pomohly na vaší cestě k vyšší úrovni jako juniorský vývojář front-endu. Cokoli mi chybělo? Sdílejte své tipy v komentářích níže.