Inmylife, I thinkthat's thefirsteverlivestream, atleastonYouTube.
Sobearwithmenow.
Thisisgonnabe a littletrialperiod.
I mean, most y'allonlygot, like, what, 45 minutesofnotice?
But I dowanttotalkaboutonethinginparticularotherthaninternalsquestions.
AndthatisthetitleofthevideooftheLifestream, whichis I don't understandmyowncode, butwe'llgettothatin a second.
Whatisthatguy's a Brian I Dreessuagamey, coldshot.
Colin.
Gee, Jack.
Adam, What's up, guys?
Goodtoseeyou, but I wanttotalkabout I understandmyowncobecausethereare a fewvideos I don't wanttomake.
Similartomyfirstprogram, everycodeofvideo.
We'rebasically I wentbacktothefirstprogramevercode, and I wantedtokindoflookintobasicallytheprogramas a whole.
And I toldyouguysabouttheartificialstillintelligenceprogramsthat I hadgoingon, andwiththat, I wasgoingintomyoldgethaverepositorieswheresomeofthose, or, like, connectfoursudokuandthingsofthatnature.
But I kindofdon't remember a lotofwhat I coded.
Sothat's wherethewhole I don't understand.
MyowncodecomesfromWhatdid I mispronounceyourname?
I didraise.
Sorry.
GiveLizawebsiteforyourself.
Walkthrough.
Inallhonesty, theveryfirstvideoonthischannel.
It's similartolikewhat I wouldconsidermyownwebsite, butit's reallyjust a templatethat I feltin.
Otherthanthat, I wouldjustuse a basictemplatewebsiteinordertogoinandfilloutanyportfolioorwhatever.
Yeah, I dowanttodosomeartificialintelligencevideos, Jack.
I justneedtoessentiallytake a stepbackandgofurtherintowhat I didinthoseprogramsinsteadoftryingtogoinandlookingatitforthefirsttimein a year.
Becauseinmypreviousvideo, what I didwas I wasthefirsttime I seenthatmyfirstprogramevercoatedand 345 years.
Andthat's what I wanttodowithmyartificialintelligenceprogramswith.
Sincemymemorydidn't servemewell, I'vebeengoingbackandkindofstudyingthatandreallyunderstandingwhat I didinthoseprograms.
And I'm gonnamake a videogoingoverexactlywhat I didinthoseprograms.
Soitdoesappearthat I amliveshooting.
Yougainweight.
Didyoustart, Jim?
I don't know.
I think I thinkit's thecamera.
I thinkmyothercameramakesmelooklikeskinnier.
Thewaythewidescreenisn't one, not, I don't know, but I have.
I thinkitwasjustthefactthat I couldn't reallydiveintosomethingwithoutthinking I'm missingoutonsomethingelse.
Forexample, if I wantedtoworkonsomethingwiththelampstack, Whatif I thoughtyouknowthemeanStackwouldbebetterforwhat I did, and I justkindofwasfiddlingaroundwithallthesedifferenttechnologiesinsteadoffocusingonone.
That's kindofwhy I went.
I wasDevelopmentRouteSwiftwasthelanguage.
X Codeisthetheidea, andtheAPPstoreisthedistributionplatform.
SointermsofWebdevelopment, I wasjustkindoflostwhen I wasfirstenteringit.
Butnowthat I'vedoneactually a lotofweirddevelopmentatwork, I'm likingit.
Oscar, howdoyoufeelabout a degree?
Focusonmobileappdevelopment.
Ifthat's whatyouwanttogetintothan I guessthat's whatyoushouldemphasizeyourdegree.
Andisitlikeanemphasiswithincomputerscienceorwithin, like a softwaredevelopment, agree, oristhatliketheactualdegreemobileoutdevelopment?
Neverheardofit, but I knowmyemphasiswasinmachinelearningandappdevelopment, which a lotofwhichwasmobileappdevelopment.
Soit's kindofwhat I did.
I'm a beginnerclassincomputerscience, verycoolman, Verycool.
Thisgamedevelopmentrequire a lotofcode, Andcanyougetreasonablejobswithit?
Ah, I don't knowif I wanttocallittransformation, but I amworkingonthisnewseriesonYouTube.
Actually, it's like a log.
Siri's where I wantedessentiallydedicatethreedays, onehour a dayforroughlythreedays a week, similartowhatyouwoulddoon a workout.
Youworkoutonehourday, 3 to 5 days, right?
Whydon't I have a schedulelikethatwithcodingformyownpersonalprojects, andthat's kindofwhat I wanttogetinto, and I wanttotrackmyprogresswithwhatever I'm workingon, whetherthatbethestocktradingalgorithm, which I amworkingon, ortheIOCapplication, which, like I said, it's kindofonthebackburner, andthat's justkindofwhere I needtogoonfromhereonout.
AndoneotherreasonwhytheIOCapplicationhasisn't reallymypriorityisbecause I wouldn't wanttoform a businessaroundthisIostapplicationandworking 40 plushours a weekas a softwareengineer, plusdoingonmyYouTubework, I don't think I wouldhaveenoughtimetospendmaintainingthatapplicationanddoingallthemarketingandessentiallytreatingthatisthewholeentirestartedinandofitself.
Inallhonesty, intermsofcomputersciencework, I foundtwoor 32 internshipswhen I wasincollegeas a computersciencestudent.
OnewasatNorfolkSouthern.
TheotheronewasatNASALangley, butitwasactuallythrough a contractingcompany, which I'vementionedinpreviousvideoscalled S s Say I youcouldseethatallofmylengthenit's notlikeit's a secretoranything.
Andthosewerefairlyeasytofind.
I'vementionedthosehow I foundthoseinpreviousvideos, butthiscurrentjobthat I havenow, I washookeduptotheownerofthecompanyatwhich I workfrom a fellowcoworkerfromwhen I hadmyinternshipatNorfolkSouthern.
Youcouldsee a lotofitlikepreviousonmychannel, myideaofjourney.
Allofthatwasduringschool, where I tookanonlinecourse.
Basically, itwas a, youknow, mecourseandbasicallytaughtmyself I wasdevelopmentusingthatcourse, andotherresourceisthat I foundonlinealongsidedoingsomeofmy, uh, mycomputersciencework.
Whatwastheworst?
A semesterofmylife, ifyouwill, Waswhen I waslearning I wasdevelopment.
I wasmakingYouTubevideos.
I wasgoingtoschoolfulltime.
Plus, I wasdoingthatinternshipatNorfolkSouthernfulltimewhen I meanfulltime.
I mean, I wasworking 8 to 5 everysingleday, commutingroughlyanhourintotal a day.
Sothatwas 10 hoursoutofmyday.
Andthen I hadtodoalltheschoolworkandeverything I justmentionedbehindthat.
So 4 to 5 hoursasleepduringthatsemester, thatwasn't thatmuchfun.
I mean, I didmakeoneortwovideos, maybeeventhreevideosonmychannelinthepast, where I kindofgoover a littlebitintermsofinterviews I don't knowaboutatsolvingthequestionsfastasitkindofyouneedtoessentiallyreverseengineeryourthoughts, expressyourthoughtskindoftalkout.
Whatyou'reworkingon, andit's notnecessarily.
Youhavetobefaster, slowunlesstheyhave a timelimit.
Thatkindofsucked.
But I don't reallyhavemuchhelponthatone.
Sorry, whichisthebestwebsiteforJavaBeginners.
MissionCondor.
There's a lotofdifferentavenueswhereyoucanlearnJava, justGoogle, youknow, beginnerJavatutorial.
Thebestwaytostartistostart.
Inallhonesty, I'veactuallybeengoingthroughTheexerciseis, um, JavaTrack, whichit's like a wholeentirefreethingof.
It's verynice, verystructured, anditwillteachyou a lotaboutthecommandline, aswellasaboutjobdevelopmentorwhateverotherlanguagetrackthatyouwanttouse.
Sothat's kindofwhat I'vebeengoingthroughrecently.
Kindofrefreshedmyselfwith a lotofthejobwhoworkedthebasicjobofworkthat I mayhaveforgotteninthepastbecauseabouttobethrownintothisgiantenterpriseJavasoftware.
So I needtoreallymakesurefromthebottomup I'm preparedforthisparticularcontractwithinthecompany.
I'm reallylikingtheYouTubechannelinthecommunicationthatwe'reabletohavethroughhere, and I wanttoworkmywayuptowheretheYouTubechannelcanessentiallymyfoundationforwork, essentiallyformyincome.
Sothen I'm abletofocusmoretimeontheprojectsthat I wannaworkon.
Soif I wanttoworkinmyeyewasapplication.
I'llhavemoretimebecause I haveYouTubeas a foundationtoessentiallyfinancemyIOSapplication, ifyouwill.
Andif I feelmotivatedtogotothegym, then I'llgotothegymIfitfeelmotivatedtomake a YouTubevideomakingYouTubevideo, what I'verealizedrecentlyiswhat I reallyneedto D'ohisinsteadofbeingmotivated, bedisciplined.
So I needtomakesurethat I'm disciplinedinspendingonehour a day, threedays a weekinthegymonehourday, threedays a week, coatingformyownprojectsonehourday, threedays a weekformyYouTubechannelandmakingthosevideoswith.
It'llbemorethanonehour, threehours a week, butyougettheidea.
That's kindofwhatyouneedtodo, saideverythingelseaside, makesurethere's nosocialmediagoingonandjusttrytofocusonexactlywhatyouhave a handYes, I am 23.
Don't behardonyourself, Adam.
Whatwasthefirstprogramminglanguagethat I learned?
Uh, Java.
I tooklike a singleJavaentrylevelcourse, whichwasmyfirstdiveintoprogrammingever.
I mean, I didshiftaroundwith a fewdifferentotherprogramsorwhatnot, butJavawasthemainone.
Butthen I transferredto C plusplusbecause I chancedheardcolleges.
AndthenwetransferredbackovertoJavawithinOT.
Youcoldshot.
Howareyou?
I'm 23.
I'llbe 24 inFebruary.
Appreciatethesuperchat.
I thinkthat's whatthisiscalled.
ReallyAppreciatethatyou'rethefirsteversupercheck.
Coldshot.
5 to 8.
Thankyou, sir.
Ormadam.
Thankyou, Stewie.
Stewie's assertion.
Thankyou, Stewie.
What's thedifferencebetween I s and I T.
Whatisthat?
Informationsystemsininformationtechnology.
Uh, bydefinitionandall I'm sayingNotSure I knowyou'regetting a lotofquestionsandyouansweroneformeandyourchannelbefore I'm 24.
Goingintomyjunioryearofcomputerscienceclasses.
AnytestforCStoyoumeansyestojustfor I thinkmyadviceforgoingintocomputersciencehasreallytakenadvantageofyourofficehoursandlookingintowhatyouneedtofigureoutessentiallyjustlikeyourprogramming.
Ifthat's thewaytogo, I don't knowmuchaboutoverseasculturesandhowthingsareoverthereforcomputerscience.
But, well, DamienUniversity, whichis a collegethat I wentto, I believe I wasintheminorityofbeing a localpersoninthecomputerscienceprogram, atleastin a lotofmyclasses.
Ah, thataren't theUnitedStatessoessentiallyforeignstudents, So a lotofpeopledoit.
Butifyouaskyouonlyaboutprogramming, it's likeyoudon't doanythingexceptthat I Yeah, I couldn't dothattomyself, consideringmychannelisbasedaroundprogramming.
Forthoseofyouwhodon't know, I likesnowboardingandfishingandsurfing.
And I played a lotofbaseballwhen I wasyounger, sothat's just a little a littlesneakpeekintowhat I dooutsideofthis.
Howdoyoudowithcomparingyourselftootherdevelopers?
Trynotto.
Whenever I comparemyselftoanotherdeveloper, I feellike I'm alwaysworsethanthem.
Sowithout, youknow, normallyvery, verycontentwithwho I am.
But I guessthatcomeswithmenotcomparingmyselftootherpeople.
I'm a sophomoreinhighschool.
Whatclassdoyouthinkisbest?
I wanttobecome a Selfridgeinyourcybersecurity.
Wouldyourecommendwhitehat?
Good.
Goodtobe a whitehat.
Youdon't be a blackhathackerbecauseyouprobablygetcaughtandarrested.
ParticularcompanieswhereOtherwise, iftheyIfyoudon't have a computersciencedegreeonyourresume, they'lljustthrowitinthetrash.
Assadasthatsounds, becausethereare a lotofpeoplewhoarebetteratthejobathandwithout a degreethanthosewhoare, itreallyshowsthatyou'reabletoYouknowhowtolearnandyou'lllearnhowtoadapttoparticularsituations.
That's kindofwhatcollegeisallabout.
Sothatkindofshowsyouaresotheemployer.
Whatyouhavetoofferifyouhave a computersciencedegree.
Plus, youlearn a lotduringthecomputersciencedegree.
Whatarethebestcollegesforlearningprogramming?
A lotofthoseIvyLeagueschools.
I mean, justlookatthetopcomputer, sciencecollegesorprogramsorwhatever, andyou'llseestufflikeStanfordandmightyHarvard.
Well, I don't knowifHarvardisallthewayuponthelist, butyou'llsee a lotofthosereallygoodschools.
If I couldgetintooneofthose, I I wouldhave.
Can I be a softwareengineerwith a mathdegree?
Yeah, I thinkso.
Aslongasyouhave a portfoliotoprovethatyoucandothisofferEngineeringaspect.
Mathdegreeis a gooddegree, inmyopinion, atleastbecausethethingaboutsoftwareengineer, maybethat's allforengineering.
Youcanbesufferingtoonear.
Butthethingaboutcomputerscienceis a lotofpeopleliketocorrelatethatwiththeengineeringprogramatschoolslikecomputerengineeringorelectricalengineeringmechanicalengineering.
Andworktopeopleusuallylookatstackoverflow, because I do.
I mean, mycheckyouslinkingout.
Secondly, I do.
I mean, it's toohardtoremembercodelikeeventhebasicones.
I usethatoverflow.
Everyone I knowusedtostackoverflowwheretheyneedtousestackoverflow.
Inallhonesty, itwasn't untiltwomonthsagothat I actuallyuseStackOverflowtoask a questionbeforethen I'lljustuse a stackoverflowbecausemostofmyquestionswerealreadyontheirandsolved.
Sothen I wasabletokindoftakethatsolutionandmoulditintowhat I neededtodio.
Computerscienceis a verybroadtopicWherethatencompassesessentiallyanythingthathastodo, likesulfurengineeringwouldbe a subsetofcomputerscience.
Theway I seeit, atleastsoftwareengineeringisveryspecific.
I startmycomputersciencedegreeinJanuary.
I'm excited, butalsonervous.
Anytips?
Justrollin, Useyourofficehoursanddoyourbest.
It's justjusttreatedlikeschool.
Treatitlike a jobtreatedlikesomethingthatyouneedtogetdoneandyou'llgetitdone.
Youtakeanycoursesatyou, Jimmy?
Yeah, that's how I learnedIosedevelopment.
Andasoflate, I haven't beendoingthatmuch.
Youknowme.
Theyhadbeenusinganotherplatformskillshare, whichthey'reactuallygonnabe a sponsorinthenextvideo, I thinkshouldbecomingoutFridayorsomething I'm prettystokedabout.
Butmoresoovertherehavebeenusingit, usingthemfor, like, marketingpurposes, becausethat's a bitofwhat I doatmyself.
I don't wanttodoitcauseitjustadds a wholeentireothercomplexitytotheequationthatyouthoughtyouwerefinewithout.
HaveyoueverfieldinComputerScienceCourseincollege?
Yes.
Andthat's all I wanttotalkabout.
Itis 3.8 g p a goodforfreshmeninhighschool.
Yeah, aslongasyoucanmaintainit.
I'm lovingthenewlowlevel.
I'm lovingthelowloveprogramming.
MycomputersciencedegreeThoughtonwhat I shouldstartspecializeinwhateveryouwanttospecializein, dependingonwhatcompanywanttoworkonwhatjobyouwannahavespecializedinwhatittakestogetyoutothatpoint.
Whatdoyoucomingrightnow?
ComputersciencemajorfromMichiganStateHere.
I don't understandthequestion.
Sorryis a highschoolerinterestedinmachinelearning?
Howdoyouthink I shouldgoabouttryingtogetaninternship?
Aninternshipwithinhighschool?
I don't know.
I nevertookaninternshipinhighschool.
I wasdiggingditchesforlandscapingandstufflikethat.
Soifyou'realreadylookingintothattypeofstuff, youalreadyhadtome, so I'm notsure I can.
Otherthanmytypicalinternshipadvice, I cangiveyouanythingelselater.
It's thefirstlanguageyoulearnbecauseit's goodwhereit's kindofeasytocatch a one, too, becausethesyntaxisverysimple.
Butinmyopinion, it's alsobadbecauseifyoulearnJavaasyourfirstlanguageiseasytolearnalloftheotherlanguages, likeSwiftorpythonor C plus, plus a C sharporwhathaveyouButifyoulearnPythonandthengoovertoJavaare c++ orotherlanguages, youunderstandtheconcepts, whichisreallythemainpoint.
Butintermsofsyntax, there's gonnabe a littlebitofgrowingpainsthere.
Accordingtomycomputerscienceteacher, Everythingin C sharpas a string.
Canyouconfirmordenythisclaim?
I don't thinkso.
Everythingis a stringlikeallofthevaluesAirstreamvalues.
I don't know.
I don't I don't thinkso.
Theywanttomakeanysense.
Wouldit?
I've I don't think I'veeverbeen.
YouseesharpIfyou c c++ Java.
Theonlything I knowabout C Sharpispeopleseethat C SharpisthebetterJavathoughtsonflutter.
I mentionedthisearlier.
I thinkFatherwillbeprettycool.
I justwishthat I feellikeGoogleshouldhavesaidFlutterisourmainandroiddevelopmentplatform.
ButitalsomakesIowa's applicationsinsteadofsellingitas a crossplatformtoolandstillsayinglike, Yeah, DukatLininAngelesStudioforNativeDevelopment, theywentaboutit a differentwaythan I wouldhave.
Sowhat I didiskindofwhen I wasjusttalking, I wouldkindofzoominonmyface.
It's sortoflikeanintro, butwhat I alsodidwaswhenwewereonthecodingportionofthings I wouldhavemyfacedownin, likethelowercorner, likerighthere, wherethewholeentireotherscreenortherestofthescreenwasmyexcode.
Andithadallofmycodeinthereso I wouldhavefacetime.
Butthen I wouldalsohavewhatever's onmyscreen.
Doyouknow, fortnight?
I doknowfor a night.
I'veactuallystrangeFortnightontwitch a fewtimesbefore, actuallyfairlydecentfromwhatpeopletellme.
Humblebrag, but, uh, I don't reallyplaytoomuchanymore.
maybeatmostonce a weekforthepastfewweeks.
Sobeentryingtodisciplinemyself a littlemore, like I saidandgetintothingsthatwillbenefitmelongtermwhilestillenjoyingmytime.
That's why I onlyplayitlikeonce a month, once a week.
I don't reallyfeeltheneedrightnowthroughhave a websitebecausewhatwouldbeonit?
Justlikeaninformationaboutme.
That's kindofwhattheYouTubechannelisallabout.
But I understandtheimportanceofhavingwebsite, but I don't reallycaretogetintoit.
But I appreciateit.
Theinitiativeofmorningdesignone.
Whatdoyouworkon, liketechnologylanguage.
Um, I'vebeenworkingwith a lotofworkingwith a lotofangular, a lotofjavascriptinatwork.
Butthisisalsowhen I'm inbetweenparticularcontractsand I'm kindofworkingonYeah, I forgetwhatit's calledyouknowhowitGoogle.
They'llsayourparticularbigcompanies, they'llsayAllright, spend a fewhoursoutofyourweekandworkon a projectforthecompanyforfun.
Sooneofthose, likeincubatorprojects?
Thatwouldbefun.
I'm kindofdoing a lotofthat.
Rightnow.
I'm learning a bunchofnewtechnologies.
I'vedone a lotofreactnativeworklately, A lotofelectronworklately, whichdoesremainlilike a frameworksifyouwill, butwithintheJs, butthat's kindofwhat I'vebeenworkingon.
Butthen I'm abouttohappentoJavawithinthenext 2 to 4 weeks.