- #36
anorlunda
Staff Emeritus
- 11,308
- 8,731
Bad hardware and people die too. Think of the power grids, overstrained to the limits this summer.CrysPhys said:Bad software, and people die
Bad hardware and people die too. Think of the power grids, overstrained to the limits this summer.CrysPhys said:Bad software, and people die
Of course. But I was responding to Vanadium 50's post that implied that the output of CS guys are somehow less critical than the output of engineers. That's simply not true in this age of computer controlled equipment. Whether a plane crashes because a wing falls off, or whether a plane crashes because the flight control software fails, the end result is the same ... a lot of dead bodies.anorlunda said:Bad hardware and people die too. Think of the power grids, overstrained to the limits this summer.
It has always been true since the dawn of computing. Think of Turing and the Enigma code. Think of WWII fire control computers.CrysPhys said:That's simply not true in this age of computer controlled equipment.
But computer-controlled equipment is far more pervasive in far more aspects of our everyday lives than back then.anorlunda said:It has always been true since the dawn of computing. Think of Turing and the Enigma code. Think of WWII fire control computers.
Most of the problem in modern equipment are software problem. I designed plenty of computer control hardware, they are very straight forward. Nobody do logic design like in the older days. Everything contains in one or two big IC(be it MPU or FPGA) which have software programs to run the whole thing. You really cannot go too wrong. It's what's inside those big chip that is the problem...Software. Even FPGA is done by programming.CrysPhys said:But software increasingly is integral to engineering. Bad software, and people die (Boeing 737 MAX, autos with various degrees of software control, ...).
Well, "extinct" is sort of strictly true, because there will soon be no more EEs. But on the other hand, we are left with...gleem said:EE's Going Extinct
Please provide evidence for this statement. One car that acted flaky even after they reprogrammed it is not evidence for "most", especially if updating the software didn't fix the problem. On the contrary, evidence that it was software would be an update fixing the problem. (Further, if identical cars running identical software do not exhibit the same symptoms, it's hard to blame it entirely on software)yungman said:Most of the problem in modern equipment are software problem.
yungman said:"raise" condition
Well, that's my experience on different new equipment I bought. About the car, we went to two different dealers, they could not fix it. What make you think other identical cars don't have problem? You read consumer report? Not only my particular car rated poorly, a lot of the very reliable brands have in car electronics problems now. Look at the new Lexus LS, that was supposed to be very reliable, the rating on electronics is not good. Do the research.Vanadium 50 said:Please provide evidence for this statement. One car that acted flaky even after they reprogrammed it is not evidence for "most", especially if updating the software didn't fix the problem. On the contrary, evidence thgat it was software would be an update fixing the problem. (Further, if identical cars running identical software do not exhibit the same symptoms, it's hard to blame it entirely on software)You mean "race condition." If you want to claim expertise in a field, it's helpful to get your facts right.
Finally, you have well and truly derailed this thread.
There are a few reasons for this trend. One reason is that the demand for computer science skills is increasing in many industries. Additionally, many EE students are interested in the software and programming aspects of electrical engineering, making computer science a natural fit. Finally, computer science offers a wider range of job opportunities and potentially higher salaries.
No, EE is not going extinct. While there may be a decrease in the number of students choosing to major in EE, the field itself is still in high demand and plays a crucial role in many industries. In fact, many universities are now offering interdisciplinary programs that combine elements of both EE and computer science.
Yes, there will still be job opportunities for EE graduates. While the job market may be shifting towards computer science, there is still a demand for skilled electrical engineers in industries such as renewable energy, telecommunications, and robotics. Additionally, many EE skills, such as problem-solving and critical thinking, are transferable to other fields.
This ultimately depends on your interests and career goals. If you are more interested in hardware and physical systems, EE may be a better fit. If you are interested in software and programming, computer science may be a better choice. It's also worth considering the interdisciplinary programs that combine elements of both fields.
If you are interested in both fields, it's important to gain a strong foundation in both electrical engineering and computer science concepts. This can be achieved through coursework, internships, and self-study. Additionally, staying up-to-date with advancements and trends in both fields can help you stay competitive in the job market.