Being a programmer who was told last year to start using github copilot, and someone who had tried to use chatgpt personally to try to vibe code as well....
It's great at boilerplate code for little pieces. It's absolutely dogwater at trying to build a complete architecture. It often gets lost in the sauce and loses key details. Loses meaningful connections that causes bugs. And if the coder isn't experienced, they won't be able to track down the bugs to fix the issues...
I find it most helpful when starting a new project. I find it absolutely awful on a project already more than a month or so, old, unless filling in hundreds of similar fields in a single class. It can see the previous lines in a file and then you can Tab Enter Tab Enter Tab Enter Tab Enter and it'll slowly fill in those hundreds of fields. Otherwise though, it isn't great at looking at the context of your specific code
It's already happening.
Also, programmers are toast.
Being a programmer who was told last year to start using github copilot, and someone who had tried to use chatgpt personally to try to vibe code as well....
It's great at boilerplate code for little pieces. It's absolutely dogwater at trying to build a complete architecture. It often gets lost in the sauce and loses key details. Loses meaningful connections that causes bugs. And if the coder isn't experienced, they won't be able to track down the bugs to fix the issues...
I find it most helpful when starting a new project. I find it absolutely awful on a project already more than a month or so, old, unless filling in hundreds of similar fields in a single class. It can see the previous lines in a file and then you can Tab Enter Tab Enter Tab Enter Tab Enter and it'll slowly fill in those hundreds of fields. Otherwise though, it isn't great at looking at the context of your specific code
But, who will learn to code? LOL, wasn’t that the Libs ho to?
But our "leaders" told son many that were forced out of their jobs by, like, H1B''s that they needed to to learn to code. Now what?