GitHub Copilot review with REAL scenarios

preview_player
Показать описание
Copilot X has been announced and as a Software Engineer working at GitHub, I got the chance to put it to the test. I believe it will change the way we write software, forever. However, I have tested it in 3 different scenarios from real life and I'll let you be the judge.

▬▬▬▬▬▬ Resources & References 📕 ▬▬▬▬▬▬

▬▬▬▬▬▬ Chapters 🕐  ▬▬▬▬▬▬

00:00 - Intro
01:23 - (Test 1) New Project
10:12 - (Test 2) Explain Codebase
20:37 - (Test 3) Refactoring
29:09 - Conclusion

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ Support the channel 💜 ▬▬▬▬▬▬

Every little bit helps ✨

#glichstream #softwareengineering
Рекомендации по теме
Комментарии
Автор

This is the kind of AI content I would like to see more of. The kind that goes into the weaknesses and limitations of these systems and not just hype how they managed to ace some academic benchmark. That way you can learn how to make actual productive use of these systems

mouadlouahi
Автор

Wonderful topic, you’ve been doing the next level content Bassem thank you!

onasr
Автор

I suspect you may of got more better results from the GO coding test with more "prompt engineering". Introducing "self reflection" prompts to Copilot may have helped. For example adding prompts such as
a) Think “step by step” & explain your logic steps.
b) Review your logic steps & answer, identifying any potential problems.
c) Critique your answer
e) Improve your answer based on your critique of the answer.

Analyse_US
Автор

(Can I just say the video quality here is amazing? Well done! Subscribed.)

dawid_dahl
Автор

Hopefully they give it the ability to follow code and find related classes or packages in other directories when asking it to explain code and that people don't start creating unreadable code just for the machine, it would be like going backwards 15 years if we end up with loads new projects that all the lines of code exist in one file, that would be a nightmare all over again.

ChrisC-Pi
Автор

it was nice to meet you yesterday bassem, (at SEF techtalk), a great channel actually, you got yourself a subscriber.

fadihaddad
Автор

Nice video, I thought it would be able to open the files it needs on its own to get a deeper understanding of the code base

kipchickensout
Автор

Thanks :) I have a question. I joined the technical list from GitHub copilot x and give all my PayPal stuff. But how I can use it now? or am I just on the waiting list ? I am a little bit confused

wasgeht
Автор

I've just tried it, my code has speech to text, I asked it what my code does. It gave me a scenario where someone has a problem with iPhoneX...

ltra
Автор

I just gave up at the part where it explains the code and you can see on the screen that it is echoing the comments almost verbatim. I wonder how well it could explain uncommented code. @23:32

jorabart
Автор

A concern I have on this is how up to date this copilot is. You should be asking about features and packages that are new, or just plain ask it how up to date it is on go. For me, I'm using chatGPT, being aware that it is not updated after September 2021.

digitaldias
Автор

Thanks Bassem, you are awesome, as usual ! ... Actually I didn't find a lot of difference between using chatgpt in a separate window and the way you used Copilotx if we want to test the same tasks ! Although CopilotX is supposed to be somehow "integrated" in the coding environment ... I was waiting to see more understanding from CopilotX of the project structure/context... I don't know if feeding it with the folder tree structure can help it to get more context (if we suppose some meaningful file names) or if there is maybe other tips to see how it is customized for coding environment (not just as an integrated chat tab)... It would be wonderful, If I can use it to understand something about the architecture of an existing codebase.

HassanIbrahim-Hi
Автор

Is copilot x powered by GTP-3.5 or GPT-4? The output quality seems more like 3.5 to me im not sure why they wouldn't use GPT4

benjaminlgur
Автор

Takeaway: this doesn’t actually help you solve problems. In each scenario, you got stuck and decided to give up lol

AyahuascaDataScientist
Автор

How can I open the Github Chat view?
I have the github copilot paid verion but I dont have copilot voice. How can I find the Chat? is this part of copilot voice?

I saw in comments that is not availble yet. but my question is how did you use it and get it? please explain steps how you enable/get that

behzadr
Автор

so jealous of this tech right now! hype for copilot x!

jonah
Автор

how to get the chatbox in vscode? is it a published extension or not available yet? I have the basic subscription

TAGHREEDAA
Автор

Great video, thanks. How is this chat window any different than having a ChatGPT chat window open ?

indieshack
Автор

Hopefully copilot X gets some enhancements when it goes public.

infamouskent
Автор

Nice Video. Can't wait to use this copilot x, hopefully the price is the same as copilot. BTW What font you are using?

workfromhomedev