Should You Hire from Outside or Upskill Your Current Tech Team?

But new technologies also demand new skills. Technology today is advancing at a faster pace than ever, and every year there are new skills demanded of your team, giving you two options: hire from outside your organization or provide training to ensure that at least some of your current employees have the skills to move into positions that open up.
Bringing on new tech talent is expensive, but there’s also a fairly steep cost usually associated with training your current team members. Which factors are most important for you to consider when you’re deciding which way to go?
Let’s look at some of the more important considerations as we weigh the pros and cons of upskilling vs. hiring new tech talent.
To bring down costs and make sure you’re prepared, it’s very helpful to define the skills you need to get your organization working up to speed with its current and new tech tools. Doing this as far ahead as possible will deliver the most benefits.
Clarity at this stage will give you a realistic picture of what you have, compared with what you need and where you need to go.
Be as specific as you can. For instance, let’s say you’re planning to start working on several new features or integrations for an existing product. Based on this, you determine that you will need a DevOps engineer and two cloud architects. However, the project is not beginning immediately; at this point, you’re planning six months out, so you have plenty of time to assess your current capabilities.
This opens up a few possibilities. You may already have somebody on board with experience in DevOps engineering who is currently working in a lower-level position, in which case you could relocate that person to the new project and hire someone at a lower cost for their current position. Or, you might identify a few developers or software architects on staff with the potential experience, interest, and talent to move into a cloud architect role—if only you had a way of supporting them with the appropriate training.
This kind of planning will help you set realistic expectations for staff and also determine your budget, including potential hidden costs. For example, beyond the costs of advertising, recruiting, and onboarding new staff, or the cost of training current employees if upskilling, hidden costs might include decreased productivity due to being understaffed during a recruitment or transitional period.
Nevertheless, the more time you take to plan the transition, the fewer surprises you’ll have—and the less it could end up costing overall.
Once you’ve done some advance planning and set clear expectations in terms of the skill stack your team lacks, it becomes that much simpler to turn to today’s fast-paced job market and narrow the candidates down to exactly the right ones.
Churn is one of the biggest problems when you’re hiring new personnel. In fact, according to the U.S. Bureau of Labor Statistics, when you hire a college grad for an entry-level job, about half will leave that position within the first two years. Thinking about bringing on someone more senior? Costs to recruit a single senior developer can easily exceed $50,000.
This makes it difficult, particularly for smaller businesses trying to compete in this seller’s market with large enterprises offering lots of perks and possibilities for advancement.
While hiring somebody who already has the skills you need seems like an obvious choice, don’t overlook the excellent possibilities you might have among the employees already working for you.
Whether or not to invest in training your team will very much depend on the assessment of current capabilities within your organization, along with the interests and willingness of your employees. This will take some advance planning, but could also have greater payoffs in the long run.
Earlier, we mentioned the example of your company determining strategically that it will need two cloud architects and a single DevOps engineer in six months’ time. It’s relatively easy to calculate the costs and weigh the benefits of both approaches.
How do we know it’s a seller’s market? Over half of employees in the Glassdoor.com survey said they spent two months or less searching. And for popular tech positions, it’s often much less (the Glassdoor.com survey was conducted across a range of industries).
Remember also that hiring from outside may create a loss of morale within your organization, especially if your current employees are either being replaced or bypassed to bring someone new on who already has the skills.
Now, multiply those savings at scale across your IT, engineering, development, and product teams. In many cases, upskilling gives you a simplified, cost-effective path, filling your most challenging roles with individuals you already trust and who have proven their loyalty to your organization.
Even if you have to increase employees’ salaries to include these new responsibilities, tasks, and tools, taking strategic steps to upskill your team will improve morale overall and demonstrate your deep commitment to your team, a commitment that they are likely to repay in loyalty.
Your organization needs to constantly add to its in-house skill stack, adapting to the new technologies that are going to give you an edge over the competition and create innovative offerings that stand apart from the crowd.
As we’ve seen, the two best ways to do that are either to hire new talent from outside or to upskill your current team members. Neither of these choices is necessarily right or wrong. Instead, you need to determine what’s best for your organization, especially taking into consideration the directions in which you’d like to change, adapt, and expand.
Whichever path you choose, you’ll need to consider issues like how to keep employees engaged, motivated, and positive about growth and change. And with a little preplanning, you’ll also eliminate surprises like hidden costs along the way.
When you connect with an enterprise partner that brings in vast experience in upskilling, you’ll generally spend much less than bringing on new hires. That’s especially true at scale. So if your strategic objectives include major transitions to new cloud-based systems or processes, partnering with Cloud Academy will let you assess your team members and create a careful plan for the transition—creating a predictable, achievable way to meet strategic objectives while saving money.
When you take a step back, you can get some comfort in the understanding that all industries are having trouble finding talent to reach their goals. It doesn’t matter if you look at retail, healthcare, or the service sector—there’s a huge challenge to get the right workers, and this issue compounds in the fast-moving field of technology. So now that you understand the problems more clearly, how about taking some definite steps towards addressing the issues with your workforce? What if you could actively narrow your organization’s tech skills gap in a predictable and scalable way? Download our white paper to learn how.