Answer:
In these present generation, every day a new technology is coming. People are adopting these technologies very fast. If we think ," we have learned C language , now why to worry about java " . Then that is called you are bounding yourself to a technology. You are not ready for the growth.
With the invent of new technologies, if we have basic idea of how it works, we can simply implement it. At the end of day , it doesn't really matter how many lines of code you have written , it is just about efficiency. How Efficiently you are writing your code.
So, When Efficiency is the only thing that matters to the organizations , they are ready to take up new technologies and they will try to work-out with them. This is the trend in IT .Every month a new technology comes, respective people will be trained on that and they will implement/migrate the existing projects into new efficient model.
If we really learn and implement things using advance technologies , people will get an exposure to new technologies as well as the organization will get good impact on them , for spending resources on learning new technologies in the market. Apart from that , everyone will be happy for adopting new stack of technologies for them.
If we observe the existing technologies:
Programming languages are :
C, JAVA, PYTHON,R , SCALA
web development technologies:
HTML,CSS , JAVASCRIPT, ANGULAR,REACT , BOOTSTRAP , NODE.JS, MongoDB....etc
databases skills:
SQL, oracle,mySQL, postgres and so many cloud databases also available.
So, there are plenty of opportunities that are available . There are life time courses available to learn new technologies.
LEARN..RELEARN....UNLEARN
this is the motto of many organizations. They simply learn one technology and they'll forget it . If something new comes, they'll learn and implements it.This is the current trend in software industry.