Butletmehave a lookatChatGPTunderthehoodbyactuallyusingitandseeingjusthowusefulitwillbecomeaspartofourdaytodaylivesindevelopmentaswellasanyindustryincaseyoudidn't knowchatGPTisentirelyfree.
Ifyouwanttotryitoutyourself, simplygotoopen A I loginwith a brandnewaccountandthenselectthechatGPTinterface.
I'm quitefondofthedesign.
It's niceandsimplegivingyoutheexamplesaswellassomecapabilitiesandlimitationsofChadGPT, someofthesecapabilitiesarequitepowerfulthingslikerememberingwhat a usersaidin a conversationandprovidingfollowupcorrectionsaswell.
Thefirstthing I wantedtodoistoseeifitcouldtellmewhatPythonortypescriptis.
Anditgaveme a prettysoundanswersayingthattypescriptis a programminglanguage.
That's a supersetofjavascriptsince I haven't actuallyusedtypescriptfor, I decidedtoaskitifitcouldgiveme a helloworldfunction.
Notonlydiditright?
Thefunctioninsuch a mannerthat I couldliterallycopypastesetout.
Inthisexample, I hadwrittenmyreturnfunctionincorrectly, basicallymaking a bitof a typoandhereit's gonethroughandfixedthatreturn, makingsurethatit's spelledcorrectly.
It's alsobeing a bitcheekyhereaddingin a commentthatitfixedthetyporighthereonthelinewhereitsaysreturn.
If I didn't knowany, thiscouldhavecomefrom a realhuman, evenforexample, a mentoror a supervisorthatcouldbecheckingandreviewingyourcode.
Andthismakesmequestionexactlywhatthingsmightlooklikeinthefutureofdevelopmentbecausethiscouldreallybelike a personalassistantof a sort.
ButChatGPThas a lotofrelevanceevenoutsideofprogramming.
Sinceit's practicaltoprettymuchanythinghere.
I wantedtocreate a listoffood I caneatthatdon't includecarbsbecause I'm tryingtolose a littlebitofweight.
Itgavemethreedishesthat I canhavegrilledchickenaswellasshrimp, aswellassomeomelets.
Takingthisonestepfurther.
I askedifitcouldcreate a shoppinglistformebasedonthosemeals.