I just lost my job as a civil engineer and I’ve been trying to find resources, forums, staffing agencies, etc to help land me a job and all of what’s out there online talks about faang, leetcode, programming bullshit, etc. Call yourselves Computer scientists, programmers, hogs, i don’t care, please for the love just stop dominating all the ‘engineering’ discourse.

  • PorkrollPosadist [he/him, they/them]M
    ·
    1 year ago

    I agree. What I'm referring to is the kind of stuff that goes into flight control systems, nuclear reactors, industrial robotics, etc. The kind of software that will get people killed if it malfunctions. This kind of stuff is built with a completely different methodology than consumer / enterprise applications. For instance, in avionics they design the entire system so it does absolutely no dynamic memory allocation whatsoever.

    • Sphere [he/him, they/them]
      ·
      1 year ago

      That's fair, although I suspect most of the people programming systems like that have degrees in real engineering, not just computer science.

      • GreatWhiteNope [she/her]
        ·
        1 year ago

        I had a colleague who had a software engineering degree, but at his school it was actually in the school of engineering and he had to take all of the same core physics classes as the real engineers.

        Seems like a waste of effort since we were doing the same job, him with a MS in Engineering and me with a BS in CS.

    • hexaflexagonbear [he/him]
      ·
      1 year ago

      I don't think software engineering has an established PE yet. I think those systems fall under ECE and most universities prepare the software engineers for the ECE PE exams. Might be wrong on that though.