I had ChatGPT write Python Code ... what did I Learn?

preview_player
Показать описание
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM

🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:

🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:

*************

WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:

POPULAR & EASY CODING COURSES:

*************

🦎 Lizard Wizard Course:

📚 BOOKS TO READ:
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.

The Naked Ape:

✉️ STAY IN CONTACT:
Stef's social links:

Stef's business channel:

👉 GOOGLE REVIEW:
Leave a Google review about Stef.

MY MOUSE & KEYBOARD:

SUPPLEMENTS THAT WORK AMAZING FOR ME:

Protein Essentials Beef Gelatine Powder:

... Healed my very bad knee. If you have joint problems, this *could do miracles for you.

Webber Naturals 88862 Glucosamine Chondroitin

MY CAMERA GEAR:
Canon EOS C70 Cinema Camera

Thanks!

Stef

#mentoring #codecourses #unclestef #codingcoach
Рекомендации по теме
Комментарии
Автор

"A carpenter will see a Power Saw as just a tool to speed up the process. Somebody who doesn't know anything about carpentary will see the Power Saw as a replacement for Carpenters". Same thing with ChatGPT. Excellent analysis Uncle Stef!👍

traezeeofor
Автор

Stefan this video does such a good job at explaining how I'm feeling about AI. It's a tool not a substitute

dannydiscovers
Автор

It is a "suped up Google search" to me. I'm a noob still and I can correct it(and have to). I find it useful to explain some code to me or can help give clues to solve error messages a little easier.

dakoderii
Автор

Great video Stef! I’ve been personally using chatgpt to write basic website structures and some CSS properties just to save time.

EugeneHaroldKrab
Автор

Good points in this video! Aside from just writing code, the system itself is only as good as the data it's been trained on, and the vast majority of projects as a developer are in the "deep web", of un-indexed information that private company's own on their own network. For example, if I asked ChatGPT which data source I need to use to pull supplier invoicing data which is stored in an AWS data warehouse, it has no earthly clue how to do so, since there's no info online or in text about that. Even within my own company, that data isn't clearly documented internally. There's so many examples of this type of company specific or industry knowledge. Good luck to AI with figure out how to solve any of those common issues, that make up so much of our day to day jobs! As a site note though, it is an awesome tool for entry level research (a starting point) into any topic that has been publicly documented online.

FlavorOfTheMonthChannel
Автор

I see this as the next step up in the abstraction layer. You still have the garbage in garbage out, so you still need to know what it is you want. I write code then I don't write it for maybe a year and I forget the nomenclature of a language. I know what it is I want and I can cut out a large chunk of the coding abstraction layer and replace it with the next layer. I think it's a game changer !!!

RossMcgowanMaths
Автор

I have had the same experiance with ChatGPT it is good at answering questions, however it requires you to be good at asking the right questions which requires you to be at least knowlegable about the subject matter. For instance I am somewhat new to gardening so I still have alot of questions that I have no idea how to ask and for those it did a good job at giving me general answers, but if I asked about things I knew much more of, I got better answers but I still had to know what to ask to get those answers. I really liked the analogy of the power tool. In the end all these tools are doing is predicting, same as any other developer. The difference is an actual developer or gardner has to impliment the solution to fit their situation. It will free up congnitive load, and speed up mundane tasks not completly replace.

glyakk
Автор

Dear Stef! You are a huuuge help! I am really thankful for that!

chob_
Автор

ChatGPT is doing to developers what YouTube did to handyman. It will tell you how to do some thing but you still need the skills and tools to do it.

GuichoThest
Автор

This is defintely the case - i've been using it to build apps in React with a Firebase database, but I had to know how to ask correctly. I don't think it's correct to make the assumption that this is always going to be the case though.

samhudson
Автор

I love this man! I got it to help me make a gaming screen shot script in Linux but it took a lot of effort and knowledge in things like scrot, maim, xdotool and other things to tell it how to make the script. It took time for it to get it to write it correctly with lots of editing and testing on my part.

aemonwarrick
Автор

ChatGPT and similar tools will allow to write more code with the same number of developers or the same code with less developers.

OsvaldoGago
Автор

I kid you not…half the time I end up typing cuss words at ChatGPT and telling it how I had to solve my own question because its solution was incorrect for reasons a, b, and c.

Then it writes, “my job here is done.” 🧙‍♂️

ToddsDiscGolf
Автор

I personaly asked for help from chatgpt. In 60 percent of time it helped me but lots of time happened that i find out better algorithm or soloutions. For now its not too dangerous.but considering this as the first step, it makes me think about coming years...after upgrading to new versions.

oujeboland
Автор

One thing I did is ask: You are a experienced Front End developer. Build me a curriculum to learn JavaScript. Then I asked to elaborate in each suggested topic. Pretty good. Getting it to figure out complex issues that require specific domain knowledge is not a thing yet. You would have to spell out every nuisance. Wholly agree with your assessment.

aar
Автор

You can never replace people at all because any kind of technological infrastructure will always be far more delicate and "failable" than the people who made it.

electrictrojan
Автор

Very useful overview, thanks. I'm an old lazy dog who learned a lot of math and logic before computers got into the game. I'm still curious and am now struggling to keep track of all nifty commands that I have to type correctly to make Python do what I want. Maybe ChatGPT will make it easier for me to command the details. The overview is not that problematic for me.

training
Автор

I think we are all missing the point here. The problem is not that it will replace coders, but it will make a lot of coders redundant. Not because chatgpt can do code, but it’s because chatgpt can build code faster. This means that a smart software engineer that “knows how to ask questions” will be able to be much more efficient on his own. There is a big difference between coders and software engineers or programmers.

If your job was a cushy job like at google entering a few lines of code daily, then yes you will be replaced. Not by chatgpt but by that smart colleague of yours that will prove he is not returning 8 hours a day during work, but is returning 20 with the use of generative AI.

I have been involved in development projects for over 20 years, and I know that generative AI is not about replacing people, but it’s about using it alongside your workforce, so instead of needing 50 coders, we can make it work with 10.

NikolaiLivori
Автор

ok, now watched your video and ok you focused on prior knowledge in the learning process. I've been playing with chat gpt for python coding and noted a couple of frustrating aspects. Firstly, it truncates the code because it clobbers itself with the line and character limit in any code that it produces. Secondly, it forgets what you are working on and with the wrong keywords it will suddenly switch to outputting generic code samples, rather than a particular task you've been developing. So yes, as you said, it's a tool for understanding problems and even cracking open error codes but it's not a be all and end all solution to writing a compete program. Great video btw.

AndyinWA
Автор

Great information as always thanks Stefan

johnh