Back to resources

How to Motivate Your Engineers to Grow in Their Careers

Leadership
Career Growth
Transitioning into a New Management Role
Team Management
Compensation
Internal Process Optimization

13 June, 2022

Roland Fiala
Roland Fiala

Senior Vice President of Engineering at Usergems

Roland Fiala, Senior Vice President of Engineering at Productsup, highlights the importance of soft skills and shares how he motivates his engineers to further their careers by focusing on personal growth.

Lack of Opportunities for Career Growth

Our company has always had a growth path for our engineers. However, this was limited to technical skills and accomplishments. Yet technical know-how is far from being the only relevant thing for career progression.

To support developers in their growth, you need to nourish their soft skills and personal development. Many companies lack in that area, which can lead to people feeling that they don’t have an opportunity to grow beyond their job description. Over time, this reflects negatively on individuals’ intrinsic motivation toward their work.

Supporting Your Engineers’ Career Development

Creating a Competency Matrix for Soft Skills

We already had a competency matrix for technical skills. Last year we created one for soft skills and published it in our confluence space. This document includes numerous action points related to values such as communication, empathy, ownership, and accountability. People can go through these pages to see and work on their gaps.

Furthermore, team leads and managers conduct regular one-on-ones with their reports where they bring up the competency matrix and work on a development path together. Here are some examples of the action points:

  • Leading projects within your team and in cross-teams.
  • Onboarding new people, both within and outside of your department.
  • Mentoring junior developers.
  • Facilitating technical collaboration between departments: handling a project that spans several departments.
  • Interacting with people from different backgrounds and with different skillsets: explaining technical issues to non-technical team members, or defining the broader business problem to a diverse group of people.
  • Speaking in internal and external workshops.
  • Taking ownership of the team’s overall velocity: unblocking problems other than your own.

Team members are encouraged to undertake each activity at least once. For example, if someone has never onboarded a new team member, they are advised to do so. This builds up their soft skills and helps them gain new perspectives in the context of their work, which is ultimately critical for moving up the career ladder.

Providing a Clear Growth Path

We motivate our teammates by implementing a leveling system. We have seven levels that span from Junior Developer to Developer, Senior Developer, Senior Developer Level 2, Staff Developer, Senior Staff Developer, and Principal Developer. This creates a strong motivation for individuals to reach the next level.

Recently, we built a new team and needed to create onboarding documents for our latest additions. Meanwhile, one of our developers was looking for an opportunity to move up a level. We asked him to create onboarding documents and a short presentation for our confluence page. This small side project allowed him to empathize with the newcomers and produce something that would help them transition to our company. By completing this action item, he was one step closer to leveling up in his career path.

Fostering Motivation in a Scaling Team

  • When a team grows from 10 to 30 engineers, you need to appoint team leads for structure. Often, many team leads will be inexperienced in leadership—this is inevitable. Competency matrices provide engineering leads with knowledge on how to guide their reports toward reaching their next career levels.
  • Creating a clear-cut leveling system is a great source of intrinsic motivation for individuals. People can see the levels ahead of them and the action items they must complete to reach those goals. This pushes them to progress in their journey.

Discover Plato

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


Related stories

Beware the Empathy Trap

21 March

Is it possible to be too empathetic? If you overdo it, it can be an energy sucker.

Leadership
Conflict Resolution
Team Management
Managing Stress and Burnout
Melanie Zens

Melanie Zens

Delivery & Operations / Digital Transformation / People Leader at Marais Consulting Inc

Applying The Rules of IKIGAI for a more fulfilled life!

20 March

Learn about 10 rules from the wisdom of these long-living residents from Ogimi, a small village in Okinawa, Japan. You could interpret the rules as the lifestyle habits that enable the senior residents of Ogami to live long and enjoy their ikigai.

Leadership
Productivity
Career Growth
Communication and Collaboration
Hiring, Retaining, or Firing
Managing Stress and Burnout
Ramesh Dewangan

Ramesh Dewangan

CEO at Quantum Vision Consulting

Relationships, like products, need to be designed.

7 March

3 ways leaders can cultivate relationships that lead to better products.

Leadership
Building and Scaling Teams
Career Growth
Team Management
Strategy and Vision
Guy Jenkins

Guy Jenkins

SVP Global Customer Experience at Salesforce

My experience shadowing an Engineering Director for a week

28 February

Recently I had the opportunity to remotely job shadow another Engineering Director and Mentor from Plato for a week. The article describes how the week unfolded and some of the stats and my key observations from the shadow program.

Transitioning into a New Management Role
Working and Leading Remote Teams
Mrunal Kapade

Mrunal Kapade

Director of Engineering at Inspire Energy

Effective Feedback Mechanism

5 February

The Mindset, Skillset & Toolset to use while giving Feedback.

Career Growth
Kamal Raj Guptha R

Kamal Raj Guptha R

Engineering Manager at Jeavio