5 ms·
That's wild. My experience has been vastly different. ChatGPT, Claude, Claude Code, Gemini, etc whatever it may be even the simplest scripts I've had them wri
by chankstein38 1y ago
That's wild. My experience has been vastly different. ChatGPT, Claude, Claude Code, Gemini, etc whatever it may be even the simplest scripts I've had them write usually come out with issues. As far as writing functions is concerned, it's way less risky for me to write functions based on my prior knowledge than to ask ChatGPT to write the entire thing for me and just paste it in and call it good.
I do use it for learning and to help me access new concepts I've never thought about but if you're not proving what it's writing yourself and understanding what its written yourself then I hope I never have to work on code you've written. If you are, then you are not doing what the article is talking about.
- tptacek 1y agoI don't know what you're having it write; I mostly have it write Go. When I ask it to write shell scripts, its shell scripts are better than what I would have written (my daily drivers are whatever Sketch.dev is using under the hood --- Claude, I assume --- and Gemini). I've been writing Go since ~2012 and coding since ~1995. I read everything I merge to `main`. The code it produces is solid. I don't know that it one-shots stuff; I work iteratively and don't care enough to try to make it do that, I just care about the endpoint. The outcomes are very good. I know I'm not alone in having this experience.
- chankstein38 1y agoThat makes sense! I frequently have it write python. I'll say though, working on Go for more than a decade and coding for more than a lot of people have been alive is likely proof you're not one of the people this article is talking about. I don't think I've been made stupider by LLMs either but, like someone else said, maybe a bit lazier about things. I am not the author so I should stop talking as if I know their thoughts but, at least in my opinion, this message is more important for the swathes of people who don't have 10-20 years of experience solving complex problems.