Just to be clear. I don&#x27;t consider it a craft that&#x27;s below me, I&#x27;m a working progammer. I don&#x27;t consider the use of the word craft to be in any way derogatory either. Quite the opposite. I have a knowledge base from CS and a knowledge base of craft skills that is derived from the practical professional application of the former. I consider these to be separate domains. The latter is not in any way a prerequisite for the former. The obverse may not be true. YMMV.