DEV Community

Discussion on: It's just business

Collapse
 
fitodic profile image
Filip Todic

I too find the engineer track to be more of a slippery slope than a viable alternative, especially when we're talking about personal responsibility. Engineers are seldom personally responsible, unless they are individual contractors and it's in their best interest to be as good as possible to keep their business afloat.

However, once you have a large enough organization, the responsibility is shared and it's much harder to find the responsible party (if there is one in the first place).

The industries that deal in real-world, physical objects do have their guidelines and rules which companies should adhere to if they want to be declared legal (such as construction). These rules can change for better or for worse, depending on the current political climate, but there are limits, mainly physical.

On the other hand, software has far more degrees of freedom so I don't see it being regulated in this form any time soon. Self-regulation is a nice idea in theory, but it's tightly coupled to the company's profits, so it's oftentimes subjective.

The point is not to be emotionally attached to one's work, especially when one is an employee. Sure, you are responsible to do your job well and be ethical, but there is no point in beating yourself up about the company's decisions.