Will the ChatGPT AI Replace Developers in 2023?

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

🔥 CODER'S CAREER PATHS WEBINAR - FREE 29 MINUTE VIDEO:

🔥 LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:

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

WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2021:

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
Рекомендации по теме
Комментарии
Автор

Because of ChatGPT, I am afraid to lose the job that I don't even have yet...

shanermahmud
Автор

It can't replace developers but I'm damn sure that it will create more developers

vintagewander
Автор

I decided to ask to chatGPT itself and it replied this:

As a language model, my main goal is to assist software developers in their work by providing them with relevant information, suggestions and solutions. I can automate some of the repetitive and mundane tasks, but I am not designed to replace software developers.

It's important to note that while I can write code, I am not able to understand the context, the requirements, the business logic or the user interaction that a software developer should be aware of when developing software.

Moreover, software development is a complex process that involves not just writing code but also problem-solving, critical thinking, design, and communication with other members of the team.

In summary, I am a tool that can help developers to be more productive and efficient but not a replacement for them.

- - - - - - -

Hope it helps!

sebastianvarona
Автор

I feel like this is one of those rare moments where there is a leap in technology. I guess like you mention there was a jump from plain text editor to an IDE and then we got CoPilot which helped assist or suggest snippets of code, now we have this which can write entire programs for you, or at least a good starting point. The content writing is pretty impressive too! I think this will be a great tool in helping developers much like how we use etc. Where we can get the answer or close to the answer pretty quickly.

I should add that you still have to understand what it's suggesting to you, so there's still some learning or understanding of what it's generating. So programming hasn't gone away, it's just much easier to get the information you are looking for

StephenAinsworth
Автор

ChatGPT is the holy grail of just in time learning. Anyone can write code now if they ask the right questions.

djcardwellai
Автор

I think when WordPress, Wix, and Bootstrap studio were introduced, developers thought that they will lose their jobs, but they still have jobs. I think ChatGPT will not replace developers for now, but it will help them to produce solutions very quickly, whenever they are stacked in a bug.

msdcode
Автор

It is always a pleasure to listen Stefan. I heard a lot of comments regarding ChatGPT in the last couple of weeks but the only one person who was able to put this topic in the right perspective has been Stefan Mischook.

AlessandroBottoni
Автор

This is one of those rare moments where a software is created that has such a high ceiling for where it could be taken. A lot of developers that think it'll replace you are not understadning that not every suggestion its giving out right now is even correct. It gives very through suggestions that look correct, and also even gives suggestions that aren't even in the documentation of some products.

But what it has the potential to do is well beyond just "writing code" for people. This is a tool that can vastly help to increase the speed in which people are able to learning how to code properly. I threw in all kinds of questions at it from various different languages as well as different infrastructure questions and it was giving me full detailed steps of where I can go and start. A lot of problems we limit as developers is not being able to ask the right questions, and while this tool still needs you to do that, it makes it easier for you to get to that direction. I asked it just for fun to write me a script that connects to Alexa and outputs a song from youtube and it was able to spit me out a script that was able to do that, and even pulled a library from open source to get it to work.

I've asked it questions in relation to terraform, aws, design patterns in various languages, suggestions to go about github actions, book recommendations, and it was able to at least start me from somewhere. The questions are not always correct, but it gives you the ability to be able to be productive.

For newer developers, this is probably the most game changing tool that I've ever seen on the market, even more so because the examples you are likely to ask are going to be snippets that are very well understood to make. If you have a serious desire to learn how to learn to do this job, this is a tool that 10000% is going to help you get there.

Finally, I can also see this as a game changing tool to get you started in templating out code that people hate to write. I also asked it to spit me out an HTML and CSS template of a simple resume template to get me started, and it was able to do it, no colors were added, but all the padding was added between texts, listing bullets were removed, the elements were centered on the page, certain sections were even bolded for me. I can see this being a tool where if you really know your shit around a language to describe what you want it will be able to get you started somewhere.

TFDusk
Автор

