On 06/04/2013 10:11 AM, David Riley wrote:
There is
another factor. It turns out that most embedded projects that use
the 80386 are done in big companies, usually because they hire based on
resume' keyword searches, low stated salary requirements, etc. In other
words...people who aren't experienced enough to know why it's probably not a
good idea. Those guys either get promoted into middle management where they
can't do any more damage (and is probably what they wanted anyway), and then
someone else takes over. When that new person digs into the system, it's a
"big complicated unfamiliar mess", and that makes it even less likely that an
OS upgrade will happen simply because a new OS release has come available.
Correction: they get promoted to middle management where upper management
THINKS they can't do as much damage. I've seen plenty of damage done by
bad engineers promoted to middle management, where they insist on running
Linux on a massive processor when you could do the same with a tiny loop
on a tiny ARM. Bad engineers should be fired and made to find out what
it is that they actually want to do, like running a bakery or coaching
sports teams. I'm genuinely serious about that; most of the bad engineers
I've met just haven't had their heart in it.
I've seen that here and there as well, and now that you mention it, these
types of people do seem to be a lot more common than the engineers who love
engineering but just aren't good at it. The "I do this all day at work, I
don't want to even THINK about it after 5PM!" types.
I thank them for my income. =)
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA