218 karma · joined April 9, 2012
These technical challenges aren't even on the same planet.
I think it is mostly a matter of scale. Companies with big technical problems have harder problems to solve, and thus are willing to pay a premium for the best talent. They're also more motivated to be located in tech hubs, where it's easier to find talent.
On the other hand, a company in Lincoln Nebraska is obviously not planning to grow that much, and will have much simpler needs. Because of this, great skills and mediocre skills command the same economic value, and there is a limit to how much engineers can make.
Linear Algebra is very useful too, but it's not really fair to say one is more valuable than another. It just depends on what kinds of applications you end up working on. Universities should just teach both.