Before setting out to hire, it's important to reflect upon the nature and status of your software engineering operation and to be pragmatic about which attributes will be the right additions to your culture, approach and projects through each stage of its development.
In this discussion let's explore the implications on hiring into a software engineering team during its natural phases of maturation.
From this you can plan and run an appropriately focused hiring process, and reduce the guesswork on hire/no-hire decisions. Such an approach also helps ensure happy and productive team members.
Please consider, and be prepared to explore during the discussion:
- What stages do engineering functions go through, and how will these characteristics influence hiring needs?
- Who should be involved in deciding what the team needs?
- How should attributes be ranked, and categorised into requirements versus preferences
- How might you validate this job proposition's attractiveness and lifespan?
Host: Adam Dangoor
. Adam is both a senior software engineer and a professional technical interviewer, working on behalf of technology providers. Adam additionally mentors software engineers on interview technique.