That shows you build, but you don't program.
That shows I know what I'm talking about. But don't tell Jack.
That shows you build, but you don't program.
Concrete is brittle, and has almost no tensile strength. Yet it is used to make beams. Reinforcing steel makes this happen. Not only that, the percentage must be within a certain range so if the beam is overloaded, the steel will yield before the concrete is crushed. That way the beam will hold the overload and the uneducated user will know that there is a problem.
Yeah, "the percentage must be within a certain range" of concrete and steel. That's one variable that has already been established long before the bridge engineer starts his design. A software program has thousands of variables, most of which have to be determined by the programmer for his specific application.
1. Computer engineering isn't an ABET accredited curriculum, like electrical engineering is, so few, if any, are able to obtain a professional license. In most states, therefore, it is illegal to call yourself an engineer without a license.
2. They are constantly putting out crappy versions of their products, that crash and burn. Then they just design a "fix" and require the customer to install it. In the fields of real engineering, such ethics are not tolerated, and they would be forced from the practice. Imagine if the Ford Motor Company routinely put out products that fail routinely. They would have been put out of business decades ago.
Like Don Quixote, it appears you are shadow boxing wind mills.
I think all of the universities I attended or worked at had a computer science department, and what they offered was a bachelors degree in computer science.
What does that have to do with engineering?
Well, my husband is a software engineer/systems architect. His BS is in industrial engineering, so he is, in fact, a bona fide engineer. He knows over a dozen computer languages including Cobol, SQL, C Sharp, etc. and has written a couple of proprietary ones as well for a system he designed for CIGNA. I think your bitch is with software companies and not software engineers.
Industrial engineering isn't ABET accredited.
https://talk.collegeconfidential.co...al-engineering-no-longer-abet-accredited.html
So, how do you feel about train engineers,Knowing computer languages proves nothing. SQL isn't even a programming language. It's a database language that is rapidly becoming obsolete. COBOL (it's an acronym, all letters are capitalized) is still used in government and large financial departments, but it too is becoming more obsolete by the day. C# is a proprietary programming language written by Microsoft and only fully runs on Microsoft environments. It is useless outside of Windows. I imagine the CIGNA software he developed has more to do with accounting than engineering.
Computers are not engines nor structures though they are machines. He didn't design or maintain either. He has done no engineering.
Building a large software application is far more challenging that building a car, as far as getting out a "bug free" product.
Have you ever known of a computer program that was bug-free?
Have you ever known an engine or structure that was bug free? Every aircraft, every ship, every road, every bridge, every building, every traffic light, every electrical system, ALL of it are compromises in design. Those compromises come from cost of materials, purpose of the object, etc. They ALL have bugs.
Even a 'hello' program in a computer has bugs. It's in the libraries you use.
Maybe it does, maybe it doesn't. How many new cars crash en masse on their way home from the dealer's showroom?
How many bridges fall into the river the moment someone walks across?
How many building collapse as soon as the tenants move in?
Yet I can't think of a single software program that isn't buggy as fuck, and most (if not all) of them require constant patches to fix shit that the designers didn't get right before they released it.
So "Bobb" the boob is FOS, in my experience.
Only a fcking moron would compare a bridge to a large software application. Are you a fcking moron? Bridges are very simple and do only one thing. Have you written a large bug-free software application, or you just a fcking moron who has no ability to even begin to grasp the complexity of software?
New cars have both software, and bugs in the design of both their software and in their hardware. No new car is exempted from that. They may not crash, but they do have bugs.
Bridges might not fall into the river, but they too have bugs. They are weak or compromised by simple corrosion, exposure to certain wind speeds, settling of poor soils where the bridge is built, and a possible hazard to ship traffic in the area. They may not fall, but they too have bugs.
Every building, house, or even a shack has bugs in it's design. It might not collapse, unless there is a fire, but they often have inadequate electrical systems, inadequate communications systems, inadequate plumbing, or poorly designed HVAC systems. Yes, buildings have bugs.
Exposed to the elements? I guess we should use cement instead of paper. That was easy.
Boeing is in big trouble because of a software problem. Two planes down in as many weeks, 300 souls gone. Go ahead, tell me that software is more complex than the world's most successful commercial airliner.
Cement is glue. Bridges are made of concrete, and reinfoced by steel. Both products made by real engineers and misunderstood by many.
So, how do you feel about train engineers,