>>Actually, I have one more question - what makes you so sure on how "effective people behave" ?
Effective people do not go about accumulating portfolios of options in the belief that "he with the most options wins".
Effective people become specialists- they focus on subsets of available options to maximize their value. They knowingly sacrifice options to build capability in their chosen field.
H G Wells said that "the essence of civilization is specialization". ModernPrometheus' quote is counter-civilization. It leads towards a "jack of all trades, master of none" mentality. That's medieval society, not modern society.
You may say you disagree, but your dotNET practice proves my point. You are a specialist. you focus on a tiny subset of available options and try to become excellent in that area. Over time your capabilities become constrained in breadth but maximized in value. That is an effective behavior, even if you don't know to define it that way.
"... They ne'er cared for us
yet: suffer us to famish, and their store-houses
crammed with grain; make edicts for usury, to
support usurers; repeal daily any wholesome act
established against the rich, and provide more
piercing statutes daily, to chain up and restrain
the poor. If the wars eat us not up, they will; and
there's all the love they bear us."
-- Shakespeare: Coriolanus, Act 1, scene 1