3 ms·
Is there a foundational body of knowledge for software engineering the way there is for established engineering discipline? Something that can be tested against
by garren 5y ago
Is there a foundational body of knowledge for software engineering the way there is for established engineering discipline? Something that can be tested against like the FE and PE in the US? Would the FE, for example, suffice?
If not, then, at least in my mind, it seems difficult to pin down exactly how software engineering can occupy a space in the domain of modern engineering.
- humanrebar 5y agoIf engineering is applied science with gatekeeping, I'm frankly not interested. Some sort of specific liability in the legal code could make sense, though.
- eyelidlessness 5y agoIsn't the gatekeeping standardized verifiability and liability? Those are sorely needed in a lot of software endeavors.
- bumby 5y agoNCEES tried a few years back and developed such a curriculum but there wasn't enough interest so they got rid of it. IIRC, something like a total of 6 people were certified as a software engineer in the last year it was available. I don't see required licensure for software engineers happening unless 1) it's driven by employers or 2) it's driven by regulators. I don't see #1 ever happening because it's asking the employers to give more leverage to their employees. I'd personally like to see #2, at least on certain safety critical applications.