• macaroni1556@lemmy.ca
    link
    fedilink
    arrow-up
    8
    ·
    7 months ago

    You missed my point that if professional engineering societies in Canada want to take ownership of software and electronics, they better do something and not just say they’re regulating it and sit on it with no clear definition for what it even is.

    If they were doing their job, we wouldn’t need to debate what a software engineer is. They’ve let us down and they’re getting away with it.

    • hansl@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      7 months ago

      They’re regulating engineering of software and electronics.

      From Engineers Canada;

      In the case of software engineering, a piece of software (or a software-intensive system) can therefore be considered an engineering work if both of the following conditions are true:

      • The development of the software required “the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.”

      • There is a reasonable expectation that failure or inappropriate functioning of the system would result in harm to life, health, property, economic interests, the public welfare, or the natural environment.

      That does seem to me well defined. If you disagree then it’s okay.

      Edit: taken from this: https://engineerscanada.ca/sites/default/files/public-policy/professional-practice-software-engineering-en.pdf which also add context.

      I cannot speak about electronics as my education was in software engineering.