I like the curiosity!
I'm more of just a software guy and I've been out of college for a long time.
leman is who I'd listen to, I respect his opinion a great deal and know he knows more than I do, especially about hardware. (I just disagree with something like the single core ideal in this thread. <g>)
A wise person once said,
“If your expertise is in software engineering, never gain
too in-depth a knowledge of
hardware engineering. If you do, you’ll learn
all about the awesome capabilities of the most modern hardware, but you’ll
also be
infected with knowledge of the inescapable
limitations of the hardware of
any given era, and it will inexorably restrict your outlook on what’s possible to achieve in software. The reverse applies if your expertise is in
hardware engineering.”
I remember reading that Steve Jobs was always careful not to gain
too in-depth a knowledge of
either. He once said something like, “Engineers are always happy to tell you what’s
not possible.”
It’s oft said that, “Knowledge is power.” But for his purposes,
too much knowledge would prove
disempowering.
Ever the
visionary, Steve Jobs would task a hardware or software engineer with something, and after they told him it was impossible, he’d say, “
Do it anyway.”
They’d always grumble, but often — wouldn’t you know it — they’d achieve “the impossible” after all!
See, they lacked his imagination to see
creative solutions to problems they very technically deemed “impossible.” (Not true of
all engineers; many are artists, but…)
Steve Jobs always remained floating above in the upper regions of the “visionary ether,” never down “in the weeds.”
He was truly one in eight billion…
That could explain why “brainy” Bill Gates sucked so bad — I mean, objectively speaking, that is.
I’m not in either field
career-wise, so I learn stuff for fun, entertainment — for nourishing my insatiable curiosity.
Now…
When is iFixit or someone going to reveal whether or not there are more AMX coprocessors on the A17 than on the 16?