Any job where you manipulate bits is being threatened by these AI systems because they have immensely large free datasets available to feed into the AI. See it with design, animation, coding, image generation, etc. It is kind of messed up to use all the of the content that people have freely put out into the world to create a system that may end up replacing them, and keeping all the profits of said system for yourself.

Vikings-ukht
Автор

I was playing with this yesterday and must say, this is not something we should fear (not yet) but instead embrace the tool as an enhancement to our skills

devzen_
Автор

You still need a developer to do the thinking. Just like we don't use punch cards anymore and have nice IDEs that can do code completion, this will free up some more cognitive resources. At best it can suggest things for you that others have tried in similar situations, like the Youtube recommender system, but it will never be able to think for you.

There might be some niche situations where a person might be replaced. One thing these state of the art models can do really well though is translating natural language to code, or code to code. So if you want a simple translation of say, Java to COBOL knowing nothing of the latter, some of these models can do it automatically with a lot of precision. But once your program gets a bit more complex (say you need to change software architecture to make something run in another language) you won't be able to turn to AI (yet).

maxdakka
Автор

I am a translator / developer ... and we translators had exactly the same fears when DeepL came out. And what actually happened? I am making the same money .... but I got 2x more free time :)
It's a great tool, but humans are still needed to supervise its results - sometimes, it can produce nonsense.

bohemicus
Автор

I love your positive outlook. However I’m more interested in the implications on security. Developers could get a bit lazy, skip the threat modeling, and not realize that they pulled in vulnerable code. Or the AI data lakes get populated with proprietary code. As another commenter said, this will probably create more jobs rather than eliminate them. 😅

StevePlaysBanjo
Автор

I honestly believe that anyone saying AI isn't imminently threatening jobs across almost all industries and professions is kidding themselves. If you can code faster, so can the people developing the next gen AI that deprecates your job. It won't be all at once, but it is already happening.

thekinoreview
Автор

I agree that it won't replace developers ;
This tool is definitely a big help for us devs if we know how to use it.

kevinflorenzdaus
Автор

I believe I have learned about the same thing. It doesn't matter what you use ChatGPT for, the results will not be better than the questions being asked. If you want help with a certain subject, you need to know how to ask specific questions in order to get a result that is as good as if it were made by a human. A person cannot rely on an outcome if he or she does not know about the specifics. At least for now.

Dina_tankar_mina_ord
Автор

I've played around with ChatGPT quite a bit the past few days and my initial impression is that it's absolutely fantastic as an alternative for traditional search engine like google. Its capable of searching, making making crazy good comparisons between alternatives with examples, gives detailed explanations and remembers context which allows for zooming in/out on topics easily. So far I've had an amazing success with it as a study companion that can provide context, comparisons and examples to whatever I'm learning. It knows very niche subjects quite well too. I see crazy potential in it and am excited for the future. But it's not replacing anyone for now I don't think :)

peterj.
Автор

Interesting reply from ChatGPT "herself" on the same Question...
"It's unlikely that programmers will become obsolete as a result of developments in natural language processing or AI technology. While it's true that AI and natural language processing technologies like ChatGPT can automate certain tasks that were previously done by humans, it's important to remember that these technologies are still limited in what they can do. For example, ChatGPT is a powerful tool for generating text based on a given prompt, but it still requires a human to provide that prompt and to interpret the output. Additionally, AI and natural language processing technologies are still developing and are not yet capable of fully replacing human intelligence. For these reasons, it's unlikely that programmers will become obsolete in the foreseeable future."

absar
Автор

I am also not sure that it will replace developers but even if you just watch it like a very powerful tool, it could potentially increase competition between developers. Because every time you increase productivity the industry could deny more and more workers, like it did in the agriculture and manufacturing.

МИРУКРАИНЕСВОБОДУРОССИИ
Автор

Basically it will help anyone with good ideas to head straight and quickly to an implementation. Basically a leap forward for starters. Experienced developper are basically going to be on steroids and highly productive. It all boils down to ideas now. Less time wasted on trying to figure out how to write X and more time on the idea itself or the overall system/architecture design.

mawoliv