My company now made mandatory copilot trainings. Nobody wants to use it, but a guy in a suit made them spend hundreds of thousands on it and now it’s our problem.
Isn’t the entire purpose of copilot that it shouldn’t need much in the way of training? I think the extent of it at my employer is “this is the one you use.”
I’ve tried it a few times, the only thing it seems remotely good for is when your recollection of a source is too fuzzy to form a traditional search query around. “What’s that book series I read in the early 2000s about kids who traveled to another world and the things they brought back from it just looked like junk.” Kind of questions.
This was our company too. They struck some sort of deal with chat gpt that we use their base code, but aren’t connected to their machine learning. Feels like a pretty reasonable approach in my opinion.
So our training was, “use ours. Don’t use anyone else’s because we don’t want our proprietary information out there to never be able to be scrubbed from the internet”
It’s pretty decent at unimportant optimisation tasks with limited options. Like “I’m driving from X to Y, my friend travels by train from Z, what are good places to pick them up?”
Dude, they flubbed this so damn hard by over reaching. A few years ago, when they mentioned there would be a button in word that you could use to make a slide deck of your word dock, I was so excited. The teams meeting part where it will summarize meetings is honestly fantastic in doing Roberts rules of order type stuff. My response was “I hate what this means in terms of privacy, but godamn that sounds useful”.
In turning into an everything all or nothing they massively screwed up. I have a self hosted instance of llama-gpt that I use to solve the “blank page” problem that AI was actually great at.
I have a lot of issues with AI on principle, like a lot of folks. But it blows my mind how hard they screwed up delivery (and I don’t just mean the startups, that’s to be expected). There’s plenty to be said about uber at a principle level, but it’s still bloody convenient. The entire roll out of a AI-ecosystem reeks of this meme: “but we made plans!”.
My company is all in on GitHub Copilot. They have very unrealistic expectations for how much it will increase productivity. I suspect they were sold on data from junior developers, who I think it helps the most. Anyways, now they are measuring how much engineers use it, so there is some amount of pressure to use it more often.
The training was a little worrisome and disingenuous. The internal team advocating for it aren’t strong coders and kept showing examples of it automating antipatterns, like writing useless tests that duplicate an if statement in the tested function, writing very verbose and vague comments (meaningless), or taking an example function and making a new one in a boiler plate way (that cut/pastes common code rather than extracting it into a shared function).
Really, I think it’s helpful – sometimes. Especially to new engineers or when dealing with an unfamiliar library. But I do worry it will lower the bar, and feel over using it can be a waste of time.
Are you talking about Github Copilot or Microsoft Copilot? Because I really think the 1st one is pretty useful, although I don’t think it needs any training. The 2nd one one the other side is complete bullshit.
My company now made mandatory copilot trainings. Nobody wants to use it, but a guy in a suit made them spend hundreds of thousands on it and now it’s our problem.
I get daily emails reminding me that the company paid for copilot and we should be using it.
You could use it to auto reply and delete said mails.
Isn’t the entire purpose of copilot that it shouldn’t need much in the way of training? I think the extent of it at my employer is “this is the one you use.”
I’ve tried it a few times, the only thing it seems remotely good for is when your recollection of a source is too fuzzy to form a traditional search query around. “What’s that book series I read in the early 2000s about kids who traveled to another world and the things they brought back from it just looked like junk.” Kind of questions.
That’s my favorite use of ai, remembering old ass movies I have fragments of memories about from my childhood
This was our company too. They struck some sort of deal with chat gpt that we use their base code, but aren’t connected to their machine learning. Feels like a pretty reasonable approach in my opinion.
So our training was, “use ours. Don’t use anyone else’s because we don’t want our proprietary information out there to never be able to be scrubbed from the internet”
It’s pretty decent at unimportant optimisation tasks with limited options. Like “I’m driving from X to Y, my friend travels by train from Z, what are good places to pick them up?”
Dude, they flubbed this so damn hard by over reaching. A few years ago, when they mentioned there would be a button in word that you could use to make a slide deck of your word dock, I was so excited. The teams meeting part where it will summarize meetings is honestly fantastic in doing Roberts rules of order type stuff. My response was “I hate what this means in terms of privacy, but godamn that sounds useful”.
In turning into an everything all or nothing they massively screwed up. I have a self hosted instance of llama-gpt that I use to solve the “blank page” problem that AI was actually great at.
I have a lot of issues with AI on principle, like a lot of folks. But it blows my mind how hard they screwed up delivery (and I don’t just mean the startups, that’s to be expected). There’s plenty to be said about uber at a principle level, but it’s still bloody convenient. The entire roll out of a AI-ecosystem reeks of this meme: “but we made plans!”.
My company is all in on GitHub Copilot. They have very unrealistic expectations for how much it will increase productivity. I suspect they were sold on data from junior developers, who I think it helps the most. Anyways, now they are measuring how much engineers use it, so there is some amount of pressure to use it more often.
The training was a little worrisome and disingenuous. The internal team advocating for it aren’t strong coders and kept showing examples of it automating antipatterns, like writing useless tests that duplicate an if statement in the tested function, writing very verbose and vague comments (meaningless), or taking an example function and making a new one in a boiler plate way (that cut/pastes common code rather than extracting it into a shared function).
Really, I think it’s helpful – sometimes. Especially to new engineers or when dealing with an unfamiliar library. But I do worry it will lower the bar, and feel over using it can be a waste of time.
Are you talking about Github Copilot or Microsoft Copilot? Because I really think the 1st one is pretty useful, although I don’t think it needs any training. The 2nd one one the other side is complete bullshit.