+ 7
Be honest
Be honest with ourselves who here uses ai to make code i do. I am learning Python so I can do machine learning and become a data scientist, not make a web page, but if I do want to make a web page, I usually use AI and paste it here there I am being honest who else is going to be honest to others
37 Answers
+ 11
If you use AI, acknowledge it when you publish the code. If you don't, it can be considered a fair-play violation and plagiarism.
+ 8
Ai, huh? I'm not totally against it. I respect your honesty about how you use it in your coding.
Personally, I like coding for myself. But I have found use for Ai. It comes in handy with error checking and can be used to provide concise comments for code.
+ 7
I've always found AI generated code to be pretty bad. Either it is something simple enough that I could write in a short period of time, or it is too complex and the time it would take to make a prompt that has correct output is not worth it. It's fine for simple things, but it can introduce a lot of problems, especially when you need to organize things into multiple classes and reference existing functionality.
If you're in the process of learning then I strongly recommend not copy/pasting with the use of AI, since that just hinders learning. Especially for things related to your field of interest.
The best use of AI right now in software that a lot of developers probably use is code completion. Some IDE's may use it, where suggested ways to complete the code you write are given based on an LLM model. This form can be very helpful since an inaccurate prediction doesn't cause problems but accurate predictions help your speed and recall of typing.
+ 6
IMO, There is nothing to not be honest about. AI is an excellent tool! The real danger is when coders, especially beginners, use it without understanding the code produced by AI.
+ 5
For example, one can add a comment to their code that says "I used chatGPT to write this or that function".
There is no problem with using AI in coding, as long as one is honest about it and acknowledges the source.
+ 2
personally, i use AI if I want to build a simple temporary thing quickly. but I'm not feeling good if i don't understand one line of my own code
+ 2
This is so honest but not ethical. Learn something very good enough and use Ai to learn more or improve what you have at hand.
+ 2
Using AI is not bad, on moderate use, when you want to become a professional on area, yes you can use it, but do you need to know that AI is a tool, isn't a solution for all the problems, sometimes your mind will need to work by itself.
Let's say that you need to do a big task on work, AI nowadays could not do everything, and as the Murphy's law work day by day to make everything go wrong, you could get a case that you and the AI cannot solve the problem and the deadline are coming to an end. So for me using AI is like using cheats to complete a game, yeah you can use it, is not a bad thing for real, but you still need to play the game so, learn with these things.
+ 1
Oh, and Lisa, thanks for the advice
+ 1
Yep
+ 1
Nothing means by honesty when u have a great motive
But honesty is a virtue😂
+ 1
Siddikee indeed
+ 1
Gabriel sousa yeah that is true thanks
+ 1
I think it's gôd enough to use AI
+ 1
I never do this things.But I admire that Ai is helpfull to make a web page.Also you can learn from that Ai code.
+ 1
i think you are right
0
Yeah thanks and I also want to know if others are like me
0
I am sorry
0
Ahh, thanks. I was stump of how do I even acknowledge also I didn't use chatgpt but thanks for the example
0
Also, I have to ask if anyone here has a different purpose of learning to code other than becoming a programmer for me. I am trying my best to learn Python so I can be a good data scientist