ChatGPT will change the way you program

ChatGPT is an AI chat bot that answers complex questions with surprisingly complete and human-like answers. It will even write computer code in any programming language according to design specifications. How will your career and programming process be affected?

Hi I’m shad and I’m going to show you a Tool in this video that may change the Way that you program for the rest of Your life so we’re looking at chat GPT Which is of course a kind of an Explosive idea that is taking over all Parts of the internet so maybe this is The biggest thing since Google So let’s do a demonstration of how this Could affect you as a programmer I’m Going to make a request to this Intelligent robot or this chat robot to Write me a program I’m going to say make Me a high low game using Java now that’s Not a lot of details of how I want my Game to work other than the fact it’s Called a high low game but as you can See it is generating a whole lot of code That is syntax correct and appears to be Logically correct as well you can see That this program is making a lot of Assumptions like I want to go from zero To a hundred for my number of guests Attempts and then when I’m done I have An answer that says yes you were correct Or not in your guess Now the intelligent part here seems to Be that it not only can get code from Somewhere maybe it’s copying stack Overflow examples or something but it’s Obviously learning from the internet the The important thing here is that the Next step I want to do is improve on What I just asked it in the previous

Question so let’s add it a little bit More let’s say let’s make sure that There is a limit to the number of Guesses or let’s keep track of the Number of guesses that we have made and So based on the previous example and Then now asking for a a change or an Update it modifies what it gave me in The first step Then let’s go for another step further Than that let’s say let’s make it so That there’s a time limit or a number of Guest limits so let’s pick a number say Eight and say don’t allow the user to Guess more than eight times and you can See that each time I generate a new Program that is written in Java so I Could probably continue I’d say hey Let’s make this same program in JavaScript and it would rewrite it in an Accurate way or we could pick a Different language so how is this going To change the way you program Well if you’re a beginner programmer Like many that I work with at the University you’re going to get an Assignment and just let the program Write your work for you and of course You will not really learn how to code However a more experienced programmer Might save a lot of time by first Generating the program and then checking For accuracy to see is this written Correctly were there order of operations

That maybe are incorrect are the runtime Errors possibly syntax errors are Probably taken care of but logically Does the program make sense and you have To know that the robot or the AI agent Has learned from copying other human Examples on the internet so I imagine That a lot of documentation is included In the learning model here as well as Things like stack Overflow and I think That’s probably the biggest criticism of A stack Overflow programmer you might Say somebody that doesn’t really unders Stand the docs but just copies code from Other users and the the answers that are Given here from the AI agent are super Confident it says here that this is the Answer this is how it’s going to work And it might not be exactly correct you May code into their logical errors that You’re going to regret later So this is a awesome tool for Programmers to generate some starting Code but I certainly wouldn’t depend on The answer being your final work it’s Like giving your outsourced work to a Junior developer and then as the senior Developer you might want to double check To make sure the thought process works Well But it is amazing isn’t it to see how This program works it’s as amazing as The first time I saw Google or Facebook Or YouTube uh you knew that things were

Going to be different from here on in And so I think we’re going to be looking Back at uh year 2022 as the year of Intelligent coding and the initial stage Of a new way of programmers to work so Not only with this tool but also with GitHub and their co-pilot and other Online AI agents that are able to give You pretty good writing even writing Computer code without any kind of a Resource or footnote to tell you where They got their information from So tell me how has this changed in your Work have you used this as a student or As a professional and what do you think Will be the consequences for the job Market coming up if you’d like to see How I think that this will be used in The next iteration check the next video Here because it seems a little bit like There’s room for improvement and I think There’s going to be some major changes In how we use the internet based on Tools like this one thanks for watching If you’d like to subscribe and learn how To become a software developer join me I Teach software at Grand Canyon University and a lot of my students are Now professional developers so join me In class and I’ll look forward to seeing You in the next video thanks

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *