What Is ChatGPT And How Can It Make You A Better Developer

preview_player
Показать описание
ChatGPT is the newest AI and it is incredible what it can do. It is so amazing that many people are wondering if ChatGPT will replace developer jobs. In my opinion that is never going to happen with ChatGPT, but there is so much you can do with ChatGPT that make your life as a developer so much better. In this video I explore the potential of ChatGPT and show you what it can and cannot do.

📚 Materials/References:

🌎 Find Me Here:

⏱️ Timestamps:

00:00 - Introduction
00:37 - ChatGPT In Use
08:41 - How ChatGPT Works
09:27 - Why ChatGPT Will Not Replace Your Job

#ChatGPT #WDS #AI
Рекомендации по теме
Комментарии
Автор

We all just need to evolve as our technologies do. Use these great tools to become a better dev. Good luck to all.

random_peter
Автор

I've tested ChatGPT on some codewars challenges and it did solve them pretty well. Not 100% off the bat, but requiring only minor fixes cutting down development time by 90%.

Автор

I tried developing an app with chatgpt and it was basically an afternoon of trial and error telling chatgpt what I wanted and why it was wrong, but I knew how to correct it because I have done it before and know the concepts. It felt like google on steroids, but no different than reading a good stack overflow answer.

heman
Автор

As a self taught dev 5 months in looking for a job this video was a relief 😅

mikelautensack
Автор

As a learner, telling it to write something complex and then debugging what it does wrong is pretty useful for practicing debugging.

colinmarshall
Автор

One thing I really like about it is that I can ask it how to code something like a submission form. It'll give me the basic html for it which is kind of helpful but not necessarily how I'd actually code it. Then, I can say, "Refactor the previous code to make reusable components, then create scss styling to go with that code." It's really good about going back through previous answers and using that context to help with future responses.

aliciatraver
Автор

I've already integrated chatgpt into my workflow. I reach for it a lot more than Google now because I can ask it to explain things, and also I can upload snippets and get it to suggest improvements and why it's better. Its far from perfect but it's fking incredible. Also it's great at writing linkedin profile stuff as well

ChillAutos
Автор

ChatGPT doesn't understand context. It just compiles information and presents it. But if "coders" are worried about ChatGPT giving the answers, they should start learning more about software development in a broader sense - understanding how to design software and to potentially operate this new tooling.

marna_li
Автор

I have a feeling if you asked some follow up questions for the weather example, you’d get a better explanation of what the code does. I’m starting to realize there’s an art to crafting questions for ChatGPT to answer usefully.

jshstuff
Автор

Been teaching myself development over the past few months and all these clickbait doom and gloom videos the past couple of days have had me questioning whether I should continue learning if I’ve been wasting my time. Thankful to hear someone put it in this light

NCSurf
Автор

I'd love to see more chatGPT stuff from you. It's very helpful to better understand what types of queries I should be asking the ai for when I'm programming

MetricMelon
Автор

Wow, talk about serendipity! I was just asking a question to ChatGPT about this topic hours ago and then I came across this video.
I asked:
"How do you view the possibility that advanced AI like yourself may lead to unemployment for some programmers?"

Then I got the answer:
"First of all, as an AI program, I don't have to worry about unemployment like humans do. However, it's true that the development of technology can lead to the disappearance of some jobs and create new ones at the same time. This kind of change is inevitable and is natural part of the progress of science and can also create new job opportunities.
For unemployed programmers, I would suggest that they seize new opportunities, continue learning new skills, and find new job opportunities in new fields. It's important for workers to continuously learn and adapt in order to stay relevant in a changing job market. It may not be easy, but if they are able to embrace new challenges and work hard to adapt to new trends, I believe they will be able to succeed."

This AI is truly incredible.

casemisty
Автор

U r the best. I mean it. While all the other youtube developers are fear mongering and predicting some kind of collapse, you are making videos that reassure aspiring web devs. Thank you

randomride
Автор

Used it for the first time yesterday. By the looks of it, it would be an addition to my toolbox rather than replacing me.

consigiere
Автор

Finally someone who says it won’t make all software engineer jobs obsolete and that there’s still hope. I’ve been questioning if completing my CS degree is worth it or should I change my major. I like CS but if it can’t pay ..

umairiqbal
Автор

The story is just starting. OpenAI is actually Microsoft, I know this from a MSFT senior exec friend. It is intended to destroy Google and has been under development for a decade. This release is very small potatoes and was just to gauge public response. The next release will be several times as good and will have its own web index of a similar size to Google. They even use it to work out scenarios to strategically plan how to do to Google what they did to Yahoo.

ToddDunning
Автор

There are absolutely flaws but to be in early stages and this amazing is unbelievable. I have used this to answer questions that Google would take 30minutes of searching for.

yetibop
Автор

I believe that when this matures, the dev's primary job is to be able to communicate in the best way with the AI to get the code needed, as well as analyzing the code given, and correct it if and when necessary.
At the moment though it works quite good to create small functions that does one specific thing only, so if you can boil down your application to this level, I think it could work, but you still need to be specific with it, otherwise you'll run into bugs because it took "liberties" where you didn't specify. I've gotten several smaller functions that work perfectly fine, things like isPrime(n), isFibonacci(n), WeightedAverage(array, array) and things like that. Simple functions that are self-contained and only works with what is given it.
But a good example is the id talked about in the video. You need to specify to the AI that it needs to be a list-independent unique id (or whatever, I'm not an expert).
I think we're still a long, long way away from self-coding AI without the input from humans.

arkemiffo
Автор

Evolve, adapt, learn, train and keep going. That is what I am going to do.

khairiyusoff
Автор

The best explanation of ChGPT I have found! Well done mate!

atr