I think there's truth in what you say (though if you are building something where you rely on blog posts you are probably doomed anyway).
But AI has huge value in gratuitously bulking out products in ways that are not economically feasible with hand coding.
As an example we are building a golf launch monitor and there is a UI where the golf club's path is rendered as it swings over the surface.
Without AI, the background would be a simple green #008000 rectangle.
With AI I can say "create a lifelike grass surface, viewed from above, here the individual blades of grass range from 2-4 mm wide and 10-14mm length, randomly distributed, and are densely enough placed that they entirely cover the surface, and shadows are cast from ...".
Basically stuff that makes your product stand out, but that you would never invest in putting a programmer onto. The net result is a bunch of complex math code, but it's stuff no human will ever need to understand or maintain.
Your example either supports “be different”, because the competition won’t think of it or won’t come up with the right prompting, or it supports TFA, because it’s easily replicated by the competition. It’s not clear which one you’re arguing for, given that GP argues against TFA.
But AI has huge value in gratuitously bulking out products in ways that are not economically feasible with hand coding.
As an example we are building a golf launch monitor and there is a UI where the golf club's path is rendered as it swings over the surface.
Without AI, the background would be a simple green #008000 rectangle.
With AI I can say "create a lifelike grass surface, viewed from above, here the individual blades of grass range from 2-4 mm wide and 10-14mm length, randomly distributed, and are densely enough placed that they entirely cover the surface, and shadows are cast from ...".
Basically stuff that makes your product stand out, but that you would never invest in putting a programmer onto. The net result is a bunch of complex math code, but it's stuff no human will ever need to understand or maintain.