zlacker

[return to "GitHub Copilot available for JetBrains and Neovim"]
1. neilv+bG[view] [source] 2021-10-27 21:05:16
>>orph+(OP)
A lot of the examples people are giving of code Copilot filled in for them sound like what would be called plagiarism, and probably also copyright infringement.

Which I think was fairly predictable.

What wasn't predictable was that someone would ship this Copilot anyway, consequently exposing their company and their users' companies to liability.

Imagine if you hired an intern who was copy&pasting bits of GPL'd code throughout your system. This would not be a good job, it would be something that needed immediate attention from legal counsel and others, and mean reverting every commit the intern from heck made if you couldn't prove convincingly it wasn't tainted. Especially if you're a startup, who needs to assure investor due diligence in good faith that you actually own the IP.

◧◩
2. bastar+lO[view] [source] 2021-10-27 21:59:05
>>neilv+bG
Wait til stackoverflow sues everyone into oblivion!

Letting your intern blindly commit to your code base seems like the bigger issue here. The entire purpose of an internship is to learn and to be guided by professionals, not to be treated as a cheap laborer. You don't hire interns, you train interns.

Have you used copilot or are you speculating?

◧◩◪
3. crispy+0V[view] [source] 2021-10-27 22:53:34
>>bastar+lO
>The entire purpose of an internship is to learn and to be guided by professionals, not to be treated as a cheap laborer. You don't hire interns, you train interns.

This has not been my experience. I was dropped into the developer team and expected to know the entire tech stack and was not trained by anyone from the company at any point. Have I been bamboozled??

◧◩◪◨
4. bfung+811[view] [source] 2021-10-27 23:32:55
>>crispy+0V
There’s a huge spectrum of “training”. At least you know you have an expected tech stack. Go learn it and ask questions if things are confusing. Don’t wait to get “trained”.
◧◩◪◨⬒
5. crispy+Q51[view] [source] 2021-10-28 00:03:36
>>bfung+811
It helped that I was already semi-familiar with it, but the other engineer and team lead quit shortly after I joined, and I was left by myself to complete the tasks. It was brutal, and I'm looking for a different job to get away from this workplace for this reason.
[go to top]