Hey everyone, I didn’t mean to assert my opinion so strongly about jobs. I know some people are genuinely concerned and I don’t mean to minimize that. What I don’t like is people (especially influencers) blowing it out of proportion and causing fear. I just encourage you to look at something like this as a tool to help instead of something to be scared of. I have just heard this stuff over and over. Things change and yes, the industry will change as technology gets better, but it’s not like there will be no need for humans in a year like some make it sound.Thanks for watching 😊
No fear of losing job because don't have job at least copilot would help to save time and energy it is possible to get money back but can't get time back i really loved it .
Let's say that it generates a function for you and you modify it. Won't it use machine learning to use the modified version(optimized) of the code and make it the new generated code? You see where I'm going with this?
This is defo perfect tool for those that already have solid knowledge, to help them speed up on things. While the beginners doesnt seem to benefit much from the code , because its not explained
I think this is also beneficial for beginners. who just learned programming & struggling to make something with logical approach. he/she then can use copilot & understand how things are done & learn from it. For experts it's a time saver & for beginner, it's a learning system.
I'm a beginner and generally (not always by any means) but generally, just having the code in front of me offers enough to figure it out if I play with it. So I feel this will be very useful in a large number of cases, potentially. But I'll have to wait and see when I actually get to play with it. Maybe I'm underestimating how much I rely on the explanations I come across on stack overflow.
@@BobbyBundlez Their program gets a bug, "well which part that I didn't code/understand caused it?" Hm.. //fix bugs. "This extension sucks, doesn't even work."
Thank you so much for teaching me programming. Today i landed my very first big job as a software engineer. You made my life. I can't thank enough. Love you. 🥰
No chance, I don't think that's going to happen. Google, Facebook reach out to you (by email in my case) almost at the moment you hit push on git to a public repo. This happened to me by accident once, and my guess is that Amazon would do the same
🤯 I am not as strong in JavaScript. I know what I'm reading, but I don't always remember the exact syntax. This will be immensely helpful for productivity. Thanks, Brad! Amazing as always. 👏👏👏
As someone who is really at the start of my career, I think this will hold up my learning rather than help. I’d rather be an established programmer before using this. But I like this as a tool for sure
Do we expect to learn assembly first? No. Sure there is much that should be known, but fundamentally this will shift the code to a higher order of process.
The accuracy of this thing is really amazing... In my opinion, i think it will currently help automate some repetitive programming tasks to gain time and productivity but it could certainly pose a threat potential to programmer jobs in the future.
I have been using it for three days now. I didn't really use it to create any function, what I am using it for is as autocompletion and it is a bless, I tried to make a comment to make a functions but in real scenarios the functions are way complicated for an AI 'at least for now' to make, but after you start it starts to really help with a lot of "tabs"
I love it. I have changed the way I used to write function names and variable names. When I look at my code now...am very proud.😎😎 My productivity has gone up.
It's amazing -- I keep feeling like this thing can read my mind. After a couple of days the copilot brings exactly that what I want code -- after 3 or 4 characters. Speed up incredible.
When everyone is frightening, Brad making cool😎 That's why I love your coolness Brad, I too installed it few days back and playing with it, I don't think it will take off our jobs as it is giving only most used patterns, but 99% accurate answers that is really appreciated, looking forward for more great innovations from GitHub and Microsoft ❤❤❤ and loving to hear their first looks from Brad😍😍👨💻
I also use Copilot for about 2 weeks now, I can say that it is really useful especially in javascript, however, I find it difficult to use with emmet in HTML and in Vue file, autocomplete is not working properly.
I really suck at programming but i just wanted say thank you for all of your content you produce for us and the motivation that i get every time by watching your videos
Gotta be careful if you're new to programming and using copilot. It's useful, but can often suggest things that are wrong or that you don't understand why it works (risky)
@@thatdappdude820 lol, nothing will cripple me, im determined to be a great programmer regardless, and since this comment, have made massive strides, with a lil help from copilot, but thanks for the caution !
Oh man this is going to speed up dev so much. The next step is to be able to just say “write me a program that does…..” and boom, it writes the entire app.
It seems currently Copilot is only giving the functions or solutions. Maybe in the future, it's gonna give us the entire projects or Github repos to pick up. 😅
I highly encourage beginners to stay away from these types of stuff before knowing the basics of programming else they will learn the English language instead of the programming language
That was surprising. The code was good. This would save me many hours of time. I can see this being heavily used and obviously getting more advanced in the future. This probably wont reduce programmers jobs because there is such a high demand for software developers but it will make programmers more efficient and quicker. I can see programmers getting more done.
@@TheWhippinpost You will have to be able to read, evaluate and decide whether to accept, adjust or reject all the code that Copilot produces. And you have to be safe and quick in doing it, otherwise it will become quite an annoyance and hindrance. Rapid code reviewing is typically something that experienced programmers are good in, who have to do this all the time anyway.
Finally got a beta key! It definitely is useful and nice to have, specially if you use a lot of functional programming with smaller functions but it's not like I'm coding twice as much or anything crazy
This is going to be great for my workflow it is amazing. People will still need to know fundamentals but it’s amazing how far we have come. Soon it will be so advanced that this will be the fundamental lol
Oh man! Imagine you could write a commit message and it shows you a diff summary with edits across multiple files that accomplish what you wanted like "Add 'Expires on' field to users and departments", where it adds this field though multiple layers: backend, db, frontend. You can also edit the diff and ask the AI to continue your edits in a similar fashion. Looks like something like this will be possible relatively soon and will make boring tasks more fun. It'll be like working with a part time Junior dev, part time Genie. If this is running in a publicly hosted "prototyping" instance, this could even be updated live in like a minute by non-devs, like a product owner. They don't understand code but they see the change they asked for and it works, the dev will review that commit later.
I sometimes stand infront of the toilet, mentally hitting tab, hoping for it to open the bowl for me. But seriously, this is so addictive. Sometimes I'll just straight up ask for console commands like // Command to generate migration in Laravel and it'll give me. Part of me thinks "what if we become dependent on it", but then back in the days editors didn't even have highlighting/ formatting/ error checking, and even at some point you had to leave blank lines in case you wanted to insert a line in between because you had to manually number each line and you couldn't just insert a line between say 10 and 11. So yeah. Copilot is great.
As long you know what the code is doing or try to understand what its doing you'll be fine, if you don't understand how your code works then you've learnt nothing, just think if there's no solution that works, you'll have to come up with something yourself. The great thing about this ai is like a beefed up version of emmet and is there to save time
As a Self taught Dev, i found Copilot very useful . dont get me wrong, its not smart as human but he do know the right syntax and help you write a better and almost standard code.
It's hard to see any field that AI will not impact. Software engineering will be very much shaped by AI in the coming years. Github copilot is probably just the beginning.
Ai can't replace developers jobs bro .it is just a tool which helps to write code faster other then that nothing bro just think and see bro. Before we used notepad++ some more text editor to code and now vs code came and it make our work easier than before so it won't replace our job like that only co pilot also it a tool to write code faster .I hope u understand 🙂
The interesting thing here is this is based on GPT3 which was released over a year ago. GPT 4 should be nearing release, and I believe its training set is 10X or larger.
It seems to be helpful to advanced or expert developers. And has adverse results probably for beginners. It is like someone else lifting weights for you or spotting you heavily. You might still get something out of it but won’t see much gains.
Nice video I completely agree copilot makes writing code easier it won't take anyone's job ! It is just a more advanced version of inteiSense that's all.
I hope people lose jobs, as long as they can find new ones. Just means they are being freed up to go do other work that needs doing. The work will still get done.
I have to say, I think this plugin is awesome. I do think it's important to use it to empower you and not use it as a crutch. If learning, still do some research on the suggestions it provides to understand what is going on under the hood. However, in the long run I think it will be a big time saver.
Im not sure I believe all the people saying "your jobs will be fine!!". It seems like copilot can automate most tasks entry-level developers focus on, and even some mid-level developers. While we will still need a lot of software engineers, the requirements of the job will get much more difficult as the easy stuff can be done in seconds now.
but it's easy anyway. You either type what you want in google and copy it from stack overflow, or you type it in your editor and use the suggestion. Either way you are being given the code.
My advise to anyone who is able to complete a bachelor's in Computer Science and is thinking of taking a shortcut by going to a bootcamp/self-taught route... Complete your degree. The knowledge/skills you get once you become an actual Computer Scientist is something no ai will be able to replicate any time soon.
It might not completely get rid of programmers and developers, but I can see the impact on the workforce. It will speed up coding so much that you will probably need one developer when you used to need five.
Funny enough, when you have one developer with this tool (in place of 5 developers), in a free market, it should auto-correct... just one developer w/ this tool **will be** outpowered by 2 or 3 developers with this tool. So essentially, we come back to 5 developers with this tool in a competitive world. The problem is, the period in-between will cause a lot of stress on that one developer until he speaks out against this overloading on one person when his competitors have 2 or more developers with this tool. @TraversyMedia is right... we have to look at these things as advanced tools, and not let fear drive the market. We also need to have the mindset that these tools shouldn't take over our lives.
In translation: I'm wasting my time learning to code since this tool appears to remove many entry level tasks. Established devs may have nothing to worry about, though.
From what I see here, you will only make good use of Copilot, if you can safely and quickly read and understand the code that it produces and be able to decide whether to accept it as is, adjust it, or reject it and ask for another suggestion. This is not much different from current IDE features such as code completion, source code templates, syntax checking, static analysis, or refactorings: As great as they are for good programmers, non-programmers won't get much out of them, and would rather produce a huge mess. And of course you will also have to write the unit tests for the functions that Copilot implements (where again, Copilot might help implementing them).
Thank you Sir! But I have a tiny question, do you think that while we're using the GitHub Copilot AI, it stills learning and enhance it's functionalities using our code despite that our project won't be a public folder ? or it's already win-win deal ?
Exactly. I do see maybe some people not learning as much as they should because a lot is done for them. That may be a negative. But then again, it can also be a tool for learning
@@TraversyMedia 2 ways of learning: Engineering and Reverse-Engineering. I think I'm more of the latter. The caveat with reverse-engineering is breaking the code, fixing it will take more time than conventional and could have been fixed basically by the strong fundamental knowledge.
@you- tube it doesn't you still need to know what are you doing writing code is not what creates programs, it takes problem-solving skills and much more before you see the final result of your app.
@you- tube If I give you a saw that will automatically cut wood to the correct length and a hammer that will automatically hammer in the nails, will you be able to build a house? At this point, CoPilot is the equivalent of an automatic hammer and saw. Some may argue that in the future we can just tell the AI what the app should do, and it will do everything for us, no skills required. To those people, I say: Have you ever asked a *user* what he needed from an app? If so, you know what the problem is.
@you- tube I will not be concerned until AGI is a reality. The episode of The Simpsons where Homer designs a car, fully explains what happens when unskilled people are given the opportunity to get exactly what they ask for. It takes skill to ask the right questions. I’m not saying that CoPilot won’t change what a programmer is, or how many are needed, I’m just saying that blacksmiths became auto mechanics when the car was invented. Did you cry for the assembler programmers when compilers were invented?
How do you get Copilot to show full code block suggestions with comments like he is showing here? My Copilot is only ever suggesting 1 line at a time, and no multiple suggestions. I have to continually hit Tab and Enter for each line which is extremely annoying.
It's still in a learning (training), process, for the last several years was learning HOW to code, now it needs to learn WHAT to code. Using it to code blog apps, portfolios or todo lists won't give them much to train with, but i would think twice before using it while working to a personal idea/project or a project that is meant for production. At this point it's like a dictionary, knows all the words and their meaning, but has no idea how to write a novel, using it you will train it to replicate creativity (wich by the way it's limited, as much as we like to think the opposite).
Having loaded and run my own GPT-J... I'm astounded this is so fast. The need for speed and the quantity of webservice queries to make this useful tells me, this is going to be a very expensive service if it's released within the next couple years! Or perhaps they designed it to run a lot faster than GPT-3 / GPT-J?
To me this works best when you need to implement something and know how to do it, but saves time to just get the function suggested. An example is string manipulation, like maybe changing snake case text to space separated and capitalized.
Hey everyone, I didn’t mean to assert my opinion so strongly about jobs. I know some people are genuinely concerned and I don’t mean to minimize that. What I don’t like is people (especially influencers) blowing it out of proportion and causing fear. I just encourage you to look at something like this as a tool to help instead of something to be scared of. I have just heard this stuff over and over. Things change and yes, the industry will change as technology gets better, but it’s not like there will be no need for humans in a year like some make it sound.Thanks for watching 😊
Hell, there was a team we didn’t even have code completion. thinks always progress!
No fear of losing job because don't have job at least copilot would help to save time and energy it is possible to get money back but can't get time back i really loved it .
Thanks, Brad, how does this compare to something like Kite?
Let's say that it generates a function for you and you modify it. Won't it use machine learning to use the modified version(optimized) of the code and make it the new generated code? You see where I'm going with this?
Thanks, Brad. I despise those baits.
This is defo perfect tool for those that already have solid knowledge, to help them speed up on things. While the beginners doesnt seem to benefit much from the code , because its not explained
I think this is also beneficial for beginners. who just learned programming & struggling to make something with logical approach. he/she then can use copilot & understand how things are done & learn from it. For experts it's a time saver & for beginner, it's a learning system.
I think it's great for beginners. Copilot gives you a solution, or suggests multiple solutions that you can look at and digest.
I'm a beginner and generally (not always by any means) but generally, just having the code in front of me offers enough to figure it out if I play with it. So I feel this will be very useful in a large number of cases, potentially. But I'll have to wait and see when I actually get to play with it. Maybe I'm underestimating how much I rely on the explanations I come across on stack overflow.
@@ioanlungutranole3553 this will make awful coders if you use it as a beginner lol
@@BobbyBundlez Their program gets a bug, "well which part that I didn't code/understand caused it?" Hm.. //fix bugs. "This extension sucks, doesn't even work."
Thank you so much for teaching me programming. Today i landed my very first big job as a software engineer. You made my life. I can't thank enough. Love you. 🥰
He has taught me a lot too, I am also very thankful
How's it going so far? Any advice for a new-comer in the industry?
// here are my aws credentials
No chance, I don't think that's going to happen.
Google, Facebook reach out to you (by email in my case) almost at the moment you hit push on git to a public repo. This happened to me by accident once, and my guess is that Amazon would do the same
@@m3awna if they were not 'encrypted' via base64 xD
lol got it :)
@@dmytro_dd hhh
Your aws account has been hacked.
Once microsoft decide to rename "COPILOT" to "PILOT" then u know we all fked up
I’ll remember this comment in 20 years when this happens
@@galaxfire8591 that won't take 20 years. Let's say two years
what will be freaky is if copilot designs pilot
🤯 I am not as strong in JavaScript. I know what I'm reading, but I don't always remember the exact syntax. This will be immensely helpful for productivity. Thanks, Brad! Amazing as always. 👏👏👏
This is why I haven't unsubbed from this channel.
Instead of a click bait title, just straight and to the point.
Thanks Brad
I like how it encourages more comments inside code :)
How is this thing not as popular as it deserves to be! This should be like the talk of the programming town!
As someone who is really at the start of my career, I think this will hold up my learning rather than help. I’d rather be an established programmer before using this. But I like this as a tool for sure
Well said, you've got the right mindset. It's the first thing that went through my mind too & iv been learning for about 2 years
Do we expect to learn assembly first? No. Sure there is much that should be known, but fundamentally this will shift the code to a higher order of process.
@@Josephkerr101 You didn't learn assembly first?
@@Josephkerr101 underrated comment.
@@Josephkerr101 didn't even learnt create universe from scratch..
The accuracy of this thing is really amazing... In my opinion, i think it will currently help automate some repetitive programming tasks to gain time and productivity but it could certainly pose a threat potential to programmer jobs in the future.
I have been using it for three days now. I didn't really use it to create any function, what I am using it for is as autocompletion and it is a bless, I tried to make a comment to make a functions but in real scenarios the functions are way complicated for an AI 'at least for now' to make, but after you start it starts to really help with a lot of "tabs"
I love it. I have changed the way I used to write function names and variable names. When I look at my code now...am very proud.😎😎 My productivity has gone up.
OMG i just got it now. for so many months it was worth the patience
It's amazing -- I keep feeling like this thing can read my mind. After a couple of days the copilot brings exactly that what I want code -- after 3 or 4 characters. Speed up incredible.
I learn FAR more by seeing functional working code. This is an asset for that as well.
Thank you so much for showing off how it works with APIs. I was very curious about that.
When everyone is frightening, Brad making cool😎 That's why I love your coolness Brad, I too installed it few days back and playing with it, I don't think it will take off our jobs as it is giving only most used patterns, but 99% accurate answers that is really appreciated, looking forward for more great innovations from GitHub and Microsoft ❤❤❤ and loving to hear their first looks from Brad😍😍👨💻
I also use Copilot for about 2 weeks now, I can say that it is really useful especially in javascript, however, I find it difficult to use with emmet in HTML and in Vue file, autocomplete is not working properly.
Even when he typed bodyparser as “bodyparer” it still understood what he meant.
Yeah, that's GPT-3
I really suck at programming but i just wanted say thank you for all of your content you produce for us and the motivation that i get every time by watching your videos
ohhh my god, this is amazing.... In a bootcamp now, excited to use copilot !
Gotta be careful if you're new to programming and using copilot. It's useful, but can often suggest things that are wrong or that you don't understand why it works (risky)
@@rosshoyt2030 For sure, thanks for the heads up. I will use it as a guide but not as gospel
don't bro, this will cripple you. This would be cool once you really have it down and want to save time.
@@thatdappdude820 lol, nothing will cripple me, im determined to be a great programmer regardless, and since this comment, have made massive strides, with a lil help from copilot, but thanks for the caution !
7:14, I get that with copilot some devs might not understand the code they write, but when it breaks with no help, those dev will learn real fast.
This is truly a new era for software development
Wow. Excellent demonstration. Thank you Brad!
Interesting, very interesting. I think it will help out seniors more than it will beginners but we'll see.
Oh man this is going to speed up dev so much. The next step is to be able to just say “write me a program that does…..” and boom, it writes the entire app.
It seems currently Copilot is only giving the functions or solutions. Maybe in the future, it's gonna give us the entire projects or Github repos to pick up. 😅
@@luzaw4957 then say goodbye to your job if that happens
2022 December update that is now possible by using chat-gpt
This buddy, s voice is so Relaxing 😂 I like listening u .
I highly encourage beginners to stay away from these types of stuff before knowing the basics of programming else they will learn the English language instead of the programming language
😂😂😂
😂😂😂
How do I know I am not a beginner anymore tho
🤣🤣
Might make you better
That was surprising. The code was good. This would save me many hours of time. I can see this being heavily used and obviously getting more advanced in the future. This probably wont reduce programmers jobs because there is such a high demand for software developers but it will make programmers more efficient and quicker. I can see programmers getting more done.
Is there a high demand? I think it's oversaturated
@@Fleshlight_Reviewer I guess demand depends where you live. Here in London there is a shortage of programmers
@@Fleshlight_Reviewer were do you live bro. Cus over here there's an ad every other minute searching for a a programmer
Been out the loop like crazy. This is news to me!
Me: AI will not replace programmer in the future!
Also me: I think I will start now to develop my QA skills :D
I'm not so late, cheers 🍻 Brad!
This will lower the bar to entry for aspiring coders which will put pressure on salaries - supply and demand.
Not really programming is problem solving. This only speeds up writing of code and will only be helpful to guys who have experience already
@@seetsamolapo5600 So it won't be helpful to newbies with no experience?
@@aimua5322 Because it speeds-up learning and also productivity.
@@TheWhippinpost You will have to be able to read, evaluate and decide whether to accept, adjust or reject all the code that Copilot produces. And you have to be safe and quick in doing it, otherwise it will become quite an annoyance and hindrance. Rapid code reviewing is typically something that experienced programmers are good in, who have to do this all the time anyway.
Copilot is amazing. Great video showing it’s capabilities.
Finally got a beta key! It definitely is useful and nice to have, specially if you use a lot of functional programming with smaller functions but it's not like I'm coding twice as much or anything crazy
Nice and simple hands on demo, thanks.
Automates the easy stuff! Very cool. I like how it can create dummy data.
Im blown away right now,this is so awesome.
As someone who barely can't remember how to do something simple, this will be helpful
Somehow it knew he wanted to get a day at 4:28
I wonder if it here's the mic?
This is going to be great for my workflow it is amazing. People will still need to know fundamentals but it’s amazing how far we have come. Soon it will be so advanced that this will be the fundamental lol
Oh man! Imagine you could write a commit message and it shows you a diff summary with edits across multiple files that accomplish what you wanted like "Add 'Expires on' field to users and departments", where it adds this field though multiple layers: backend, db, frontend. You can also edit the diff and ask the AI to continue your edits in a similar fashion. Looks like something like this will be possible relatively soon and will make boring tasks more fun. It'll be like working with a part time Junior dev, part time Genie. If this is running in a publicly hosted "prototyping" instance, this could even be updated live in like a minute by non-devs, like a product owner. They don't understand code but they see the change they asked for and it works, the dev will review that commit later.
wtf!
I sometimes stand infront of the toilet, mentally hitting tab, hoping for it to open the bowl for me.
But seriously, this is so addictive. Sometimes I'll just straight up ask for console commands like // Command to generate migration in Laravel and it'll give me.
Part of me thinks "what if we become dependent on it", but then back in the days editors didn't even have highlighting/ formatting/ error checking, and even at some point you had to leave blank lines in case you wanted to insert a line in between because you had to manually number each line and you couldn't just insert a line between say 10 and 11.
So yeah. Copilot is great.
As long you know what the code is doing or try to understand what its doing you'll be fine, if you don't understand how your code works then you've learnt nothing, just think if there's no solution that works, you'll have to come up with something yourself. The great thing about this ai is like a beefed up version of emmet and is there to save time
This is genuinely fascinating
As a Self taught Dev, i found Copilot very useful . dont get me wrong, its not smart as human but he do know the right syntax and help you write a better and almost standard code.
I'm lovin' this. I can see this helping me accelerate my learning and deployment of my solutions. I'm on the waiting list now. ;-)
This looks awesome, great overview Brad.
I'm glad you shared this Brad. Really Helpful ❤️
It's amazing and terrifying at same time
It's hard to see any field that AI will not impact. Software engineering will be very much shaped by AI in the coming years. Github copilot is probably just the beginning.
Ai can't replace developers jobs bro .it is just a tool which helps to write code faster other then that nothing bro just think and see bro. Before we used notepad++ some more text editor to code and now vs code came and it make our work easier than before so it won't replace our job like that only co pilot also it a tool to write code faster .I hope u understand 🙂
@@codingmastery3186 stage 1. denial
@@johnnya1717 before we know it we be protesting in the street with "give back our job stop stealing our jobs" signs
The interesting thing here is this is based on GPT3 which was released over a year ago. GPT 4 should be nearing release, and I believe its training set is 10X or larger.
@@agmmdotdev Or doing what we did with TAY AI
It seems to be helpful to advanced or expert developers. And has adverse results probably for beginners. It is like someone else lifting weights for you or spotting you heavily. You might still get something out of it but won’t see much gains.
I’m looking forward to seeing a Udemy course from you on this once it is fully released
I really need to get this into my current workflow
This will be very helpful for beginners.
it will make them noobs if they rely only on copilot
But take it away during exams and see how they will cope.
@@techwizpc4484 lol yes
This is really cool, can’t wait to get my hands on it
what font are you using? Ive been trying to find some fire fonts to use to replace my current one lol
This is terrifying to watch, I am sweating right now 🥲
Nice video I completely agree copilot makes writing code easier it won't take anyone's job ! It is just a more advanced version of inteiSense that's all.
Fast forward.... I'm waiting for its voice-activated version. Hey Siri!
..or just think about it and it will pick it up and write it for you, I think this will be next. Poor Siri didn't go too far.😁
This is amazing, hopefully people wont loose jobs !
I hope people lose jobs, as long as they can find new ones. Just means they are being freed up to go do other work that needs doing. The work will still get done.
I have to say, I think this plugin is awesome. I do think it's important to use it to empower you and not use it as a crutch. If learning, still do some research on the suggestions it provides to understand what is going on under the hood. However, in the long run I think it will be a big time saver.
Cool, the first Video about GitHub Copilot which is not about "stealing your job" 😬
Im not sure I believe all the people saying "your jobs will be fine!!". It seems like copilot can automate most tasks entry-level developers focus on, and even some mid-level developers. While we will still need a lot of software engineers, the requirements of the job will get much more difficult as the easy stuff can be done in seconds now.
but it's easy anyway. You either type what you want in google and copy it from stack overflow, or you type it in your editor and use the suggestion. Either way you are being given the code.
Um just study more? Why would anyone want to do these mundane tasks 10 years from now
@@null_spacex exactly. The goal is to increase your skill so you can work on bigger and more important tasks.
It seems like the AI is the Pilot and we are the flight attendants lol
Lol
My advise to anyone who is able to complete a bachelor's in Computer Science and is thinking of taking a shortcut by going to a bootcamp/self-taught route... Complete your degree. The knowledge/skills you get once you become an actual Computer Scientist is something no ai will be able to replicate any time soon.
I have fallen in love with GitHub Copilot
Brad I think there is something wrong with your link to your latest Udemy courses in the video description. It's not loading for me
It might not completely get rid of programmers and developers, but I can see the impact on the workforce.
It will speed up coding so much that you will probably need one developer when you used to need five.
Funny enough, when you have one developer with this tool (in place of 5 developers), in a free market, it should auto-correct... just one developer w/ this tool **will be** outpowered by 2 or 3 developers with this tool. So essentially, we come back to 5 developers with this tool in a competitive world. The problem is, the period in-between will cause a lot of stress on that one developer until he speaks out against this overloading on one person when his competitors have 2 or more developers with this tool.
@TraversyMedia is right... we have to look at these things as advanced tools, and not let fear drive the market. We also need to have the mindset that these tools shouldn't take over our lives.
amazing copilot bro.👍
I came as soon as I could
Do I need internet connection on when I am using copilot?
In translation: I'm wasting my time learning to code since this tool appears to remove many entry level tasks. Established devs may have nothing to worry about, though.
You are not wasting your time. You still have to understand everything copilot suggests
@@TheMrwanter not really. You just write something in english and it gets written in code. Our jobs are finished lol
@@TheMrwanter Maybe that's the case right now, but what's waiting 5-10 years down the line then...
From what I see here, you will only make good use of Copilot, if you can safely and quickly read and understand the code that it produces and be able to decide whether to accept it as is, adjust it, or reject it and ask for another suggestion. This is not much different from current IDE features such as code completion, source code templates, syntax checking, static analysis, or refactorings: As great as they are for good programmers, non-programmers won't get much out of them, and would rather produce a huge mess. And of course you will also have to write the unit tests for the functions that Copilot implements (where again, Copilot might help implementing them).
Thank you Sir!
But I have a tiny question, do you think that while we're using the GitHub Copilot AI, it stills learning and enhance it's functionalities using our code despite that our project won't be a public folder ? or it's already win-win deal ?
Seems like a lot of the autocomplete is boilerplate anyways?
Finally, people can be just programmers.
Thanks for the code monkey, GitHub. I hope it's free when it gets released.
At 12:50 line 11 : why does it start with semicolon? I guess it was inserted by some sort of auto formatting like prettier but still anyone knows why?
Co pilot is just helps to write code faster that all .
Exactly. I do see maybe some people not learning as much as they should because a lot is done for them. That may be a negative. But then again, it can also be a tool for learning
@@TraversyMedia yea 😁
@@TraversyMedia 2 ways of learning: Engineering and Reverse-Engineering. I think I'm more of the latter. The caveat with reverse-engineering is breaking the code, fixing it will take more time than conventional and could have been fixed basically by the strong fundamental knowledge.
This means my 85 year old grandma can write better code than me.
This means that the company that hired you doesn't need you anymore.
@you- tube it doesn't you still need to know what are you doing writing code is not what creates programs, it takes problem-solving skills and much more before you see the final result of your app.
@@vaniad555 agree on this. you still need to figure out which code you need.
@you- tube If I give you a saw that will automatically cut wood to the correct length and a hammer that will automatically hammer in the nails, will you be able to build a house?
At this point, CoPilot is the equivalent of an automatic hammer and saw.
Some may argue that in the future we can just tell the AI what the app should do, and it will do everything for us, no skills required.
To those people, I say: Have you ever asked a *user* what he needed from an app? If so, you know what the problem is.
@you- tube I will not be concerned until AGI is a reality. The episode of The Simpsons where Homer designs a car, fully explains what happens when unskilled people are given the opportunity to get exactly what they ask for.
It takes skill to ask the right questions.
I’m not saying that CoPilot won’t change what a programmer is, or how many are needed, I’m just saying that blacksmiths became auto mechanics when the car was invented.
Did you cry for the assembler programmers when compilers were invented?
this is sik man , everyone will now be a programmer 😂
Hi Brad u r amazing as always i really appreciate your effort , and i hope that u make a course about Symfony framework as well
it's really helpful if you know what you want to do. Otherwise not much so if you don't
How do you get Copilot to show full code block suggestions with comments like he is showing here?
My Copilot is only ever suggesting 1 line at a time, and no multiple suggestions. I have to continually hit Tab and Enter for each line which is extremely annoying.
Which theme you are using in this video?
Do you use tab to show the next line of code?
Very cool. Thanks for sharing.
Hey great video buddy..and good to hear your voice again...but i am more obsessed with your theme for vscode..if someone can get me that please😇😇
When did you applied or signed up for Copilot..?
When I clicked it showed 48 sec. ago... But in comments everyone was first ..😅😅😅
Looks like a ghost typing 🤣 My opinion is: it will actually help us but at the same time will make us very lazy ☺️
It's still in a learning (training), process, for the last several years was learning HOW to code, now it needs to learn WHAT to code. Using it to code blog apps, portfolios or todo lists won't give them much to train with, but i would think twice before using it while working to a personal idea/project or a project that is meant for production. At this point it's like a dictionary, knows all the words and their meaning, but has no idea how to write a novel, using it you will train it to replicate creativity (wich by the way it's limited, as much as we like to think the opposite).
I just tried it today. Was somewhat sceptic, but it's fucking eerily good
Having loaded and run my own GPT-J... I'm astounded this is so fast. The need for speed and the quantity of webservice queries to make this useful tells me, this is going to be a very expensive service if it's released within the next couple years! Or perhaps they designed it to run a lot faster than GPT-3 / GPT-J?
To me this works best when you need to implement something and know how to do it, but saves time to just get the function suggested. An example is string manipulation, like maybe changing snake case text to space separated and capitalized.
Woow! This is a game changer in the world of programming.
Am looking forward to work on it.
Brad can you please say the name of the theme...and how do find this cool themes?
Thankyou very much friend
I joined the waiting list, how long does it take to be accepted?
This so cool 👌 Does copilot works with dart/flutter code also or just js?
Almost guaranteed it eventually will