liveBook · Manning

Internal mobility

As explained in Think Like a Software Engineering Manager

Internal mobility is the movement of employees between roles or opportunities within the same organization.

Internal mobility is the movement of employees between roles or opportunities within the same organization. It helps people continue learning, pursue better-fitting work, and remain with the organization instead of leaving for growth elsewhere. section 8.4.1 section 8.6

Support internal mobility through practical actions:

  • Hold regular one-on-ones and career discussions to understand employees’ aspirations and concerns. section 8.4.1
  • Set stretch goals aligned with individual interests and provide training that builds capabilities for future roles. section 8.4.1
  • Encourage employees to explore role changes, including moves between technical, product, and program-management work. section 8.4.1
  • When someone considers leaving, investigate the underlying concern and connect the employee with relevant internal teams or openings. section 8.4.2 section 8.6

A better-fitting leadership path

A senior engineer who had lost interest in coding exclusively still had strong project-delivery and execution skills. After identifying the source of dissatisfaction, the manager helped them move into a senior technical program manager role. The change aligned work with the employee’s aspirations while retaining valuable organizational knowledge. section 8.4.1

Internal mobility works proactively through development and career planning, or reactively when an employee signals an intention to leave. It cannot retain someone who is resolute, but it can preserve skills and make transitions more purposeful when concerns remain addressable. section 8.4.1 section 8.6

How Think Like a Software Engineering Manager covers it

How deep it goes
Explains proactive discussions, stretch goals, training, and reactive role matching, without detailing formal mobility processes.
Examples
Uses machine-learning training, software-engineering-to-product moves, and an engineer-to-technical-program-manager transition.
What you can do after
Apply it by identifying employee aspirations, developing relevant skills, and facilitating internal role changes that support retention.
How it connects
Connects internal mobility with employee development, career discussions, training, retention, and attrition.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Think Like a Software Engineering Manager. The section links point to the parts of the book it draws on.