I guess ultimately, the truth is that programming is an art, as much a creative profession as image-making or videography, and it makes sense that there are programmers that are ???temperamental, unpredictable artist-types??? and there are visual artists who are methodical and reliable workers.