> [...] it will be another 5 to 7 years before I am truly proficient. Just in time to be obsolete. How do I combat this? Better networking? Starting my own business? Consulting?
Judging from how you use it, I think that under the word "obsolete" you mean something different than how I understand it. Care to clarify?