• This. I’ve had someone in my team that was completely self-taught with no relevant education that was a great dev.

    I’ve also interviewed someone that supposedly had a master degree and a couple of certificates and couldn’t remember how to create a loop during the interview.

    I don’t know how you could properly implement “standardization of qualification and competencies” without just min-maxing it in a way that favors academics

    • good question. Software and computer practices are changing much faster than other fields but with time, pillars are being better and better defined. Production quality code, CI/CD, DevOps, etc…

      Civil engieers have a successful licensure process established. See my comment regarding that.

      But an approach where a candidate would spend time under a “licensed professional software eng” would favor practical work experience over academic.