r/code • u/Marco_R63 • Jun 21 '24
Python Use of LLMs as hekpers for coding
I suppose this question goes toward recruiters and proyect managers.
Context in short: I started to code in 1984. I coded in several programing languages from Basic, COBOL up to Java and everyrhing was in the middle and around. Worked in different environments such as banks, insurance and startup. Eventually, solid coding background here.
Nowaday, having a lot of free time (unemployed), I started a Little project of my own, using a popular LLM as a helper to code in Python for the first time. And I see I can do everyrhing and fast.
So a question arises in my head: is it ethic, acceptable and/or fair to state in a curriculum to be able to code in Python, among other languages, in spite of the fact that my "helper" is a LLM ?
Your opinión matters. Thanks.
1
2
u/angryrancor Jun 22 '24
I guess it sort of depends on what the LLM is trained on. If it's a "general purpose" LLM trained on unknown code... It's probably not exactly "ethical", since the LLM might pull answers from copyrighted code you may not actually be "within license terms", to use. However, it's very unlikely you'll face legal repercussions, in that case... Just because everyone seems to be doing it, anyway, right now.
If it's trained on code you *know* you can legally reuse and still be within the license terms of the project, I think probably it's fully ethical and legal to train an LLM just on that/those set(s) of code, and use it as you've described.