Before we begin, let’s make one thing clear: if you are fortunate enough to be scaling your engineering team, things could be a lot worse. So tough times are relative. In fact, being able to grow your team is far and away the most positive sign you could have wished for, so what could possibly be tough about it? The answer is: lots! Let’s look at a few challenges.
Scaling fast enough
Hiring is not hard. Hiring good people is hard. It takes time and effort from you and your team. You must be committed to taking time away from writing code and doing other critical things, and resist the urge to just put butts in seats, giving the illusion of progress.