3 ms·
It could be necessary to be licensed for government jobs or jobs in large companies building real time critical systems (ie power grid control software, avionic
by GuiA 14y ago
It could be necessary to be licensed for government jobs or jobs in large companies building real time critical systems (ie power grid control software, avionics, etc). I doubt it'll ever catch on for programming jobs in mobile/web/etc
- barik 14y agoI think it will become necessary for the areas you outline, particularly in industrial control. Although best practices and standards have been established for electrical systems and mechanical systems, my observations in factory control show that the programming components continue to be the most fragile and buggy. And currently the legislation here lags as well since software systems are typically __not__ certified, except in certain military cases. This isn't something for Web 2.0 programmers, who can carry on as they have been doing. Instead, it's for folks like myself who have designed the clean-room door locking logic for the CDC when contamination is detected (see "Walking Dead" for a grossly exaggerated example of such a system).
- tbranch227 14y agoYou sound like someone I know. I agree with the above. This cert is definitely applicable for engineering tasks at my place of business and something I will probably pursue. It's very beneficial when proposing on harder tasks. Web dev, which I do as well, generally doesn't reach this level of rigor.
- Natsu 14y agoIt's funny you should mention avionics. Because I remember writing test scripts for one such system merely because I had "basic" on my resume. I had no idea what a FADEC was. Granted, we ended up doing these many thousand line copy-paste jobs (i.e. figure out which of a few test functions to call for each of about 10,000 inputs) I ended up learning VBScript for that job, automating some of the testing, and turning the scripting tool they gave us into a music player.