2 ms·
Sure, blame the engineer(s). And from now on every engineer now has the autonomy to refuse to use certain libraries and software stacks they are unfamiliar wit
by JKCalhoun 2y ago
Sure, blame the engineer(s).
And from now on every engineer now has the autonomy to refuse to use certain libraries and software stacks they are unfamiliar with, can refuse to submit a change, will have control over whether to push out software they worked on, etc.
And a huge pay bonus as well since they have all this CEO-like risk/responsibility now.
- mariusor 2y agoFrankly, sign me up for that job, please.
- jfim 2y agoThat level of agency exists today. Any software developer can tell their manager that no, they're not doing X. The risk is that they get written up for insubordination or have to look for new employment. What the author of the article doesn't know is that the structural engineer can also get fired if management deems the engineer too troublesome. The only difference is that the PE has a code of ethics and professional responsibility to uphold, and failing to do so would mean risking their license to practice engineering.
- betaby 2y agoIn practice PE rarely held accountable in Quebec.
- strken 2y agoThe most important difference is that in practice the SWE can't go and report the employer to anyone for breaching e.g. occupational health and safety laws, or any others, because those laws don't exist for the majority of software flaws. At best you have privacy laws like the GDPR or industry-specific ones covering e.g. medical devices...but CrowdStrike isn't meant to run in those environments anyway, see, look at this text buried in the license agreement.