Hoe lang duurt het om te leren coderen: antwoorden van de deskundigen

dus, u wilt leren coderen of bent al begonnen met uw reis. U vraagt zich af hoe lang het zal duren voordat u vloeiend de programmeertaal(en) van uw keuze bent.

dat is een uitstekende vraag en een die geen eenvoudig, one-size-fits-all antwoord heeft. Zoals je je misschien kunt voorstellen, varieert het ook van persoon tot persoon. Niet iedereen leert in hetzelfde tempo en we hebben allemaal verschillende achtergronden. Gelukkig, dat is een goede zaak! Hoe meer we van elkaar kunnen leren, hoe beter we allemaal worden en hoe makkelijker het zal zijn om anderen te onderwijzen.

In dit artikel spreken we met de experts om uw eerste brandende vraag te beantwoorden: Hoe lang duurt het om te leren programmeren?

hoe lang duurt het voordat je leert programmeren

waarom zou je leren programmeren?Verwacht wordt dat de werkgelegenheid in de Tech-sector tegen 2024 met bijna het dubbele zal toenemen van de verwachte groei van andere bedrijfstakken, waardoor programmeren een van de belangrijkste beroepsvaardigheden van de toekomst wordt. Leren programmeren is nu toegankelijker dan ooit tevoren, dankzij online cursussen en tutorials.

leren programmeren lijkt misschien ontmoedigend, maar het is niet onmogelijk. Er zijn veel succesvolle ontwikkelaars die er zijn die ooit wist niets over codering, en vandaag houden hoog betalende banen bij topbedrijven of lucratieve contracten als freelancers. Ook u kunt deze weg volgen als u hebt gekozen voor een carrière in de ontwikkelingsindustrie.

Als u geen programmeur wilt zijn, zijn er nog steeds voordelen aan het leren programmeren voor veel functies. In feite, de helft van de vacatures in de top inkomen kwartiel dat codering vaardigheden vereisen werden gevonden buiten de technologie-industrie, waaruit blijkt dat zelfs niet-ontwikkelaars zoals grafisch ontwerpers en marketeers kunnen profiteren van het hebben van een aantal programmeerkennis onder hun riem.

advies van degenen die hebben geleerd om te coderen

begin met de basis en bouw vanaf daar

er zijn een groot aantal velden waar u code nodig hebt of wilt gebruiken. Dit kan variëren van het maken van websites, het analyseren van statistische gegevens, het opzetten van webservers, het schrijven van embedded software voor fysieke apparaten, het creëren van mobiele applicaties, het maken van games, de lijst gaat maar door!

veel coderingstaken vereisen dat u meerdere programmeertalen en frameworks kent, en u zult merken dat de meeste webontwikkelaars bedreven zijn in een aantal talen. Als je zou proberen te leren programmeren voor alle bovenstaande velden in één keer, zou je duizend levens nodig hebben. In plaats daarvan, is het het beste om te beginnen met de basis en het bouwen van een stichting.

Alexander Winston van PPC Protect heeft een groot persoonlijk voorbeeld. Als onderdeel van een startup, ze wilden geld besparen waar ze konden, die opgenomen het creëren van hun eigen website. Alexander leerde HTML, CSS, JavaScript, sommige PHP, en zelfs andere frameworks zoals jQuery om hun website te maken. Hij bracht ongeveer 4 uur per dag oefenen en leren, te beginnen met de basis, voordat hij naar meer geavanceerde dingen.

toen ik voor het eerst begon met leren had ik geen ervaring. De eerste talen waar ik mee begon waren HTML en CSS, omdat ze de basis vormen voor elke website. Zodra ik ze onder de knie had begon ik meer geavanceerde dingen te proberen met JavaScript, waaronder een aangepaste prijsstelling widget en FAQ secties. -Alexander Dean

Alexander was blij met de kwaliteit van de website die hij bouwde en is van mening dat zijn tijd die hij besteed heeft aan het leren programmeren, zeker zijn vruchten heeft afgeworpen, zowel aan het geld dat hij voor zijn start-up heeft gespaard, als aan de waardevolle vaardigheden die hij nu bezit. Hij adviseert het vinden van de beste leermethode die voor u werkt. Zijn favoriete methode is online cursussen met video tutorials.

tijd die Alexander doorbracht met leren: 4 uur per dag gedurende 6 maanden

hoe lang duurt het om te leren hoe je fouten moet coderen

falen is onderdeel van het proces

soms moet je in het diepe springen om snel te leren, wat precies is wat Paul Bliss van RankSurge deed. Toen hij zijn baan begon als programmeur voor een verzekeringswebsite, wist hij niets van programmeren. Op het werk leerde hij ColdFusion te gebruiken en ASP.NET 40 uur per week leren programmeren. Hij vermeldt: “ik herinner me een pagina die informatie verzamelde had meer dan 10.000 regels code om alles te laten werken. Verschrikkelijk ontwerp van mijn kant en leerde me dat ik geen goede programmeur was!”

Breek de code en breek de site. Dat is hoe je leert wat je niet moet doen, en het maakt je beter in het weten wat wel en wat niet werkt – Paul Bliss

