> Learning technical skills like draughtsmanship is harder than learning programming because you can't just log onto a free website and start getting instant & accurate feedback on your work.
Really? I sometimes wonder what people think programming really is. Not what you describe, obviously.
Not sure I fully understand your second point: are you implying that I don't really know what programming is?
What search algorithms have you developed?
What non-trivial, non-Flask/Django/React, non-plugin/non-API tool, or library, or frameworks, have you written?
What actual percentage of your work output comprises computationally hard problems?
If we're talking programming, that's real programming, the kind you should be comparing 'hard' art to.