Reskilling
Also called:retraining, redeployment
Reskilling vs upskilling
Reskilling moves a person into a new role; upskilling deepens them in their current one. The distinction matters because reskilling is the harder, slower, more expensive of the two — you’re not extending an existing foundation, you’re laying a new one. Reach for it when a role is disappearing, not when one is evolving.
Redeployment vs layoffs
When a function shrinks — a team automated, a product sunset, a market exited — the default move is layoffs. Reskilling is the alternative: keep the person, point them at a role you’d otherwise hire for externally.
The math favours redeployment more often than companies assume. You keep institutional knowledge, you skip severance and the rehiring cost when the cycle turns, and you protect the engagement of everyone watching how you treat people. It fails when the destination role is too far from the person’s base, or when “reskilling” is a face-saving label for a decision already made.
When it actually works
- The gap is bounded. A support specialist into a QA role, a print designer into digital. Adjacent, not aspirational.
- There’s a real destination. A specific open role, not a vague “we’ll find something”.
- The timeline is honest. Reskilling runs months, not weeks. Pretending otherwise sets the person up to fail and confirms the layoff you avoided.
The common mistake
Announcing a reskilling programme without protected time or a named target role. People are pulled between their old job and the new training, do neither well, and the initiative quietly dies. Reskilling needs the old responsibilities removed, not stacked.
Where Join fits
Reskilling and external hiring are the same decision viewed from two sides — fill this role internally or go to market. Join keeps the external option clean: structured pipelines and role-specific scorecards mean that when redeployment isn’t the right call, you can post and hire without friction. See the features page.