het mooie aan snel falen en vroeg falen is dat je veel leert! Toen Paul begon in 1999, waren er niet veel middelen online beschikbaar, dus dingen breken was een van de snelste manieren om uit te vinden hoe dingen te doen. Zelfs tegenwoordig met zo veel middelen beschikbaar, kan het gemakkelijk zijn om te zoeken naar een direct antwoord op uw vragen. Echter, soms is het beter om gewoon dingen uit te proberen en te zien wat blijft. Dat gezegd hebbende, wees niet bang om vragen te stellen en houd een open geest. Als iemand je iets wil leren, hoor dan wat ze te zeggen hebben.

tijd die Paul besteedde aan leren: 40 uur per week gedurende 3 maanden

definieer eerst uw einddoel

net als Paul, heeft Sunny Shah van ClimbCareer ook een technische baan gekregen voordat hij wist hoe hij moest programmeren. Hij wilde iets maken dat hij zelf zou gebruiken. “Mijn doel was om een mobiele app te bouwen die me wakker maakt voordat ik langs mijn bushalte slaap.”Dit betekende dat hij zich moest richten op de talen en frameworks die hem in staat stelden om dit te doen, dat wil zeggen Node.js, MongoDB, uiten en reageren Native.

Definieer uw einddoel voordat u een taal oppakt. – Sunny Shah

door eerst uw einddoel te definiëren, geeft dit u iets om naar toe te werken. U kunt slijpen op alle details die u moet weten om dat specifieke ding te bouwen, en zal niet verdwalen flounderen in een zee van code zonder richting.

tijd Sunny spended learning: 32 uur per week meer dan 2 maanden

leer in je vrije tijd

als schieten niet jouw ding is, maak je geen zorgen! Het langzaam nemen kan zeer effectief zijn en is soms de betere manier om te gaan. Als u een vrij vol schema of niet wilt al uw eieren in één mand gewoon nog, kunt u gemakkelijk doen een beetje studie en praktijk elke week. Jesse Harrison, de oprichter en CEO van de California Employment Procureurs Legal Group, deed precies dat. Zijn carrière neemt het grootste deel van zijn tijd door de week in beslag, dus hij studeert voornamelijk in het weekend.

hij raakte voor het eerst geïnteresseerd in het leren programmeren omdat hun website af en toe een bug had die hem frustreerde. Hij nam het op zich om te leren hoe deze problemen op te lossen, door het volgen van online tutorials en YouTube-video ‘ s. “Ik begon Python te leren omdat het gebruiksvriendelijk was en er tientallen en tientallen gidsen voor waren. Ik zag geen zin in het bestuderen van een extreem moeilijke taal die me mogelijk zou frustreren, dus bleef ik bij de makkelijke route.”

binnen een paar maanden was hij in staat om de bug die hem zo gefrustreerd in het verleden, en nu beheert hij de dagelijkse aspecten van het ook. Als er grote veranderingen moeten worden gedaan, zal hij nog steeds iemand contracteren om ervoor te zorgen.

als u wilt beginnen met programmeren, is mijn advies eenvoudig: Profiteer van de talloze gidsen en tutorials die aanwezig zijn, en wees nooit bang om vragen te stellen. – Jesse Harrison

Jesse beveelt aan om online tutorials te volgen en vragen te stellen. Het internet is een zeer behulpzame plek en je moet in staat zijn om alles wat je nodig hebt te vinden. Hij probeerde een paar boeken over het onderwerp te lezen, maar vond ze minder behulpzaam en ze gaan snel verouderd.

tijd die Jesse doorbracht met leren: 6 uur per week gedurende een jaar

nooit stoppen met leren

ongeacht hoeveel ervaring je hebt, leren programmeren is een continu proces, legt Seb Dean van Imaginaire Digital uit. Hij begon te leren programmeren op de leeftijd van 14 en met constant leren door de jaren heen is nu eigenaar van zijn eigen web development bedrijf. Hij zegt dat hij die vaardigheden 16 jaar later nog steeds leert en verfijnt.

in termen van de betrokken tijd, is het meer een doorlopend proces dan iets wat je in een aantal uren kunt passen. Zelfs vandaag, 16 jaar later, leer ik nog steeds elke dag nieuwe dingen. – Seb Dean

Seb begon met het leren van HTML en CSS, op JavaScript en vervolgens PHP en MySQL. Hij adviseert het volgen van tutorials over het bouwen van complete systemen, omdat deze zullen helpen om u een groter beeld te geven en kunt u verkennen welke gebieden u het meest plezierig zou kunnen vinden. Focus op het bouwen van praktische projecten-dingen die je eigenlijk zou gebruiken – dit zal je sneller leren.

leertijd Seb: 8 uur per dag gedurende het eerste jaar

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

het is tijd om te beginnen met leren

hoewel er veel verschillende manieren zijn om te leren, zijn er zeker een aantal gemeenschappelijke threads. Denk na over waar je wilt eindigen en doe een beetje onderzoek om uit te vinden wat je nodig hebt om te leren voor dat. Het hebben van een praktisch doel helpt u gemotiveerd te houden en zal u toelaten om dat beetje sneller te leren.

als je vast komt te zitten – en laten we eerlijk zijn, iedereen doet – wenden tot een van de vele online gemeenschappen, die zijn vaak enthousiast om zowel beginners als veteranen te helpen! Zorg ervoor dat u een oogje houden op de GoSkills resource center voor meer artikelen over ontwikkeling of probeer een aantal beginner-niveau cursussen – ze kunnen precies wat je nodig hebt!

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.