Re:Electrical engineers on the brink of extinction threaten ...
by seabird on Tuesday July 19, 2022 @03:30PM
(#32156747)
Scalability predictions from a software developer need to be taken with a grain of salt. There is no universal law determining it. The prediction is sound up until it runs into somebody else's fuckup, at which point it becomes worthless.
The idea that most software engineers can make any real guarantees about the correctness of their programs is laughable. At least once a month we hear about a massive new vulnerability that proves that that just isn't true. To not accept it is hubris.
It's not about calculating performance. It's about proving that something fundamentally fits in with everything we know about the world. Software developers that approach their work with this mindset are exceedingly rare, and their work is largely academic.
Re:Electrical engineers on the brink of extinction threaten ...
by Workaccount2 on Tuesday July 19, 2022 @10:06AM
(#32151638)
They are discussing the difference between engineers that have to toil with the rules of the universe, and engineers who have to toil with rules that they make themselves.
Software does exactly what you tell it. Hardware does what you tell it, but it always listens to mother nature first.
Engineering is about suiting the needs to the means. In the realm of widely-used webapps, the need is 1. speed to market, 2. features and 3. maybe stability against errors 4. if successful, scalability.
And our engineering is perfectly successful for that. We are able to output features after features, we’ve factorized the boilerplate, and we publish our apps before they’re even ready.