Why manufacturers of electronic computing and communication devices, supported by various IT and software development groups, are pushing the so called "latest and greatest technologies" that require never ending updates, upgrades and fixes of the software which controls their gadgets? And then after few months of useful life those personal communication/computing gadgets become outdated so the makers can sell you more of the same, but called newer and better, which will need immediate software updates or upgrades.
Why software developers by themselves, sometimes called engineers for some strange reason, do the the same things as the electronic gadget makers - continuously push or offer the latest or greatest software solutions that don't provide much value or improvements over the the prior?
I have been involved in various aspects of Real Life (visible and tangible) industrial, mechanical, aircraft and jet engine developmental engineering, as a technician, for almost 40 years. But, I had never experienced the level and frequency of continues changes, updates, upgrades and fixes that I noticed in IT and software development. Moreover, I cannot see the value to society in general that the electronic computing and communication gadgets with their software applications bring to improve daily life of an average individual.
Why software developers by themselves, sometimes called engineers for some strange reason, do the the same things as the electronic gadget makers - continuously push or offer the latest or greatest software solutions that don't provide much value or improvements over the the prior?
I have been involved in various aspects of Real Life (visible and tangible) industrial, mechanical, aircraft and jet engine developmental engineering, as a technician, for almost 40 years. But, I had never experienced the level and frequency of continues changes, updates, upgrades and fixes that I noticed in IT and software development. Moreover, I cannot see the value to society in general that the electronic computing and communication gadgets with their software applications bring to improve daily life of an average individual.