Discussion about this post

User's avatar
Tyler Sloan's avatar

Hi Enrico, thanks for documenting and sharing your experience, happy to see that it's been largely positive, as has been my experience too.

I've been using ChatGPT in a professional coding capacity for visualization for the past year or so, best decision ever. I know people throw terms like 10x dev around.. but in terms of productivity I don't think it's an exaggeration. You've really nailed it with this article, especially the ultra mundane and gritty tasks like parsing text, counting occurences, matching dictionaries, it handles beautifully, and actually teaches more efficient/ pythonic ways of coding. But, I think the true power comes when you already have the expertise of knowing how to control all the different aspects of a plot, and know the specific language to refer to what you want, it makes far less errors when you remove ambiguity.

All in all I think it's changed the way I work from being a developer to more of a project manager. I have far more mental energy remaining to verify something it has written in 20 seconds based on a prompt, than I do to test functions I've spent 2 hours writing/debugging the artisan way. For that (more holistic/pragmatic) reason, I believe the quality of code is actually superior at the end of the day. Most of my visualization is done in Blender, a notoriously unintuitive programming interface with Python. I'm always blown away, so much that I rarely bother looking through my own codebase for what I've done before, always quicker and more performant to just regenerate as needed.

If you've ever seen 'the expanse', they have a natural language processing 3D visualization holograph computer, where the user prompts the computer to simulate celestial orbits and trajectories based on situation X. We're not *quite* there yet from high-level prompts to seamless visual output, but I think it's a valuable analogy for the role that Llama can play in modern visualization practice.

Expand full comment
Chris Tauber's avatar

"The artisan way" -- great term!

Expand full comment
8 more comments...

No posts