Internal Mobility

Just like a utility player on a sports team discovering their ideal position, internal mobility allows you to explore different areas of engineering and find your true passion.

Trevor I. Lasn Trevor I. Lasn
· 2 min read
Building 0xinsider.com — see who's winning across prediction markets (Polymarket, Kalshi, and more) — and what they're trading right now.

As an engineer, one of the most effective ways to grow your skills and find long-term career satisfaction is through internal mobility - the opportunity to shift roles within your current company.

New engineers often start in general roles like full-stack development, working on various parts of systems. As they gain experience, many find they prefer specific areas such as DevOps, security, data engineering, or frontend design.

Internal mobility provides a path to pursue these newfound passions without leaving behind the institutional knowledge, relationships, and trust you’ve built at your current company. You can deepen your expertise while leveraging the context and connections you already have.

Major tech companies actively encourage this type of growth:

  • Google is known for its “20% time” policy, allowing engineers to explore side projects that often lead to permanent role changes. They also offer formal rotation programs for managers to gain leadership experience across different teams.
  • Amazon supports engineers transitioning into product management roles, providing training and mentorship to set them up for success. They value the deep technical understanding these individuals bring to the PM discipline.
  • Microsoft has pathways for engineers to move into customer-facing roles like technical sales, acting as a bridge between engineering and the end user.
  • Netflix encourages engineers to explore data science through internal training programs, leveraging their engineering foundation to drive insights and innovation.

By exploring different domains, you can discover your unique strengths and become a more versatile, well-rounded engineer. You’ll gain new perspectives that inform your technical decision making and make you an increasingly valuable contributor.

If your company supports internal mobility, seize the opportunity. Be proactive about your growth, deliver in your current role, and don’t be afraid to pivot as you uncover new interests. Your winding path may just lead you to the engineering niche you were meant for all along.


Trevor I. Lasn

Building 0xinsider.com — see who's winning across prediction markets (Polymarket, Kalshi, and more) — and what they're trading right now. Product engineer based in Tartu, Estonia, building and shipping for over a decade.


Found this article helpful? You might enjoy my free newsletter. I share dev tips and insights to help you grow your coding skills and advance your tech career.


Related Articles

Check out these related articles that might be useful for you. They cover similar topics and provide additional insights.

Reflections
4 min read

Weeks of Coding Can Save You Hours of Planning

Weeks of coding can save you hours of planning. It’s one of those sayings that’s been around forever, and for good reason—it’s a warning that still holds up today.

Sep 21, 2024
Read article
Reflections
3 min read

Take Your Writing Seriously

It’s not just about getting the message across; it’s about doing so in a way that’s easy for others to follow. Good writing shows respect for your team and your work.

Sep 19, 2024
Read article
Reflections
4 min read

It's More Fun to Be Competent

Once you're competent, everything changes. You stop second-guessing yourself. You stop panicking every time you encounter a new problem. And you start taking on bigger challenges with excitement rather than dread.

Sep 20, 2024
Read article
Reflections
4 min read

Small Habits, Big Impact

We're often focused on big innovations and breakthrough moments. But what if the real key to long-term success lies in the small, everyday actions we often overlook?

Oct 12, 2024
Read article
Reflections
4 min read

Why I Value Firebreak Sprints for Managing Technical Debt

How scheduled developer freedom weeks can revolutionize your codebase and team morale

Apr 8, 2025
Read article
Reflections
4 min read

Make It Work First Before Optimizing

Users don't care how elegant your code is. They care if it solves their problem.

Sep 27, 2024
Read article
Reflections
4 min read

Users Can Be Fired

Letting go of difficult or harmful users can be the key to maintaining the health and growth of your product

Sep 19, 2024
Read article
Reflections
6 min read

Software Engineer Titles Have (Almost) Lost All Their Meaning

Examining the Devaluation of Software Engineer Titles and Its Impact on Tech Industry Integrity

Oct 20, 2024
Read article
Reflections
3 min read

When Tasked with a Problem, Start with the Bigger Picture

When faced with a challenge, I always step back to see the whole picture first. It's like pausing a complex strategy game to study the map. You might lose a few seconds of play time, but you gain a crucial understanding of the battlefield.

Oct 3, 2024
Read article

This article was originally published on https://www.trevorlasn.com/blog/internal-mobility. It was written by a human and polished using grammar tools for clarity.