3 ms·
This is fundamentally true and basically is a great anecdotal argument for why we have the concept of a PE. Edit: Context is America and also obviously this i
by nervousvarun 10y ago
This is fundamentally true and basically is a great anecdotal argument for why we have the concept of a PE.
Edit: Context is America and also obviously this isn't a thing in software but is very much the normal way of doing business in classical engineering.
- mitchty 10y agoWhere I work now we have PE's in software roles and I'm in America.
- marcell 10y agoWhat is a PE?
- robotresearcher 10y agoProfessional Engineer. It's an anointed position from an association of engineers, like an old-time guild. There's a duty to mentor youngsters, and a requirement for youngsters to spend time being mentored before getting PE status themselves.
- BatFastard 10y agoI don't believe the concept of PE extends to software. I know its true for architecture, you need a PE to sign off on big structures. I would LOVE to have it in software.
- robotresearcher 10y ago> I would LOVE to have it in software. Sounds good at first thought. Reliable quality and ethics for software engineers, right? On the other hand, you're inviting a special interest group to restrict the supply of software engineers and dictate university curricula. These professional programs/societies tend to be very conservative (engineers, doctors, lawyers) and have their members' interests possibly before society as a whole. Overall it probably still makes sense for the traditional professions. But as a CS prof watching my engineering academic neighbors struggle with scheduling, staffing and difficulty updating things, I really don't want the external constraints on our academic program. Overall, the community has not yet agreed that professional software engineering is a thing, though there have been several attempts to kick start it.
- GFischer 10y agoI hope he clarifies, but I think it stands for Principal Engineer.