You are viewing a single thread.
View all comments View context
5 points

For what? I have zero use for any AI products

permalink
report
parent
reply
17 points

It’s really useful for programming. It’s not always right but it has good approaches and you can ask it to write tedious parts of your code like long switch statements. Most of my programming problems were solved because I just explained the problem like Rubber Duck Debugging.

permalink
report
parent
reply
-8 points

Depends on what you mean by “programming”.

If you mean it like the neighboring comment, who is probably a mathematician or physicist who just needs to feed it a science paper and run some models to verify the premise, but doesn’t care about the code itself, it’s a good tool. They aren’t programmers and learning programming or using a programmer would only delay them.

If you’re a professional programmer however your whole point is to create the most efficient specifications for the computer to do things. You cannot convey 100% of the spec to something like GPT so inevitably some is lost, so the end result is not the most efficient (or doesn’t even cover everything you needed).

You can of course use it to get a head start but there are also boilerplate and templating tools and frameworks that cover the same purpose.

Unlike the physicist, the code you make is the whole point, and it’s based in your knowledge of the subject matter, and you can’t replace it with GPT. Also, using GPT in this manner stunts your professional growth and damages you long term.

It would be somewhat worth it if at least it accelerated some part of your work, and it can find its way into the tooling, but straight out replacing your brain with it ain’t it.

For writing actual code and designing software it’s more trouble than it’s worth, it produces half-assed code that needs fixing.

TLDR figure out ASAP if you really mean to be a programmer or some other type of specialist that only deals with programming incidentally.

permalink
report
parent
reply
8 points

That level of condescension (rethink your life because you are making use of a tool I dont like) really isnt productive. You seem to be thinking that using AI as a tool to help you program is equivalent to turning your brain off and just copy and pasting code snippets, it isnt. It can be a good way to explore a language or framework you aren’t familiar with (when combined with the documentation) or to figure out general potential methods of solving a problem.

permalink
report
parent
reply
17 points
*

My two use cases are project brainstorming and boilerplate code, which saves a lot of time for me. For example sometimes I find an interesting paper and want to try it out in Python. If they did not provide code that will take some time and trial and error to get it running. Or I just copy the whole paper into ChatGPT and get an initial script that sometimes even works with it’s first try. But that is not the point, I can do the last steps myself, it really is a time saver for me with regards to programming.

permalink
report
parent
reply
2 points

I use it for programming questions.

  • immediate replies so I don’t have to switch tasks while praying for an answer

  • no suggestions that I just do the whole thing differently

  • infinite patience

permalink
report
parent
reply
3 points

Don’t forget the other benefits of using AI for programming:

  • It may make up shit that doesn’t exist or just give you wrong syntax

  • It will give you the same wrong answer repeatedly until you get irritated and it hangs up on you

  • Is way too goddamned excited while giving you shit answers until you run out of patience

I like using it for help, but goddamn do I want to throw my laptop out the window some days.

permalink
report
parent
reply
2 points

💯. Although sometimes I feel like berating the AI is more satisfying; it’s all his fault I haven’t solved this yet!

permalink
report
parent
reply

Technology

!technology@lemmy.world

Create post

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 18K

    Monthly active users

  • 5.1K

    Posts

  • 91K

    Comments