Butyoucanlearncodingcompletelyonyourownandgetinto a valuablejobdoingthat.
Andthefinalreason I wouldsay a lotofpeopleneedtoselfstudytoe, learnsomecoding.
Istheremanyfolksouttherethathavedecidedtheyhavethat 20 or $100,000 togotocollegeorgoto a bootcamp?
Andthey'vedecided I haveheard a techisthewaytogo.
I wantmoney.
I wantrespect.
I wanttobeimpervioustolayoffs, whateveryouthink.
Butanyway, butoneoftheproblemsisfor a lotoffolksisthatmanypeopleouttherearejustnotbuilttobecodersandreallyarenotbuilttobeinthetechindustry, as I'vetalkedaboutbefore, youknow, ittakes a specialtypeofpersontobe a parkrangerwhen I sayittakes a specialtypeofperson, be a parkranger.
When I saythatyouhavetohave a specialtypeofperson, thatwouldbe a parkranger.
Everybodygoes.
Youhaveofcourse, ofcourse.
Youlyinghere.
That's justcomplete, completeobviousness.
Butwhen I saythesamethingaboutbeing a computerprogrammer, I anybodycouldbe a computerprogrammer.
Well, sortof, butnotreallyright.
Ittakes a certainpersonalitytypetobe a code, especiallytobe a coderprofessional.
Ifyou'regonnabedoingthistheequivalentofeighthours a day, youknow, inordertobesuccessfulin a career, inordertonotloseyourmind, youhavetohavetherightmindset.
JustyoujustliketheParkerParkRangerhastohave a specificmindset.
Soitis a coder, andsooneofthethings a lotofpeoplegetintroublewithisthey'vegotthat $20,000 for a bootcampforthemoneytogotocollege, andthentheythrowthatmoneydown, andthentheygoandtheygethalfwaythroughandrealizeit's notthejobforthem.
Sounfortunately, with a lotofpeopleoutthere, theyseemtohavethefeelingthatyougetmarriedtowhateverthefirstprogramminglanguageyoulearnis, andthenyou'restuckwithitforever.
SoSo I wouldsayfor a lotoffolks, I thinkPHPis a verygoodlanguagetostartwith.
Itisveryeasytolearn.
Therewas a lotofmaterialouttheretohelpteachyouhowtodoPHP.
It's somethingthat's actuallyusedintherealworld.
Soifyou'redealingwithWordPress, ifyou'redealingwith a lotofopensourceWebapplications, they'remostlikelybuiltwithPHP.
SoPHPisjustoneofthosethings.
It's easy, likeliterally.
Within a weekyoucandeploy, thinkbedeployingapplicationsthatmightactuallybeusefultoyou.
It's widelyused.
It's highlydocumented, blah, blah, blah.
But I getsomuchpush, I guesssomuchpushbackfrompeople.
I can't believethatyouwouldtellpeopletolearnPHPand I justsaidthey'reago.
Torealize, too, isthatwheneveryou'regonnabebuildingapplicationsfortherealworld, there's a goodchance I'm gonnahavetoknowmultiplecodinglanguagesinorder.
Makethatapplicationwork.
S 01 oftheprojectsthat I'vebeenworkingononeofthingsthat I workonis, uh, withtheselittlearteryknowsrightsotheselittlearedoingnosesAircalledMicroControllersonDSO.
We'regonnahavemorevideosaboutthisinthefuture, but I likeusingtheselittlemicrocontrollersbecausebasically, youcanturntheseintosensorsoryoucanturntheseintotriggersforphysicalaboutphysicaldevices.
Andbasicallyit's a variationof a programlanguagecalled C.
Well, here's thething.
If I wantthistobebuiltintoanoverallsystem, I havetocodethiswith C.
Thiscanthensenddatato a serverusingsomethingcalled a Postandthen a programminglanguagecalledPHPiswhat I usethatPHPlanguagecanthenparse, basicallyreadthepostinformationthatsetfromthestart.
Thenif I wantsomekindofreport, Solet's say I want a screenthatdoessomethingthattellsme, let's saythetemperature.
Solet's say I haveananalogtemperaturesensoronhereeveryfiveminutes.
ItsendstheanalystandthetemperaturereadingtothePHPscriptthatPHPscriptparseswhat's beingtoldtoitandthenturnsthatinto a valueandthenusesmysequeloruse a sequelstructureKriegerlanguageinordertoputthatvalueinto a mysequeltable.
Then, if I want a displaytotellmewhatthecurrenttemperatureis, I wouldthenusePHPandmysequeltopullthevalueoutofthat, mysequeltable.
I wouldthenusePHP, andwithPHP, I wouldwriteanHTMLWebpage.
SoHTMListhehypertextmarkuplanguages, a markuplanguagethat's usedwhenyou'rereviewing a website, eh?
Sobasically, if I wanttobeabletoreadthisvaluein a website, I woulduseHTMLandtheninordertomakethatwebsitepretty.
Sothewebsiteisn't justtextnumberonthescreenthat I wouldusesomethingcalled C s s cascadingstylesheets.
Sojustfortheseveralprojectjustfor a civilprojectorhaveananalogtemperaturesensoronthisdevice, I wouldneedThiounderstandhowbeing a codeanArduino I don't reallyneedtounderstandPHPunderneaththeunderstandsequelandthenontheothersideinordertoviewwhatiswhatisbeingputinbythecensor.
I wouldthenalsoneedtounderstand a team l andtheninordertomakethatprettyweneedtounderstandCSS.
Now, if I wasgonnaput a littlebitmoresophisticationandtherebeabletodolikerolloversmenus, thattypeofthing, I wouldprobablyalsoneedtoknowJavascript.
So a verysimple I otcensorallthatit's doingistakingwhatthecurrenttemperatureis, basicallydumpingthatvalueinto a database.
Andthen I'vebeenabletoreadthatvaluebylookingat a Webpagethatthatwouldrequire, likesixdifferentlanguagesinordertoaccomplishthattask.
Um, ifyou'resittingthereandyou'rethinking, huh, youknow, realizetalkingaboutthesethesethes I otsensorsand, youknow, if I coulddeploy 50 I otsensorsintomyfacility, I thinkthatwouldbeveryvaluablebuying.
Knowingwhatproblemtypeofproblemyou'retryingtosolve, Youcouldsay, OK, well, I know I coulddo a littlebitofresearchandthen I knowthatinordertomakethetheArduinoactuallyfunction, I'm goingtoneedtoknowtheArduinolifeagain.
It's a derivativeofsee, So I'm gonnaneedtoknowArduino.
ButinordertohavethedatathattheArduinoissendingtoe a serverparsedorinterpreted, I'm goingtoneedtoknowitbackinlanguage.
Andsothat's whenyoucansitthereandyoucanseeOkay, maybe I needtoknowPHPisbackinlanguage.
Okay, I needtolearnArduinoandpythonbecause I want a supportstructurewhen I'm learninghowtocode, I wanttobeabletogotothenextperson's cubicleandsay, Hey, thisfunctionisn't workingforme.
Canyoutellmewhy?
If I learn a languagethatnobodyelseinmycompanyuses, thenit's goingtobemuchmoredifficulttolearnif I gowiththelanguagemycompaniesareusing.
Thenagain, mostlikelythere's 10 or 20 peopleinmyofficethatalreadyareprettygoodatwhatever I'm tryingtodio.
Andsoas I'm learning, I havesomebodytogototalktoandthen, as I continueon, I can.
Thenbecause I knowwhattypesofproblems I'm tryingtosolve, I canthenfigureoutwhatlanguages I learnedneedleernext.
Andifwescrolldown, wecansee a languagesbyruntimeversion, sowecansee C sharpJavascript F sharpjamapowershell, pythonortypescript.
Overhere, thisisfor 12 orthree, andsowecouldjustsimplyseeOkay, so C Sharpshouldworkfor a Georgejustfine.
Jonah.
Scriptureworkfor a Georgeisfine.
Wegodownhere.
Pythonhassomethingsthatwehavetokeepinmind.
Andsobasically, thisisjustoneofthosethingsthatyoucoulddoinordertofigureoutwhatprogramminglanguagethatdayYouwanttolearnsoagainforme, I thinkPythonisgreater.
I knowthekidsandthenewbiesandthepeoplethatjustWell, I can't saythatbecausethisissupposedtobefamilyfriendly, but I have a lotofpeopleoutthereWhen I pullout a dummiesbook, theyjustlookatmethatthatonlyproveshowlittle, youknow.
So I thinkaboutthiswiththingslikeLennoxorbackwhen I waslearning a voiceover I.
P s backwhen I waslearningvoiceover I p 16 yearsagoorsomethinglikethat.
I wasfullycertifiedinanaloganddigitaltelephonesystems, 1 10 blocksand 66 blocksandand, uh, allthatkindofstuff.
Butthenwhen I startedlookingintovoiceover I p oneoftheproblemsthat I ranintoisthereweresomanyglossaryterms I simplydidnotgrasp I didn't understandwhatwasgoingon.
Therewassomany, I mean, justincrediblethatkindergartenlevelsubjectsinthematerial, thatitdidn't understandwhatwasgoingon.
Sowhen I triedtolearnaboutvoiceover I p backthenitwasverydifficultbecause I simplydidn't understandthebasicconcepts.
Sothen I couldlearnthelargerconceptagain.
Whenyou'resittingthereandyou'reyou'refillingout a configurationscreenoryourtypingoutsomekindofconfigurationscript, youhavetoknowwhatyou'retryingtoconfigureandwhyandhowit's supposedtocommunicateandallthatkindofstuff.
Sothat's thethingis a lotofpeopletryingtojumpintotheconfigurationsthebigthings.
Thatmaybe a problemforyou, andyouhavetobecarefulaboutthis.
Sothat's oneofthings.
LikewithPython.
SoPythonhasbeenthrough a coupleofversions.
Therewas a majorchangebefore, betweenaversiontoandversionthree.
Soifyougotothebookstore, gotoAmazonandyoubuy a youknowhowtolearnPythonbookforDummiesandit's forPythontoYoumayrunintoproblemssimplybecausethingshavemovedontoPythonthree s.
Thisisonething I wouldnever, almostneverbyetechnologybooksoutofthebargainbinatplaceslikeBarnesandNoblelike, Oh, look, youknowthishowtoprogramwhateverisonly a $1.
Soifyoureallywanttogetthatcertification, youwanttoget a degreeofsomesore.
Youcan't getthisthingcalled a nanodegree.
Ifyougothroughthewholecurriculumanddowhateverrequired, thenthenyouget a littlestampthatsays, Youknowwhatyou'retalkingabout.
UdacityisjustthisThisTheyareabsolutelyphenomenalwaytoe, learnthingslikeprogrammingespeciallylikesay, you'retryingtolearnsomeofthesemorecomplicatedthingslike a i productmanager.
Sothat's a basicoverviewofhowyoucanstartlearninghowtocodeonyourown.
Andagain, evenifyougotthemoneyforbootcamp, evenifMommyandDaddyaregonnapayyourfullridethroughcollege, I wouldstillhighlyrecommendyouwilllearnatleastlearnedthebasicsofoneprogramminglanguagejusttoverify.
It's notgonnamakeyouloseyourmindagainagain.
If I tellpeopleittakes a specialtypeofpersonalitytobe a parkrangerortobe a truckdriverortobe a firefighter, everybodylooksamigosofCarson.
Ally, whyareyousayingsuchcommonsensethings.
If I sayittakes a certaintypeofpersonalitytobe a coder.
Andthenyourealize, Oh, notonlydoanypython, but I alsoneedtheseotherthings, andsoyoulearnthoseandwhatyou'llfindifyouspendonehour a day 365 days, justoneyear.
Sosetasideonehourdayeveryday, whetherit's inthemorning, whetherit's night, justlikeifyouwererunningordoingexercise, youjustsetasidethattimeyoudoiteverysingledayandagainafter a year, wouldbesurprisedhowfaryougetonehourdayover a wholeyear, we'llgetyou a hellof a lotfartherthan 10 hours a dayforthezerodaysthatyouactuallydoit.
Sosomebodythinkabouttheir.
Sothosearesomethoughtsabouthowtoselfstudy, howtolearnprogramming, reallyanythingintechnology, asalways, I enjoydoingthisclass.
I lookforwardtothenextone.
Apparently, thetypeofcontentyoujustsawisnotwhatSusan W.
WantsforthefutureofYouTube.
ThismeansthatrecommendationsbyYouTubetothischannelhavedroppedmassively, andviewsarebecoming a comicallysmall I hatetoask.
I usedtosay I wouldneverask, butifyoucouldsubscribelikecommonandmostimportantly, sharethevideosthatyouappreciate, thatmayhelpslowthedeathofthischannel.