42 karma · joined February 25, 2015
There are different types of skills -- and if you can combine them, you are the 10 to 100x times person;
Understand the business problem, and then have enough tech skill to solve it and you can move mountains. Most managers know neither the business domain, nor the technology, which makes it even harder.
Like in everything in life, 90 to 95% is BS.
Why do young students no longer learn C? Don't you want to be closer to the underlying OS?
In most cases hadoop is total overkill -- developers don't understand how to reduce problems, might have never heard of sampling, good data-structures, know your problem, etc.
For sure, there are valid use scenarios for map reduce/hadoop, etc. but in many cases it's a big waste of money.