Sunday, August 03, 2008
Confusing theory with practice...
If Theory A is superior to Theory B (i.e., Theory A allows for greater efficiency, correctness, thoroughness, etc.) at what point is it no longer sufficient to be merely highly effective in Approach B? At what point is it better to be an average performer in the superior Theory A than to be in the 95th percentile under Theory B?
When is it better to be a mediocre programmer in India working for an outsourcing firm than it is to be a highly competent developer in the US working for McDonalds flipping burgers?
When is it better to be an enterprise architect vs a sales person selling an outdated language...
Links to this post: