Globalization won't fix software engineer shortage

2022-09-24 01:50:42 By : Ms. Esme Ren

The developer shortage continues causing headaches for enterprises struggling to tackle tasks such as application modernization or sufficient software testing.

Looking to the global market can fill niche software engineering positions that require a high degree of skill and might also result in team diversification or slight cost savings. However, it isn't a silver bullet to solve the talent shortage problem, according to experts.

"In the market that we're in for technical talent, there aren't developers hiding under rocks," said Adam Glaser, senior vice president of engineering at Appian, a low-code business process company based in McLean, Va. "You can find them but everyone's going after them."

While larger enterprises with name brand recognition, such as Facebook or Google, have less trouble attracting talent, it can be more of a challenge for mid-sized companies to fill positions because of the talent shortage, said Duri Chitayat, CTO at Safeguard Global, a workforce management platform in Austin, Texas.

"Most companies like Safeguard, they just don't have that brand recognition," Chitayat said. "The competition is incredibly hot."

While globalization won't solve the general developer shortage, a global talent search can benefit enterprises searching for highly skilled talent, Chitayat said.

"Competing for a Ph.D. in machine learning takes a little bit of work, but if you go to a country like Turkey, it's got a great education system and really smart, hard-working people -- they know their stuff," he said.

Enterprises can also look to Nigeria's many small startups producing quality talent, Chitayat said.

"You can get some really experienced and quality engineers that have not worked for a multinational [company] and that are excited to work with people from Turkey, the UK, the U.S., Albania and Poland," he said.

While Appian hires within the U.S., it has broadened its developer search Germany, Israel and India, Glaser said.

"The Indian talent that we've been encountering is fantastic -- at, or in some cases above, par to the United States," he said. "It causes us to rethink preconceived notions of how knowledge is distributed around the world."

Tracey Zimmerman, president and CEO of Robots and Pencils -- a consulting firm in Calgary, Canada -- pointed to Eastern Europe as another place rich with developer talent. The Russia-Ukraine conflict has reduced outsourcing from those areas, but there are still developers in China, she said.

While a multinational search has resulted in filling open developer positions, adopting a geo-global team has its challenges, Glaser said.

"The results take a little time to bake because there's a whole maturation process of a new development center and extensions of your team," he said.

Some of the challenges that enterprises experience with a global workforce -- such as language barriers and dialect differences -- can be mitigated with local line management, he said.

Collaboration can also be a challenge, given the different time zones, Zimmerman said, but companies can turn it into a positive with the right guidance.

"They start to think about, 'OK, let's be better at documenting, better at using Slack, better having a written culture,'" she said.

While globalization can help in finding talent, the cost savings associated with hiring in the foreign developer market are negligible due to increasing supply and demand for talent across the globe, Zimmerman said.

Thus, Appian's global talent search takes more than costs into consideration, Glaser said.

"The cost savings isn't as dramatic as you might imagine because these are still incredibly high-skilled, high-demand people resources," he said. "It's about talent diversification as much as it is about economic benefit."

With alerts, cost analysis dashboards and other features, Azure cost management tools can help admins more clearly see their ...

Discover the differences between Azure Data Factory and SSIS, two ETL tools. These contrasts include key data management features...

An extension of the Azure DevOps service, Azure Artifacts can help developers manage and share packages to streamline the overall...

Application modernization should be at the top of an enterprise's to-do list for five reasons, including security concerns, ...

While CQRS can provide a lot of value when it comes to structuring an event-driven architecture, improper practices can cause ...

Naming APIs can be a daunting process, since it requires a balance between simplicity and clarity. JJ Geewax, author of 'API ...

As the prospect of federally mandated SBOM drives up usage of the software supply chain security tech, the government's ...

A new software supply chain security module for Aqua's platform correlates runtime security monitoring with pre-deployment scans ...

Managing Kubernetes environments can be complex -- and expensive. Find out how to get started with Kubecost, a tool to monitor ...

Forward and reverse proxies secure and isolate resources that reside on a private network, but they play different roles in ...

What do good programmers and musicians have in common? The ability to recognize and apply abstract patterns helps both roles keep...

The contrasts between Agile and Waterfall are stark. Here we compare these two popular development methods, and show you the key ...

Many organizations struggle to manage their vast collection of AWS accounts, but Control Tower can help. The service automates ...

There are several important variables within the Amazon EKS pricing model. Dig into the numbers to ensure you deploy the service ...

AWS users face a choice when deploying Kubernetes: run it themselves on EC2 or let Amazon do the heavy lifting with EKS. See ...

All Rights Reserved, Copyright 2006 - 2022, TechTarget Privacy Policy Cookie Preferences Do Not Sell My Personal Info