91³Ô¹ÏÍø

Watch CBS News

AI will affect more than half of all U.S. jobs, analysis finds

Artificial intelligence will dramatically change the nature of work, but stop short of replacing most employees, according to a recent .

Over the next three years, AI will "reshape" between 50% and 55% of U.S. jobs, Boston Consulting Group researchers estimated. 

"What people do in these jobs will be different, even if the job is still there," BCG managing director and senior partner Matthew Kropp told CBS News. 

At the same time, many jobs will be lost. BCG projects that 10% to 15% of U.S. jobs could be replaced by AI over the next five years. 

"There's almost a knee-jerk reaction — we'll cut jobs and have layoffs. It's indiscriminate, and that's harmful for society because we need people to have jobs, but also harmful for companies themselves," he said. "Yes, some will go away, but many jobs you'll be re-skilling, getting people to work in a different way, and you have to expend effort to do that."

Better for society — and business

As a result, Kropp urges business leaders to focus on how AI can augment workers' capabilities rather than replace them. 

"We should focus on re-skilling, and making sure people doing it are moving to other areas in which jobs will be fine," Kropp added. 

Tapping government labor data, Boston Consulting Group examined tasks associated with 1,500 jobs to assess which jobs are most suited to augmentation or replacement by AI. 

"In some cases, the result will be that the demand for a job will go up as the cost of the job goes down," Kropp said. "Software engineering is the poster child for this. There is a massive backlog of software engineering tasks that enterprises have. There is a huge amount of software that isn't built because it's too expensive."

By contrast, many call center employee jobs are expected to be eliminated because AI can do the work without increasing demand for their services.

"When AI reduces the cost of handling routine inquiries, the number of interactions does not expand proportionally. In this context, productivity gains are more likely to reduce the number of representatives required," BCG said in its analysls. 

AI-proof work?

In other cases, jobs will remain largely unchanged. For example, occupations that require a physical presence or interpersonal skills, such as plumbers or therapists, are unlikely to feel much impact from AI, Kropp said. 

As with previous cycles of technological innovation, economists also expect AI to spawn new kinds of jobs, but Kropp said that for now it remains unclear what those could entail. 

"When social media came out, did anyone ever anticipate that social media influencer would be a job?" he said. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });