Mennyi ideig tart a kódolás megtanulása: a szakértők válaszai

tehát meg akarja tanulni a kódolást, vagy már megkezdte utazását. Azon kapja magát, hogy vajon mennyi idő lesz, mielőtt folyékonyan beszélne a választott programozási nyelv(ek) ről.

ez egy kiváló kérdés, amelyre nincs könnyű, mindenki számára megfelelő válasz. Mint gondolnád, ez személyenként is változik. Nem mindenki tanul ugyanabban a tempóban, és mindannyian különböző háttérrel rendelkezünk. Szerencsére, ez jó dolog! Minél többet tanulhatunk egymástól, annál jobbak leszünk, és annál könnyebb lesz másokat tanítani.

ebben a cikkben beszélünk a szakértőkkel, hogy válaszoljunk az első számú égető kérdésre: Mennyi ideig tart a kódolás megtanulása?

milyen hosszú-does-it-take-to-learn-how-to-code

miért kell tanulni kódolni?

a technológiai munkalehetőségek 2024-re várhatóan csaknem kétszeresére nőnek, mint más iparágak tervezett növekedése, így a kódolás a jövő egyik legfontosabb munkaköri készsége. A kódolás megtanulása ma már hozzáférhetőbb, mint valaha, az online tanfolyamoknak és oktatóanyagoknak köszönhetően.

a kódolás megtanulása ijesztőnek tűnhet, de nem lehetetlen. Sok sikeres Fejlesztő létezik, akik valaha semmit sem tudtak a kódolásról, és ma magas fizetésű munkahelyeket tartanak a legjobb vállalatoknál vagy jövedelmező szerződéseket szabadúszóként. Ön is követheti ezt az utat, ha karriert választott a fejlesztési iparban.

ha nem akarja, hogy egy programozó a kereskedelem, még mindig vannak előnyei a tanulás kódolni sok munkát szerepek. Valójában a felső jövedelmi kvartilisben a kódolási készségeket igénylő álláshirdetések fele a technológiai iparon kívül található, bizonyítva, hogy még a nem Fejlesztők, például a grafikusok és a marketingszakemberek is részesülhetnek bizonyos programozási ismeretekkel az övük alatt.

tanácsok azoktól, akik megtanultak kódolni

Kezdje az alapokkal, és építsen onnan

nagyon sok olyan terület van, ahol szüksége lehet, vagy szeretné használni a kódot. Ez a weboldalak készítésétől kezdve terjedhet, statisztikai adatok elemzése, webszerverek beállítása, beágyazott szoftver írása fizikai eszközökhöz, mobil alkalmazások létrehozása, játékok készítése, a lista folytatódik!

számos kódolási feladat megköveteli, hogy több programozási nyelv és keretrendszer ismerete legyen, és a legtöbb webfejlesztő számos nyelven ért. Ha megpróbálnád egyszerre kódolni az összes fenti mezőt, ezer életre lenne szükséged. Ehelyett a legjobb, ha az alapokkal kezdjük, és alapot építünk.

Alexander Winston a PPC Protect-től nagyszerű személyes példával rendelkezik. Egy startup részeként pénzt akartak megtakarítani, ahol csak tudtak, ami magában foglalta a saját weboldal létrehozását is. Alexander megtanulta a HTML-t, a CSS-t, a JavaScript-et, néhány PHP-t, sőt más keretrendszereket is, mint például a jQuery, hogy létrehozzák weboldalukat. Naponta körülbelül 4 órát töltött gyakorlással és tanulással, kezdve az alapokkal, mielőtt továbblépett volna a fejlettebb dolgokra.

amikor elkezdtem tanulni, nulla tapasztalatom volt. Az első nyelvek, amelyekkel kezdtem, a HTML és a CSS voltak, mivel ezek minden weboldal alapját képezik. Miután elsajátítottam őket, elkezdtem fejlettebb dolgokat kipróbálni a JavaScript segítségével, beleértve az egyéni árképzési widgetet és a GYIK szakaszokat. – Alexander Dean

Alexander elégedett volt az általa épített weboldal minőségével, és úgy véli, hogy a kódolás megtanulásával töltött idő határozottan megtérült mind az indulásra megtakarított pénzben, mind az értékes készségekben, amelyeket most birtokol. Azt javasolja, hogy találják meg az Ön számára legmegfelelőbb tanulási módszert. Előnyben részesített módszere az online tanfolyamok video oktatóanyagokkal.

idő Alexander töltött tanulás: 4 óra minden nap több mint 6 hónap

milyen hosszú-Nem-it-take-to-learn-how-to-code-make-hibák

hiba része a folyamatnak

néha meg kell ugrani a mélyvíz tanulni gyorsan, ami pontosan az, amit Paul Bliss RankSurge tette. Amikor egy biztosítási weboldal programozójaként kezdte munkáját, nem tudott semmit a programozásról. A munka során megtanulta, hogyan kell használni a ColdFusion-t és ASP.NET, heti 40 órát tölt a kódolás megtanulásával. Megemlíti: “emlékszem, hogy egy olyan oldalon, amely információkat gyűjtött, több mint 10 000 sornyi kód volt, hogy minden működjön. Szörnyű tervezés a részemről, és megtanította nekem, hogy nem vagyok jó programozó!”

törd meg a kódot és törd meg az oldalt. Így megtanulod, mit ne csinálj, és jobban tudod, mi működik és mi nem – Paul Bliss

