Back to resources

Balancing Technical Debt Innovation: How Roadmaps for Development Help Your Company Succeed

Alignment
Leadership
Impact
Roadmap
Tech Debt
Career Path

4 May, 2022

Brad Jayakody
Brad Jayakody

Director of Engineering at Motorway

Brad Jayakody outlines the roadmap to maintaining a healthy balance between technical debt and team growth. However, just as balancing acts go it is important to have a strong foundation.

Your Foundation is Your Team

In order to achieve balance between technical debt and technical innovation you must have a strong foundation. You can’t maintain any sort of balance without first having the means to hold the two accounts up. Your team is your foundation.

This means that your team is what allows there to be technical innovation. Alternatively, when your team is lacking a healthy pulse, this is what leads to technical debt. How might a team be lacking in overall health?

In my experience, I have discovered that the growth and development of my teams are just as, if not more important, than the goals you set for them. Simply put, if certain engineers within your team want to grow professionally, there needs to be a roadmap in place for them to be able to do just that; the latter could result in their discontentment and therefore add to your organization's technical debt.

Your Part in the Professional Development of the Team

If your goal is to balance out technical debt and technical innovation, then I suggest you enable your teams to develop and grow.

In my career I have had engineers come to me looking for the documentation for mapping out their professional growth where there was none. I didn’t have the documentation for that sort of thing at the time and really struggled with getting it out there and available to them because it wasn’t perfect.

I knew that I had to be actionable in order to prevent more technical debt from occurring. And by this I mean that employees who are seeking to grow are focused on exactly that (and rightfully so). It was up to me as a leader to produce the documentation needed and to help them map out where they wanted to grow in order to maintain balance in what we were producing.

Documentation for Development

Once it was brought to my attention that there was something lacking in my hiring and development processes, I began to implement the necessary changes. 20% of my time was heavily invested in these processes in order to maintain balance and enable efficiency.

You go from hiring to then developing your teams and it weaves a strong basis for your team and overall company success. I believe that I can always train for skill, and the technical aspect, things like that. But, what you can’t do is train somebody how to work well with others, or how to be a good person.

So, being able to identify the right candidates who are ridden with potential can ultimately help you to develop them in the future.

Once the necessary documentation was available to my teams, it brought about so much clarity as for the future of their careers. I have now helped countless engineers develop into management which I think is highly beneficial to everyone involved.

Completion Over Perfection

Something I found from this scenario is that I needed to get rid of the “dogma” that the documentation had to be perfect. Especially in this case, there needed to be completion over perfection.

And that is something remarkably underrated – having something out there, visible, and complete rather than in its final form. Nothing is ever in its final form if you ask me. Produce things in order to transform them, enhance them, and perfect them as the teams grow and evolve as well.

  • Showing you care about the direction of individuals will help you build a strong foundation. We mustn’t forget that the driving factors of an organization’s success and outcomes rely on its people. When people feel like they are valued and have a direction in which they can go toward they end up increasing the value of your product.

  • Have a roadmap in place to show your team how they can develop. It needs to be visible, accessible, and clear. Don’t hesitate to show them the exact steps necessary in order to achieve their professional goals.

  • Hiring for good cultural fit will help you increase your technical innovation because your people are happy and fulfilled. Additionally, when your people don’t feel like they have a direction to grow toward, they add to technical debt. For example, an employee who sees no room for professional growth may not be as inclined, enthusiastic, or efficient as they can be.

Discover Plato

Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader


Related stories

10x engineer or 10x impact?

26 May

Hiring 10x engineers is hard for most companies. It’s a tough battle out there for talent. So how should most companies approach building their team?

Building A Team
Leadership
Hiring
Coaching / Training / Mentorship
Vaidik Kapoor

Vaidik Kapoor

VP Engineering - DevOps & Security at Grofers

The Art of Asking Why: Narrowing the Gap Between Customers and Users

24 May

Jord Sips, Senior Product Manager at Mews, shares his expertise on a common challenge for product managers – finding root causes and solutions.

Customers
Innovation / Experiment
Product
Personal Growth
Leadership
Stakeholders
Users
Jord Sips

Jord Sips

Senior Product Manager at Mews

Streamlining Product Processes After a Reorganization

16 May

Snehal Shaha, Lead Technical Program Manager at Momentive (fka SurveyMonkey), details her short-term technical strategy to unify processes among teams following an acquisition.

Acquisition / Integration
Product Team
Product
Building A Team
Leadership
Internal Communication
Collaboration
Reorganization
Strategy
Team Processes
Cross-Functional Collaboration
Snehal Shaha

Snehal Shaha

Senior EPM/TPM at Apple Inc.

Growing Through Different Engineering Lead Roles

8 May

Weiyuan Liu describes his experience moving up from an individual contributor, tech lead, and engineering manager.

Leadership
Coaching / Training / Mentorship
Career Path
Weiyuan Liu

Weiyuan Liu

Director of Engineering at Zillearn

A Look Into the Hiring Pipeline: How to Fine Tune the Interviewing Process

9 May

Sourabh Sahay, Engineering Manager at Meta, discusses how talent acquisition can be made more efficient by refining the hiring processes.

Alignment
Different Skillsets
Building A Team
Hiring
Fairness
Sourabh Sahay

Sourabh Sahay

Engineering Manager at Meta (Facebook, Oculus, & Family of Apps)

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.