← Back to writing
·1 min read·#path to staff

Chapter 5 – Building Your Personal Roadmap

So far, we’ve talked about the career map and the hidden side of promotions. But there’s one major mistake many engineers make: leaving their growth…

So far, we’ve talked about the career map and the hidden side of promotions. But there’s one major mistake many engineers make: leaving their growth entirely in the company’s hands.

If you want to reach Staff Engineer (or beyond), you need to treat your career as a long-term personal project — just like you architect systems, you must architect your own growth.

🧭 The personal roadmap concept

A roadmap is a strategic plan that defines:

  1. Where you are.

  2. Where you want to go.

  3. The steps required to bridge that gap.

Without it, you become a passenger of random opportunities — or worse, luck.

⛵ The compass and the ship metaphor

Think of your career as a ship at sea:

  • Without a compass (your roadmap), any wind will take you anywhere.

  • With a clear destination, you may adjust your route — but you’ll always move in the right direction.

🧩 How to build your roadmap

1. Define your destination What’s the next level you want to reach?

Example: move from Senior to Staff in 12 months.

2. Assess your current point What hard and soft skills do you already master? Where are your main gaps?

3. Set learning goals

  • Choose 2–3 hard skills (e.g., distributed systems, performance, security).

  • Choose 2 soft skills (e.g., communication, influence).

4. Gain visibility

  • Look for projects that connect you with other teams.

  • Share outcomes, write documentation, give internal talks.

5. Find sponsors

  • Build relationships with leaders who can advocate for your growth.

📆 Sample roadmap (6–12 months)

⚠️ Common mistakes

  • Trying to learn everything at once → focus beats dispersion.

  • Expecting the company to define your path → the responsibility is yours.

  • Ignoring soft skills → brilliance without influence doesn’t scale.

💬 Staff Insight

“Those without a plan become pieces in someone else’s game. Those with a roadmap become protagonists of their own career.”

🧠 Practical exercise

Take a blank page (or doc) and write down:

  • Where do I want to be in 12 months?

  • What are my 2 biggest technical gaps?

  • What are my 2 biggest behavioral gaps?

  • What concrete actions can I take in the next 3 months?

It doesn’t need to be perfect — it just needs to start.

🧭 Practical checklist

  • Do I know the next level I want to reach?

  • Do I know my hard and soft skill gaps?

  • Have I defined actionable goals for the next quarter?

  • Am I tracking my progress objectively?

👉 With this chapter, you now have the tools to own your growth path, instead of waiting for your company to define it. Next, we’ll dive into the core hard skills of a Staff Engineer, starting with advanced system design.

Bruno Cunha

Bruno Cunha

Software engineer. I write about performance, .NET and the inner workings of systems that scale.