Live data from Hacker News

ChatGPT Changed How I Write Software

readysetcloud.io

1–10 of 51 posts

Re: ChatGPT Changed How I Write Software

#2
Yeah I'm not convinced. As usual with most pro-ChatGPT posts I see, there is little to no actual useful information on how to use ChatGPT practically.

When I read one of these articles or posts, I usually expect to see concrete prompts, their output, and how they can be used to speed up development. Instead all I see is generic vagueisms; "it helps me write unit tests", "it helps me code faster", or in the case of this article "it’s taken over how I plan, design, and implement software." with little to no real examples of how this works. It almost feels like people want to brag that they've discovered "the secret sauce" rather than help others understand how to use it.

I've tried multiple times now to use ChatGPT. In every case ChatGPT has produced code that has bugs, needs to be double checked, or simply straight up doesn't work. It IS impressive how it's able to create code that seemingly does what you ask, and it's lightyears ahead of other products, but in no way have I found it to be a gamechanger. IMHO, at best it might steer me in the right direction, and at worst it completely wastes my time. Seems pretty overhyped to me.

Re: ChatGPT Changed How I Write Software

#3
post #2

Yeah I'm not convinced. As usual with most pro-ChatGPT posts I see, there is little to no actual useful information on how to use ChatGPT practically. When I read one of these articles or posts, I usually expect to see concrete prompts, their output, and how they can be used to speed up development. Instead all I see is generic vagueisms; "it helps me write unit tests", "it helps me code faster", or in the case of th…

Have you tried GPT-4? Its at least an order of magnitude better than 3.5,and has rarely produced code that doesn't compile for me. The difference is night and day.

Re: ChatGPT Changed How I Write Software

#4
post #2

Yeah I'm not convinced. As usual with most pro-ChatGPT posts I see, there is little to no actual useful information on how to use ChatGPT practically. When I read one of these articles or posts, I usually expect to see concrete prompts, their output, and how they can be used to speed up development. Instead all I see is generic vagueisms; "it helps me write unit tests", "it helps me code faster", or in the case of th…

I use ChatGPT (4) to generate a lot of unit tests. The prompt is usually no more complicated than “Write comprehensive unit tests using for this” and then I paste in the class/function to test

Re: ChatGPT Changed How I Write Software

#5
post #2

Yeah I'm not convinced. As usual with most pro-ChatGPT posts I see, there is little to no actual useful information on how to use ChatGPT practically. When I read one of these articles or posts, I usually expect to see concrete prompts, their output, and how they can be used to speed up development. Instead all I see is generic vagueisms; "it helps me write unit tests", "it helps me code faster", or in the case of th…

I think trying to force ChatGPT into your workflow is the wrong approach and will lead to lackluster results. I personally believe Copilot is a much better tool since it seamlessly integrates and most of the utility comes when you least expect it.

Copilot has also made it easier to actually know in what situations I should actively reach for ChatGPT or Copilot Chat and they are way different than the ones I thought it would be.

Re: ChatGPT Changed How I Write Software

#6
post #2

Yeah I'm not convinced. As usual with most pro-ChatGPT posts I see, there is little to no actual useful information on how to use ChatGPT practically. When I read one of these articles or posts, I usually expect to see concrete prompts, their output, and how they can be used to speed up development. Instead all I see is generic vagueisms; "it helps me write unit tests", "it helps me code faster", or in the case of th…

For those looking for specific examples of useful code being authored by AI, you can check out Promptr:

https://github.com/ferrislucas/promptr

The README links to example PR’s comprised of commits written by GPT4. The prompts used to produce the code are noted in the commit messages.

Re: ChatGPT Changed How I Write Software

#7
post #2

Yeah I'm not convinced. As usual with most pro-ChatGPT posts I see, there is little to no actual useful information on how to use ChatGPT practically. When I read one of these articles or posts, I usually expect to see concrete prompts, their output, and how they can be used to speed up development. Instead all I see is generic vagueisms; "it helps me write unit tests", "it helps me code faster", or in the case of th…

to back up the author: I'll use ChatGPT with the GPT4 model and it mostly just works by simply asking it to do what I want, the same way I might ask another person.

The main constraints I see right now are around 1) complex projects that don't fit into the token context, and 2) keeping up a "base prompt background info" to describe the general purpose of your program and the technical stack.

Issues I've run into:

1) Sometimes it will do things in a "bad" style and you need to correct it. For example overusing callbacks in code that should use async/await. for JavaScript.

2) Subtle errors around types that the vs code compiler can catch and enable you to fix

3) It doesn't seem to consider execution time, so I've seen it produce wildly inefficient code

Re: ChatGPT Changed How I Write Software

#8
post #2

Yeah I'm not convinced. As usual with most pro-ChatGPT posts I see, there is little to no actual useful information on how to use ChatGPT practically. When I read one of these articles or posts, I usually expect to see concrete prompts, their output, and how they can be used to speed up development. Instead all I see is generic vagueisms; "it helps me write unit tests", "it helps me code faster", or in the case of th…

I'm in the same boat I have yet to find an actual use case for chatgpt beyond a google/stackoverflow search that uses the same variable names as my code.

In several occasions it has produced code that took me longer to fix than just reading the documentation and in almost all of those cases it couldn't help me find the issue and I actually had to read the documentation anyway (it took just seconds to pinpoint the missing clue).

Something it seems really good at is unix commands (regexes, awk expressions, pipes and bash intricacies) so I do use it a fair bit for that.

Re: ChatGPT Changed How I Write Software

#9
The author seems really happy about his "random muscle group into chatgpt into workout plan for the day" automation but having exercised for 12 years it seems incredibly naive to me.

I mean sure, if it keeps things fresh and keeps you moving it's better than nothing but that's not a good structure if you want to progress past a year of training or do anything serious.

Literally just doing a random program like the reddit recommended BWF routine is vastly superior and doesn't require chatgpt or serverless or anything..

Re: ChatGPT Changed How I Write Software

#10
post #3
post #2

Yeah I'm not convinced. As usual with most pro-ChatGPT posts I see, there is little to no actual useful information on how to use ChatGPT practically. When I read one of these articles or posts, I usually expect to see concrete prompts, their output, and how they can be used to speed up development. Instead all I see is generic vagueisms; "it helps me write unit tests", "it helps me code faster", or in the case of th…

Have you tried GPT-4? Its at least an order of magnitude better than 3.5,and has rarely produced code that doesn't compile for me. The difference is night and day.

[deleted]
Post reply on HN