en

Services

Leading employers across the US trust us to deliver fast, efficient hiring solutions that are tailored to their exact requirements. Browse our range of bespoke services and resources.

Read more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in the US. Together, let’s write the next chapter of your career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

Leading employers across the US trust us to deliver fast, efficient hiring solutions that are tailored to their exact requirements. Browse our range of bespoke services and resources.

Read more
About Robert Walters United States

For us, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference in people's lives.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters United States.

Learn more

Individual contributor to engineering management: 5 mistakes to avoid

We all know the qualities of a terrible manager because we’ve all had at least one. They are poor communicators, chronic micromanagers, and ineffective motivators. They probably took on manager roles with the belief that leadership was an innate skill. “When I made the transition from an individual contributor to a team leader,” says Miriam Aguirre, SVP of Engineering at Skillz, “I had a classic (and faulty) expectation that it would come naturally.”

This is a common myth, and one that we’d like to debunk right away. Leadership is a learned skill, and uniquely challenging in any industry. Drawing from insights derived in partnership with Miriam Aguirre (you can read the Robert Walters interview with Miriam, here) and other engineers' direct experiences, we've put together a list of the top mistakes new managers make.

By avoiding these mistakes, you can ensure your transition from individual contributor to engineering manager will be a smooth one.

1. Not having a mentor

The qualities that make a good individual contributor, like writing good code and advancing product development, matter much less now. As a leader, it’s your job to manage and motivate a team. The best way to develop your people management skills is to find a mentor that will give you sound advice and candid feedback. If you don’t have an internal manager that can provide guidance, check out Plato, the IEEE Mentoring Programand this enormous list of mentors gathered from a popular tweet.

2. Managing time poorly

Steve Jobs once wrote that “the most precious resource we all have is time”. As an IC, work processes are often very clear. There is never a question of what comes next, because your schedule is dictated by Jira tickets, Pivotal Tracker, or whiteboard stickies. As a manager, the number of items you will be tracking goes up dramatically. A simple to-do list simply won’t cut it, so consider investing in a task-tracking app like Trello or Remember the Milk. These apps can assist in prioritization, which is absolutely essential for minimizing distractions that take away from overall business goals. “As a manager you will be bombarded with inputs, requests, questions, distractions, fires to fight, etc.,” says Mathew Vanderzee, VP of Engineering at eSentire. “Part of your job is to field all this, so it doesn’t hit your team and distract them.”

3. Underestimating the importance of good communication

A huge portion of your time should be allocated to team communication. Research shows that high quality 1-1 meetings are at the foundation of every highly successful company. As reported by the Harvard Business Review, “employees who get little to no one-on-one time with their manager are more likely to be disengaged. On the flip side, those who get twice the number of one-on-ones with their manager relative to their peers are 67% less likely to be disengaged.” Check out this guide to making your 1-1s as meaningful as possible. 

4. Falling back into coding

It’s basic human instinct to be attracted to the familiar. As a result, new engineering managers may feel tempted to “get into the code” because that’s what feels comfortable. While you can’t be faulted for this too much (after all, you probably got into software engineering for your love of code), it’s important to realize that your role is no longer to solve problems on your own, but to support your team in solving them. Coding might “provide short-term benefit to some projects and make you feel good”, says Brad Armstrong of Noteworthy, but it can prevent you from “achieving your primary objectives”, and ultimately “hurt the long-term output of your team”.

5. Not delivering feedback

When done incorrectly, feedback can breed fear and resentment, creating a culture of avoidance.  Not surprisingly, it’s something that new engineering managers struggle with. However, feedback delivered correctly can result in improved self-image, improved interpersonal relationships, and increased productivity among your team. “In the moment, it’s usually easier to let bad work slide than to address it, but this is a recipe for disaster,” says Jacob Baskin, Head of Engineering at Coord. “Managers have to be comfortable letting people know when they are doing well or badly, and explaining their expectations in detail.” Check out Radical Candor, a fantastic book that talks in-depth about how to give (and receive) feedback the smart way.

--

In the end, there is no “one secret to success”. Try and recall the path you took to senior or lead engineer. “Learn to be humble and put yourself in the mindset of being a beginner again,” suggests Miriam Aguirre. Build trust in your team by being direct, honest and consistent and avoiding micromanagement. Identify the strengths and weaknesses of each team member, and help them to improve their skillsets and grow towards their career goals. If you can avoid the aforementioned stumbling blocks, you’ll soon see the impact of your efforts, and the value that you add to the company. 

Share this article

Useful links

Sign up for job alerts
Salary Survey
Career Advice
Get in touch

Find out more by contacting one of our specialist recruitment consultants

Related content

View All
Six signs it could be time to change jobs

Your interests and goals naturally change over time, but how do you know if you’re ready to think about a change of job? Here are a few indicators that it might be time for you to make your move. So you’ve been in your job a good while, and you’ve noticed motivation is dwindling. Maybe you don’t fee

Read More
How to resign professionally

When you finally land that offer you really wanted, it’s easy to get swept up in the excitement of the new job and take your eye off the old one. But the manner of your leaving matters, to you and your employers – here’s how to do it right… It makes good sense to resign from a job in the right way.

Read More
Job switch checklist – 12 things to do now to get ready for a new job

You’ve decided to make a move, so what are you waiting for? Even before you land your first interview, there are loads of things you can be doing to help you prepare for a change of jobs… Although coming to the decision that you’re ready to change jobs is a big step, translating that decision into t

Read More

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.