Think Like a Software Engineering Manager cover
welcome to this free extract from
an online version of the Manning book.
to read more
or

7 Hiring

 

This chapter covers

  • Getting into the hiring mindset
  • Using a hiring framework
  • Staffing from scratch versus hiring for an existing team
  • Hiring externally versus growing internal talent
  • Building a healthy hiring pipeline
  • Sending positive-reinforcement messages to employees with hiring programs
It doesn’t make sense to hire smart people and then tell them what to do; we hire smart people so they can tell us what to do.
—Steve Jobs, Co-Founder, Apple, Inc.

In the soft glow of the early-morning light, you find yourself surrounded by a multitude of open browser tabs containing the résumés of candidates for your software engineering team. The weight of responsibility rests on your shoulders—responsibility for sculpting the future of your team, a decision that will affect not just your team but also the success of your organization.

Hiring is an art. It means delicately crafting a team on which each member becomes a vital piece in the intricate puzzle of innovation. Whether you are tasked with developing a product or pioneering the next tech breakthrough, you need a robust team of software engineers, managers, and cross-functional partners. As we’ve learned, your success as an engineering manager (EM) is intricately tied to the success of your team(s).

7.1 Following a hiring framework

7.1.1 Identifying the need for hiring

7.1.2 Sourcing potential candidates

7.1.3 Setting up hiring rounds and the loop

7.1.4 Conducting the sales call

7.1.5 Creating an onboarding plan

7.2 Staffing from scratch versus hiring for existing teams

7.2.1 Purpose

7.2.2 Sizing

7.2.3 Specialization of skills and experience

7.2.4 Diversity

7.2.5 Team dynamics

7.2.6 Tale from the trenches

7.3 Hiring externally versus growing internal talent

7.3.1 Hiring externally

7.3.2 Growing talent internally

7.4 Developing the hiring pipeline

7.5 Employing hiring programs for positive reinforcement

Summary