4 ms·
Developers don't control budgets and deadlines at large companies, management does. So what does this "certified" individual do when he's given a project withou
by ben_jones 9y ago
Developers don't control budgets and deadlines at large companies, management does. So what does this "certified" individual do when he's given a project without resources allocated for proper security auditing? Does he intentionally get fired for refusing the assignment? That works if he has bountiful savings, no mortgage, no kids. Surely no unethical contracting company will pick up the job after he leaves...
- rhizome 9y agoIf only there were more software jobs out there, then they wouldn't be hemmed in so intractably.
- ranci 9y agoNice red herring
- peoplewindow 9y agoFinding another software job is insufficient. You need to find one that gives its employees the time and space they say need regardless of other competitive or financial pressures. Not so easy.
- geofft 9y agosomething something software developers need a union something
- mikeash 9y agoHow does it work with lawyers or engineers?
- rhizome 9y agoAs licensed professionals, they work under the knowledge that there are practices and outcomes that can cause them to lose their licenses.
- noobermin 9y agoOnce again, may be it is time for such a thing to exist for software engineers who aren't web devs.
- rhizome 9y agoIt's been suggested, but AFAIK some find fundamental aspects of software development to make it hard if not impossible for it to ever be True Engineering. I'm pulling this out of my back pocket on a Saturday evening, so Google for more, but there are arguments on both sides that go back some years. Heck, google "is software development engineering" and you'll find long Quora threads on the topic.
- peoplewindow 9y ago"who aren't web devs"? Why throw that in? This breach occurred through a hacked website, as do so many others.
- emodendroket 9y agoThat doesn't really seem comparable.
- mikeash 9y agoWhy not? The proposal was to license software engineers (at least for "critical" systems) the same way as those.
- emodendroket 9y agoI'm not a lawyer, but it doesn't seem to me like they work in the same way that software developers do, with management breathing down their throats to do things in less time and telling them to cut this or that corner. If anything is seems more like the opposite with the lawyer directing a lot of his staff to do legwork. If anything I'd think accounting is a better fit, but even then, I can't say I've met many people in the software industry who think very highly of any sort of existing test or certification; why would this one do so much better at measuring actual skill?
- solomatov 9y agoThey will simply refuse to do the work. It's better to lose a job, than to lose a license.
- jeremyjh 9y agoEngineers say "no, we can't build it that way" and people respect it because they know that engineer: knows their work and has recourse through their professional society as well as government oversight agencies if undue management pressure compromises safety. I don't see it playing out the same way for most software teams.
- bspn 9y ago> Developers don't control budgets and deadlines at large companies, management does. True, but that's why good organizations almost always have technical people on the management team who advocate for the technical arm of the company and ensure that it is appropriately resourced.
- KyeRussell 9y agoSeems very beside the point. Equifax obviously isn't a good company.