a nagyszerű dolog a gyors és a korai kudarcban az, hogy megtanulsz egy tonnát! Amikor Paul 1999-ben elindult, nem volt sok erőforrás elérhető online, így a dolgok megtörése volt az egyik leggyorsabb módja annak, hogy megtudja, hogyan kell csinálni a dolgokat. Még manapság is olyan sok erőforrás áll rendelkezésre, könnyű lehet közvetlen választ keresni kérdéseire. Néha azonban jobb, ha csak kipróbáljuk a dolgokat, és megnézzük, mi ragad. Ne félj kérdéseket feltenni,és légy nyitott. Ha valaki hajlandó tanítani, hallgassa meg, mit kell mondania.

idő Paul töltött tanulás: Heti 40 óra 3 hónap alatt

először határozza meg a végcélját

mint Paul, a ClimbCareer Sunny Shah is technikai munkát végzett, mielőtt tudta volna, hogyan kell kódolni. Azt akarta, hogy valami, amit ténylegesen használni magát. “A célom egy olyan mobilalkalmazás létrehozása volt, amely felébreszt, mielőtt elalszom a buszmegállóm mellett.”Ez azt jelentette, hogy azokra a nyelvekre és keretrendszerekre kellett összpontosítania, amelyek lehetővé tették számára ezt, azaz a Node-ot.js, MongoDB, Express és React natív.

határozza meg a végcélját, mielőtt bármilyen nyelvet felvenne. – Sunny Shah

azáltal, hogy meghatározza a végső cél az első, ez ad valamit dolgozni. Akkor élesíteni az összes sajátosságait meg kell tudni építeni, hogy az adott dolog, és nem fog eltévedni vergődő tenger kód nincs irány.

idő Sunny töltött tanulás: heti 32 óra alatt 2 hónap

tanulni a szabad idő

ha ugrás a fegyvereket lángoló nem a dolog, ne aggódj! A lassú kezelés nagyon hatékony lehet, és néha a jobb út. Ha van egy elég teljes menetrend, vagy nem akarja, hogy az összes tojást egy kosárba csak még, akkor könnyen csinál egy kis tanulmány és gyakorlat minden héten. Jesse Harrison, a kaliforniai foglalkoztatási ügyvédek jogi csoportjának alapítója és vezérigazgatója pontosan ezt tette. Karrierje ideje nagy részét a hét folyamán veszi igénybe, ezért elsősorban hétvégén tanul.

először azért érdeklődött a kódolás megtanulása iránt, mert a weboldalukon időnként volt egy hiba, amely frusztrálta. Vállalta, hogy megtanulja, hogyan oldja meg ezeket a problémákat online oktatóanyagok és YouTube-videók követésével. “Elkezdtem tanulni a Python – t, mert felhasználóbarát volt, és tucatnyi útmutató volt hozzá. Nem láttam értelmét egy rendkívül nehéz nyelv tanulmányozásának, amely esetleg frusztrálna, ezért ragaszkodtam a könnyű úthoz.”

néhány hónapon belül képes volt kijavítani azt a hibát, amely a múltban annyira frusztrálta, és most már a napi aspektusait is kezeli. Ha nagy változásokra van szükség, akkor továbbra is szerződést köt valakivel, hogy vigyázzon rá.

ha el akarja kezdeni a kódolást, a tanácsom egyszerű: használja ki a számtalan útmutatók és útmutatók, amelyek jelen vannak, és soha ne félj kérdéseket feltenni. – Jesse Harrison

Jesse azt javasolja, hogy kövesse az online oktatóanyagokat és tegyen fel kérdéseket. Az internet egy nagyon hasznos hely, és meg kell tudni, hogy mindent megtalál, amire szüksége van. Megpróbált néhány könyvet olvasni a témáról, de kevésbé hasznosnak találta őket, és gyorsan elavultak.

idő Jesse töltött tanulás: Heti 6 óra egy év alatt

soha ne hagyja abba a tanulást

függetlenül attól, hogy mennyi tapasztalattal rendelkezik, a kódolás megtanulása folyamatos folyamat, magyarázza Seb Dean az Imaginaire Digital-tól. 14 éves korában kezdett kódolni, és az évek során folyamatosan tanulva saját webfejlesztő céget birtokol. Azt mondja, hogy még mindig tanulja és finomítja ezeket a készségeket 16 év múlva.

az érintett idő szempontjából ez inkább egy folyamatban lévő folyamat, mint valami, amit több órába belefér. Még ma is, 16 évek múlva, még mindig minden nap új dolgokat tanulok. – Seb Dean

Seb kezdte a HTML és CSS tanulást, a JavaScript-et, majd a PHP-t és a MySQL-t. Azt javasolja, hogy kövesse az oktatóanyagokat a teljes rendszerek építéséről, mivel ezek segítenek nagyobb képet adni, és lehetővé teszik, hogy felfedezze, mely területeket találhatja a legélvezetesebbnek. Összpontosítson gyakorlati projektek építésére – olyan dolgokra, amelyeket valóban használna-ez gyorsabban fog tanulni.

Seb töltött idő tanulás: Napi 8 óra az első évben

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

itt az ideje elkezdeni a tanulást

bár sok különböző módon lehet tanulni, határozottan vannak közös szálak. Gondolj arra, hogy hol akarsz végezni, és csinálj egy kis kutatást, hogy megtudd, mit kell tanulnod ehhez. A gyakorlati cél segít motiválni, és lehetővé teszi, hogy egy kicsit gyorsabban tanuljon.

amikor elakad – és lássuk be, mindenki – forduljon a sok online közösség egyikéhez, akik gyakran szívesen segítenek a kezdőknek és a veteránoknak egyaránt! Ügyeljen arra, hogy tartsa szemmel a GoSkills resource center további cikkeket fejlesztési vagy próbálja ki néhány kezdő szintű tanfolyamok-lehet, hogy csak amire szüksége van!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.