2026-03-15 18:48 UTC
@gws@social.chinwag.org it’s easy to define success for most coding tasks. The code either works or it doesn’t (and this can be tested). The code might not be elegant or fully optimized but that doesn’t always matter. Example: “write a script to sort these images by aspect ratio.” It’s easy to define success for that. Not much creativity is required to write the code.
This sets coding apart from many other things like art or music where success is not so easy to define. A good song is soulful in a very human way.
Replies (1)
-
@kumarvibe@mastodon.social 2026-03-15 19:06
@gws@social.chinwag.org The creative part of coding is in building software that humans actually need, designing the UIs for it, architecting the code for maintenance / scalability, and designing ways to verify quality. AI won’t replace the humans doing that work. Anyone who blindly wrote code (before AI) without any input into those tasks above also won’t get replaced by AI, they’ll just shift to more creative roles, I think. The speed-up from not having to type code by hand is just too good to pass up.