They're right about the situation, wrong about the exclusivity. This is
one of the ways in which programming is an art rather than a science.
You can't replace other artists - e.g., painters, but most appropriately
writers - either. Or, well, you can, if they're hacks; but then, monkey
programmers are interchangable as well.
Good point. But I didn't strictly claim that programming was unique, merely
unusual. There is an interesting comparison between programming and
commercial art, to be sure; there are people who make a living doing bespoke
art, and do it well. It's a very different application than doing art for
art's sake, much as commercial programming work is different from programming
for programming's sake.
But the main point is that spinoza1111's claim that programmers are denied
ownership of the means of production is not merely not always true, but
essentially never true. It is, as I'm coming to expect from him, a marvel
of falsity, being not merely wrong, but
exactly wrong.
Anyone can add two and two and get four. Some people can add two and two and
get five, or three. Only someone with a genius for error can get -INF.
-s