Just ran across this, and wondering if anyone has a way to prove or disprove this statement:


  Something to keep in mind ... what's
  the half-life of knowledge in high
  tech? It tracks with Moore's Law: half
  of everything you know will be
  obsolete in 18-24 months.


SOURCE: Within answer by Craig Trader to this question "What is the single most effective thing you did to improve your programming skills?"

This statement applies only to ephemeral technologies, which you should only learn as needed anyway.  That said, you're going to learn a lot of them over your career.

Fundamental programming principles and techniques are eternal.
