Les entreprises sont confrontées à un nouveau défi en raison d'un déficit de compétences grandissant. Il porte sur les compétences historiques ou legacy destinées à mettre à jour les anciennes technologies. Les entreprises sont confrontées à la nécessité d'embaucher sur des compétences qui ont tendance à disparaître du fait des départs en retraite. La mise à jour d'anciennes technologies a entraîné une perte de ressources, au fur et à mesure que les employés chevronnés quittent le marché du travail, les entreprises peuvent se trouver privées de compétences qui sont maintenant considérées comme dépassées, mais restent nécessaires.
Un sondage de Computerworld a révélé que 35% des entreprises recherchent toujours des compétences en programmation pour soutenir les systèmes legacy critiques. Voici les neuf technologies de type legacy pour lesquelles les entreprises recherchent des compétences.