|
Freudian slip possibly?
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
I would agree that professional certification may be appropriate for some software projects - notably those where lives are at stake (flight computers, some industrial systems, etc.). That is also the basis for electrical and other engineering certification.
The only issue is what should actually be codified as required for certification. I am not entirely convinced software development is yet a mature enough discipline for this, and we may stifle the development of improved processes by standardising too early.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Kent Sharkey wrote: Business and society run on increasingly complex software, so it’s time we require a license to write critical code. There was a time when a degree was such a license.
Business wanted the cheap seat, and it got it
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I've seen people with twenty years of experience, degrees and certificates write code.
Long story short, letting my cat walk on the keyboard would produce better code.
I'm self taught, but everyone I know who went to school agrees on one thing, that's not where you learn programming.
|
|
|
|
|
The Code-SWAT: Put your mouse on the floor! PUT YOUR MOUSE ON THE FLOOR!
noop()
|
|
|
|
|
ASSERT(numberOfBugs == 0);
That'll work at least as well as anything the pointyhair is suggesting.
I agree with Rob above; until waterfall actually starts out performing agile, we don't know enough about how to write good code to formalize anything like physical engineering.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Easy. Don't write software. If it doesn't exist, it can't fail.
Latest Article - A 4-Stack rPI Cluster with WiFi-Ethernet Bridging
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
I think we would be better off with better testing and verification methodologies. The cost of software has been an issue for a long time. Requiring certification will go nowhere once the cost of doing so is realized.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Here in the DoD/US Air Force they already make us get IA certification, even though most of it doesn't apply to us. Air Force Manual 17-1303 says:
"... software developer/engineer/programmer positions requiring less than 4 years’ experience as an IASAE Level I"
"... software developer/engineer/programmer positions requiring 4 years or more experience as an IASAE Level II"
DoD Directive 8570 outlines the IASAE (IA System Architects and Engineers) level requirements but basically we all have to get a CompTIA CASP (Advanced Security Practitioner) certification. The problem is that 80% or more of what CASP covers has little applicability to software development, but we have to know all that stuff and pass the test to keep employment. It's basically a money-making scheme IMO.
|
|
|
|
|
We teamed up with researchers from New York University and the University of California, San Diego to find out just how effective basic account hygiene is at preventing hijacking. Employees must wash passwords before logging in
|
|
|
|
|
I prevented a million attacks on your account on my server!!
Statistics by Google.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
The only thing I'm sure is that every few months they attempt to prevent my mail client from IMAPing on my account by annoucing suspicious activity at my IP and urging me to disable "less secure" access; by which they mean anything but their web access.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
If an employee is not available then please wash your own hands password.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
modified 22-May-19 18:30pm.
|
|
|
|
|
In the nearly two months since Vice President Mike Pence directed NASA to return to the Moon by 2024, space agency engineers have been working to put together a plan that leverages existing technology, large projects nearing completion, and commercial rockets to bring this about. I remember 'Where it's at' being a little catchier than that
"That was a good drum break"
|
|
|
|
|
I think we should let Hollywood and Pixar simulate it. It'd be cheaper and probably a lot more interesting -- I mean, just imagine discovering the real monolith!
And besides, given social media, we'll have endless debates anyways as to whether or not we have a real outpost on the moon. Only this time, we'll make it public that this is a Hollywood creation, and then the conspiracy folks can get on the "no, it's real, we're just told it's Hollywood because they don't want us to know about all the alien tech they've actually discovered!"
Latest Article - A 4-Stack rPI Cluster with WiFi-Ethernet Bridging
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Microsoft says that a known issue will block Windows 10 from booting after trying to restore the system to a restore point created before installing a Windows 10 update. And people ask me why I drink
|
|
|
|
|
Yet more proof of how good an idea sacking all the dedicated testers in favor of devs testing their own code prior to merging was.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
That makes the restore point nothing more than a waste of disk space.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Following the US crackdown on Chinese technology companies, Google has cut off Huawei’s Android license, dealing a huge blow to the besieged phonemaker. "No soup for you!"
I'm sure there's no forking solution to this impediment!
|
|
|
|
|
Are Trendy Developers Ignoring Tradeoffs and Over-Engineering Workplaces? - Slashdot[^]
The problem with "keeping up" isn't with the developers as much as it is their employers. The employers continually fail to recognize that technology moves along at an admittedly too-fast pace, and they don't see any monetary gain to be realized from up with it.
In point of fact, the longer they wait to move to a more modern tech stack, the more it's going to cost them to do it, in both time and money. The devs play a moderate role in this, because they are resistant to change for the sake of change, but at the same time, the devs are usually the first ones to identify the need for change, because they are the ones mired in 10-15 year old code bases that are so heavily patched that nobody really has a grasp of what's going on. The stake holders don't want to allot time because they want new features, and the bean counters don't want to commit the money to a rewrite, and the devs become disenchanted with the whole thing because they have to maintain "crap code" in "ancient technology" that was end-of-lifed/abandoned years ago.
Trade-offs? I think not. Money? Yep.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
#realJSOP wrote: Trade-offs? I think not. Money? Yep.
To say nothing of safety. Much old code was written using "unsafe" APIs such as the original C string API, and in many cases is just begging for buffer overflow errors.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Just because something could be unsafe, doesn't mean it is.
|
|
|
|
|
We must look at two cases:
- Writing new code. Given the number of bad actors out there who will attempt to exploit any possible breach, not using the "safe" APIs is tantamount to professional malpractice.
- Upgrading or modifying old code. This should be treated like renovations in an old building are. Replacing a light fitting does not require that the whole building be brought up to code, but a major renovation does. Reasonable people may disagree on the meaning of "major".
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
today's "modern tech stack" will be obsolete next week. it's impossible to "keep up".
|
|
|
|
|
In business school we studied trends and their profitability. The early adopters were usually unprofitable as were the late adopters. The best niche were the second or third wave of adopters who let the early adopters sort through all the problem issues.
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|