syntheno
It feels like he missed the whole point of what Paul Graham was trying to say... like yes obviously painter move globs of color around and software engineers write instructions to a box of electricity, but that's not the high level point Paul Graham was going for. Also the part about the women was super cringy, it felt dated, weird, and unrelated.
I think from a high level painters and software developers are in fact alike. Just like how engineers have objective constraints to work with when producing a solution to something, the message that artists are trying to convey in their work is equally constrained in certain situations.
For example, in depiction of photorealism, minute details like glints of light in an eyeball can make or break a painting. Artists like Johannes Vermeer were even renown for utilizing tools to depict the physical phenomenon of light in their work, by using a camera obscura.
There are many other examples of physical phenomena artists have attempted to reproduce in their work over many art periods that are comparable to the objective constraints engineers have to work with, which I wont discuss in this comment, but even in abstract and expressionist work, a parallel can be drawn to engineering.
When artists create abstract work they take a risk and sometimes their work is misunderstood, mocked, or just ignored... much like many frameworks, libraries, languages, and software projects created over the years that attempted to push the limits of what we think we know about programming and software development.
The author of this post missed the high level point quite badly.