Top 7 ChatGPT Developer Hacks

preview_player
Показать описание

Animation tools: Adobe Illustrator and After Effects.

Checkout our bestselling System Design Interview books:

ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.
Рекомендации по теме
Комментарии
Автор

1. explain code
2. debug
3. transform from one programming language to another.
4. get solution or snippets of code on how to do something.
5. generate unit test
6. modify existing code
7. write document and comment our code.

it is important to remember that chatgpt has its limitations and shouldn't be relied on blindly, sometimes it might give suboptimal or flatly wrong answers, so always think critically and ask right question.

Lucifer-xkde
Автор

You have to be careful when asking for comments and documentation. It will sometimes change your actual code too.

gardnmi
Автор

Something I feel you really should have covered is the legal aspect and the code of conduct that companies will enforce for ChatGPT. We have already seen employees get fired for leaking company code into it.

WTBLTZ
Автор

ChatGPT says "here's the corrected code"... but doesn't correct the code, the new code continues to have the same bug.
AI is *very* useful but requires a LOT of examination of its output for bugs or discrepancies.

JohnMitchellCalif
Автор

There is one other flow that I love. Write unit tests and ask it for working code! It’s amazing, and TDD is suddenly great again 😅

igorsilva
Автор

Ok, there's A LOT of content out there that addresses this topic of how to use AI to enhance your productivity as a developer, but so far, this is hands down the best I have seen. Clear, concise, well illustrated and explained with great examples. This sets the standard! Many many thanks!🙌👍

icns
Автор

The problem is that you can't paste company code into chatgpt because it's consumed and used by it. Several cases where it leaked code of companies like Amazon and Samsung were found.

Secondly, we can only pass it snippets of code. But large code base has lots of interdependent modules so copy pasting a part of it won't work.

DK-oxze
Автор

1. Understanding Code: ChatGPT can clarify complex code, enhancing developer understanding.
2. Finding Errors: ChatGPT can identify mistakes and suggest improvements, aiding in debugging.
3. Code Translation: ChatGPT can translate code between languages, saving time and reducing errors.
4. Learning New Languages: ChatGPT provides guidance when learning new languages, reducing the learning curve.
5. Writing Unit Tests: ChatGPT can generate test cases, improving software quality.
6. Modifying Code: ChatGPT can suggest enhancements and provide new code snippets, aiding in code modification.
7. Writing Documentation: ChatGPT can write clear comments and documentation, improving code readability.

Caution: Always double-check its suggestions.

mannyistyping
Автор

I would think that things would go other way around: from human-written tests to AI-written implementation. That way we are in control of what the code is doing, at least to the external point of view, while saving some time on writing actual code. In the AI-written unit tests I'm worried that we are letting AI to judge what valid code is.

zarbis
Автор

ChatGPT is a great learning tool, for example, I asked it to breakdown and explain each parameter in the Black-Scholes equation, very helpful, much better than my professor can explain.

mefirst
Автор

Thanks for the video. And those animations in the video are just super smooth. respect.

allenpayne
Автор

I cannot wait for Copilot X to come out, it will be a game changer in software.

bluzter
Автор

ChatGTP also useful for refactoring the code. Rewrite the code by better design pattern.

Geniusking
Автор

Isn't that a problem that once the chat gpt reads the context that becomes part of its learning library, or public in a way, which violates security policy of many software companies? IE your workplace won't allow you to use it?

jgsk
Автор

I'm new to programming and I use google's bard. It has helped me greatly with very basic questions that a programmer would have to spend a couple minutes researching. It's great because it knows very common questions and you can ask it questions about the questions, much better than relying on google searches alone

steve
Автор

Great graphics and explanations! Please keep up the good work. I would love to see a video on how to break down chat GPT to create a LLM like it and then a video on each on the components. Love your style.

jessicamueller
Автор

Thank you!
Such a great video, I really liked it.

NursultanBegaliev
Автор

thanks for helping me using chatgpt to improve my ko

andreqf
Автор

The C reverse string code isn't fixed...

godmodeon
Автор

I can not find many things useful for working on big projects, it seems to me chatGpt is more suitable for smaller projects, or for some school projects.

uross