Andthewaythat I wasabletoreallyquicklyandeffectivelylearnedWebdevelopmentisbecause I wasbuildingtonsandtonsofprojectsallonmyown.
I justhadsomanyideasinmyheadofcoolthingsthat I wantedtobuild, and I hadnoideahowtodoit.
So I wouldjuststartworkingonbuildingsomething.
Andeverytime I had a problem, I wouldgotoYouTubeand I wouldjustsearchhowtosolvethisproblem, howtogetpastthisroadblock.
I wouldlookforprojects, maybethatairsomewheretowhat I'm doingandwatchthose.
And I wouldtakethatknowledgefromthosetutorialsfromthoseprojects, and I wouldimplementitintomyownproject, whichmeant I hadtoreallythoroughlyunderstandwhatwasgoingoninordertoapplyittomyownspecificusecaseandfromdoingthatover a bunchofdifferentprojectsthat I wasreally, reallyinterestedinbuilding.
I learned a tonaboutWebdevelopment, butifwefastforward a coupleyears, I decided I wantedtotrymyhandatgamedevelopmentbecauseitlookedinterestingaswell.
But I madethecriticalerrorofgettingstuckintutorialHell.
I watchedtutorialaftertutorial, activetutorialhoursandhours, hundredsofhoursoftutorialsongamedevelopment, but I neverreallyputthatknowledgetouse.
I built a fewreallysmallprojectsthatweremostlybasedontutorials, and I evenmadeonegamemyself.
Thatwasreally, reallysmall.
Tookmemaybe a daytobuild, but I neverreallylearnedgaveindevelopmentatall.
Andeventothisday, I don't reallyknowwheretogetstartedwithit, and I wouldn't beabletobuildmyowngame.
Howwouldstrugglethroughitsomuch?
Andthat's because I gotstuckintutorial.
Hell, I probablyspentmoretimelearninggavedevelopmentthan I didWebdevelopmentwhen I firststarted, but I wasmilesaheadandWebdevelopmentpurelybecause I builtsomanyprojectsonmyown.
Sothat, inmyopinion, isthesecondwaytoimproveyourprogrammingskillsistotakeyourownprojectandOnleylookuptutorialswhenyougetstuckandthenusethosetutorialsinyourprojectbybuildingthemoutin a customwaythatfitsperfectlyforyourproject.
Justbybuildingoutyourownindividualprojectisgoingtoputyoulightyearsofheadofjustwatching a bunchoftutorials.
Andthat's whyinmychannel, I'vepersonallystructuredin a waythatmostofmyvideosareveryshorttothepoint.
Let's sayyouhave a grandideaforsomereallycoolapplicationthat's goingtoallowyoutobookconcertticketsandmovieticketsandalltheseotherdifferentthingsinsideofit.
Whereyouneedtodois D stillitdowntoewhatthesimplestinteractionis.
Maybeinyourcase, thesimplestinteractionischoosing a seatsomewhereandbuying a ticket.