13.01.2016, 00:57
A small sidenote: web languages are a relatively fresh thing. They change continuously and will always keep on doing so (though global languages like HTML aim for backward- and future-compatibility, and so old websites are more likely to be still working in newer HTML versions)
Even computer technology is changing fast, bringing new techniques and making others obsolete, especially in programming (I personally expect a major change in computer technology within the next two decades)
So chances are microscopical small that anything you learn today about a programming language will be valid and up-to-date throughout your whole life.
The only thing that wont change that much over time is the way of thinking as programmer. Even simple things like HTML teach you fundamental skills and principles that will help you learning future programming languages. Ive made the experience that with each languages you learn you get faster and better in learning the next one. So after all its not completely wasted time to "learn a today's language for life".
Even computer technology is changing fast, bringing new techniques and making others obsolete, especially in programming (I personally expect a major change in computer technology within the next two decades)
So chances are microscopical small that anything you learn today about a programming language will be valid and up-to-date throughout your whole life.
The only thing that wont change that much over time is the way of thinking as programmer. Even simple things like HTML teach you fundamental skills and principles that will help you learning future programming languages. Ive made the experience that with each languages you learn you get faster and better in learning the next one. So after all its not completely wasted time to "learn a today's language for life".