Re: Software Tradesmen
At one point in my career my company made the decision to vary the title of "Consultant" with the alternative of "Consultant Practitioner". The latter title distinguished those with the depth of experience to actually roll up their sleeves and fix the customer's problems.
The difference between a "crafts(wo)man" and a "professional" could be said to be - that the former is often a gifted "amateur" who will deliver a working solution even if the money runs out.