this post was submitted on 21 Feb 2024
55 points (89.9% liked)

Asklemmy

43965 readers
1423 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
 

Do chatgpt or other language models help you code more efficiently and faster? Is it worth spending your money for it?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 12 points 9 months ago* (last edited 9 months ago) (1 children)

The chatbot version? Meh, sometimes, but I don't use it often.

The IDE integrated autocompletion?

I'll stab the MFer that tries to take that away.

So much time saved for things that used to just be the boring busywork parts of coding.

And while it doesn't happen often, the times it preempts my own thinking for what to do next is magic feeling.

I often use the productivity hack of leaving a comment for what I'm doing next when I start my next day, and it's very cool when I sit down to start work and see a completion that's 80% there. Much faster to get back into the flow.

I will note that I use it in a mature codebase, so it matches my own style and conventions. I haven't really used it in fresh projects.

Also AMAZING when working with popular APIs or libraries I'm adding in for the first time.

Edit: I should also note that I have over a decade of experience, so when it gets things wrong it's fairly obvious and easily fixed. I can't speak to how useful or harmful it would be as a junior dev. I will say that sometimes when it is wrong it's because it is trying to follow a more standard form of a naming convention in my code vs an exception, and I have even ended up with some productive refractors prompted by its mistakes.

[โ€“] [email protected] 2 points 9 months ago (1 children)

Which ide integration? I like the leaving a prompt for tomorrow idea

[โ€“] [email protected] 2 points 9 months ago

Visual Studio.

And yeah, forget where I picked up the "leave the function unfinished with a comment" trick but it's been a great way to jump back in.