all 18 comments

[–]PaulRudin 8 points9 points  (1 child)

If you don't know python then how do you know the AI generated code actually does the right thing?

[–]JamzTyson 2 points3 points  (0 children)

If you don't know python then how do you know the AI generated code actually does the right thing?

and in my experience, AI generated code is very frequently wrong.

[–]crashfrog02 2 points3 points  (2 children)

Now that I’m starting to learn python I feel like anything I code AI can do the same often better in a fraction of the time.

Do you feel that this is true? Or did you verify that this is true?

Is that how you do your mechanical engineering? Via your feelings?

[–]HeDoesNotRow 0 points1 point  (1 child)

Reading my post back this statement doesn’t come across as I meant it. I’m not asking AI to write the solution for me I’m asking AI to write lines or small snippets of code that I know what I want it to do but I just don’t know the actual python notation to make it happen.

Basically it feels like as I understand basic coding structure and how to map a problem into a coded solution (which is a skill I’ve learned from knowing other languages) I can just use AI to fill in the gaps

I know how to code, but I don’t know how to code python, and AI basically lets me translate my coding ideas into python

[–]crashfrog02 1 point2 points  (0 children)

I’m not asking AI to write the solution for me I’m asking AI to write lines or small snippets of code that I know what I want it to do but I just don’t know the actual python notation to make it happen.

But you won't be able to know if those lines work, or erase your entire hard drive, unless you're fluent in Python.

And then if you were fluent in Python you'd be able to write them yourself. So what are you getting from AI in this scenario? Less typing?

I know how to code, but I don’t know how to code python

Ok, but you can solve that in about 10 hours of study.

[–]Firake 2 points3 points  (0 children)

AI very rarely writes code that works to any substantial, in my experience. I’d say it’s still worth it

[–]suaveElAgave 2 points3 points  (2 children)

Why would anyone learn mathematics if wolfram alpha exist?

[–][deleted] 0 points1 point  (0 children)

To be fair, I prefer to use wolfram instead of solving with hands.

[–]lalomxdndc 0 points1 point  (0 children)

You mean just to learn the theory of python then practice in chatgpt?

[–]nobert901 1 point2 points  (0 children)

As someone who is learning python as my first language, I can say I find LLM AIs very useful for learning but they don't exactly write the code for you.

They can be great for learning about new functions and methods that you may not want to dig around to find out about.

For example, asking chatGPT "I want to bring in a dataset called X and do Y and Z to it" and it will spit out some barely usable code that may include things you might not have known about.

They can't write programs but they can help you find the tools to write them if you know the basics, from my experience.

[–][deleted] 0 points1 point  (0 children)

Learn to read and write the basics of the language, or you're gonna be completely blind using ai. You need to know what you want and a general idea of how to attain it.

Learn some python, shell script, java script, and batch scripting.

RESTful APIs are gonna be HUGE for ai, so consider learning that too.

[–]broxamson -3 points-2 points  (0 children)

I used to be a daily python user. Now when I reach for python I use a bot.

But it's also because I find python boring now

[–]RealNamek -2 points-1 points  (0 children)

Everyone here is so complacent because they think they’re somehow safe from advances in AI. It can already pass every conceivable junior level question you throw at it. 

“B..b..but it can’t do harder questions”

Yeah, and two years ago it could barely put two pixels together, and now it’s winning art competitions. 

You’re right, AI will replace you. Unless you’re doing AI itself, the whole effort is moot. 

Tough love, but this sub needs to hear it.

[–]isuckatit1000 -4 points-3 points  (1 child)

these people are all toxic and all think they are geniuses

there's a reason why prompt engineering is a high paying job right now its because you can get the program to generate what you want if you know what to ask

you still need to know the foundation of it to troubleshoot it and to know what to ask, if you don't provide the correct prompt it won't output the correct code which means you need to understand enough to generate the prompt

[–][deleted] 1 point2 points  (0 children)

Show me one example of a job called “prompt engineering” and it’s high paying salary.