Est-il possible que, dans quelques années, toutes les solutions seront développées dans d'autres technologies que .Net
Peu probable. .NET même dans sa forme actuelle a suffisamment d'élan pour survivre encore 10 ans. Et il se développe très activement alors non, il ne sera pas complètement en retard.
La question la plus importante est ce qui sera demandé dans le futur. Une simple connaissance technique d'une technologie spécifique ne suffira pas. Vous voudrez peut-être acquérir des connaissances et des compétences liées aux technologies connexes et envisager d'acquérir des «compétences générales» non techniques. Découvrez la conception de l'interface utilisateur, les bases de données, les discussions avec les clients, la gestion des projets, les équipes de travail sur les logiciels en tant qu'industrie. Cela pourrait être plus important. La technologie (.NET ou autre) n'est qu'un outil. Ne vous fera pas du bien si vous ne pouvez pas voir la grande image.