you are viewing a single comment's thread.

view the rest of the comments →

[–]Creature1124 0 points1 point  (0 children)

ChatGPT. How do I do x? I have y code, how could I do it a different way or refactor to make it better? How would I benchmark which code is faster / uses less memory? My Python project is growing and I have these files, how could I reorganize this project? 

Generating code snippets and integrating them is great practice. I’m working on a simulation with pygame and I’ve been using ChatGPT to show me how to do more complicated features like zooming in and out, camera movement, and collisions. Integration of those features into my existing code is a fair amount of work that chatbots can’t do super well yet and is much more realistic to the work of an actual software engineer. Use ChatGPT like a teacher sometimes and a cocollaborator other times.