• SkyNTP@lemmy.ca
    link
    fedilink
    arrow-up
    11
    arrow-down
    6
    ·
    edit-2
    11 months ago

    Professional engineering is really about implementing processes and procedures that create reliable and dependable systems. Ultimately it’s about responsibility and risk management. Being an engineer has nothing to do with understanding or implementing technology or technical details and specifications (unless you are in an extremely junior level engineering position). That work already has another title: that’s called being a technologist (and there ain’t nothing wrong with that title and that work).

    Very, very, very few technologists (including self-taught programmers, computer scientists, and even some engineering grads) have, or even understand the skills needed to manage technical risk, simply because those skills are not part of any of those curriculums and the licensure required to be recognized to conduct those activities. It requires knowledge, training, and certification specifically, not just a university degree or x years on the job. Of course, it’s not the sort of distinction that the general public understands by “engineering” since the public kind of just takes the act of technical risk management for granted.

    Conversely, it’s perhaps also why the number of engineers with hands-on skills is shockingly lower than we expect: using technology is not on the engineering curriculum.

    But yeah, just because the general public confuses technical skills with engineering doesn’t give you, lacking all three of : an accredited engineering degree, an engineering licence, and perhaps most importantly, malpractice insurance, licence to call yourself an engineer.

    • JeffreyOrange@lemmy.world
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      11 months ago

      What are you talking about? I am pretty confused by your entire perspective How is using technology not in the engineering curriculum? Building robots and programming was at least half of my degree. And risk management is a very, very, small part of it, just a couple factors you add to some calculations basically.

      • krellor@kbin.social
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        11 months ago

        Because they are referring to engineering disciplines that predate all of the stuff you mention. When mechanical, structural, civic, etc engineers sign off on a design (stamp it) the incur personal liability if there is a defect in the design that kills someone or causes damage. There are certifications for telecom design and processes that require them to stamp designs, but otherwise most of what is lumped together as technology doesn’t constitute engineering from a legal or historical perspective. However the titles sort of took off and created two sets of meanings.

        If software engineering was treated as engineering in the way that mechanical or others forms are, you would get a degree, get an entry level job at a firm as a junior, and after a few years, study and get certified to stamp designs/code systems, etc.

        Now, outside of places like code for flight systems, medical devices, power plants, etc there isn’t a need for that kind of rigor, but those are the areas that would require licensing if it was available.