Comment by burnt-resistor

5 months ago

I took an extra year and a half in college to get an ABET-accredited EE/CS degree instead of the CS degree that wasn't, which is a prerequisite for the Professional Engineer exam.

The problem with all things engineering with systems and/or software is there are zillions of tools x several options x infinitely unique backgrounds, most of which are informal. There isn't nearly enough standardization, scant convention over configuration, and not nearly enough formal, rigorous (testing) methodology even where it's needed.

~20 years ago, I had multiple long talks with an applied systems prof about the constraints, barriers, and motivations on the professionalization of software/systems engineering.