That does seem like a distinction that the software industry needs to work out. The software developer differences between a cook, a sous chef, and a chef, or Nurse versus an RN versus a Doctor, or a Dental Hygienist versus a DMD, or a paralegal versus a Lawyer.