Sign In

Communications of the ACM

ACM Careers

Software Companies Follow the Skills, Locate Where Programmers Already Work

View as: Print Mobile App Share: Send by email Share on reddit Share on StumbleUpon Share on Hacker News Share on Tweeter Share on Facebook
recruiting workers, illustrative photo

Software companies are more likely to base their operations in locations where skilled potential recruits already work — rather than expecting staff to move to new areas for fresh opportunities.

Researchers from Lancaster University, the University of Illinois, and Texas Tech University show new firms commonly establish headquarters within a mile of existing software businesses. While this makes recruitment easier, there is no evidence of increased profitability as a result.

"Spatial Persistence of Agglomeration In Software Publishing," in the Journal of Economic Behavior & Organization, looks at software firms in Texas over a six-year period. There were 431 new establishments in this time, and software firms regularly set up close to established businesses, with an average of 10 within one mile, employing 394 workers between them.

Across the sample period, the number of establishments dropped from a high of 648 in late 2002 to 581 at the end of 2006, but employment rose from 16,600 to 21,000. The research found sustained employment in the software sector in the areas of business clustering came not from the growth of firms, but rather from new companies taking on employees from those already in place.

The study suggests that new firms setting up closer to established businesses are instead negatively affected by the presence of other firms in terms of the total jobs created. These companies do not grow faster that those located in isolation, rather job losses at one business are more likely to be compensated by other firms capturing the employees, explaining the persistence of employment within the sector in certain areas.

"We found that clusters of software establishments within small geographic areas are highly persistent, as is employment across the sector — though not within individual companies," says co-author Dakshina De Silva, professor of economics at Lancaster University Management School.

"The industry is dynamic, with a large turnover of establishments and substantial changes in their scale," De Silva says. "Approximately half of those in operation at the start of our study had exited by the end.

"Despite this, and the great potential for the distribution of firms' locations to change, almost all the employment within the software industry at the end of our six-year study was in areas with active establishments at the start of the period. This was even though employment in those already-established firms declined substantially, and the majority of jobs present at the start were lost, with only 7,015 of the initial 16,645 jobs existing in the same establishments."

Many of those who lost jobs lost at one software company were hired by another firm less than a mile away "as they act as a sponge for lost jobs at neighboring companies," De Silva says.

The study suggests that companies are more likely to locate close to competitors as it makes recruiting skilled workers easier, with a ready supply of employees on tap, who are more likely to switch companies if they do not have to relocate. There is also the effect of startup firms being established by employees leaving other companies.

"Software companies tend to enter into locations less than a mile away from other software establishments, and view these locations as significantly more attractive than those further away from other firms in the sector," says co-author George Deltas, professor of economics at the University of Illinois.

"There are lower costs for employees who switch between establishments, as they can retain their living and commuting arrangements," Deltas says. "The large pool of software engineers and programmers within commuting distance allows a firm to expand more easily by poaching the employees of other firms, which reduces the set-up and subsequent recruitment costs."

"New firms would find it advantageous to locate close to their competitors as it is often harder to induce employees to relocate, both because of the upfront costs and because moving would see them forgo the option to work for other employers in that same area at a later time," he says.

Co-author Robert McComb, associate professor at Texas Tech University, adds: "In the software industry, jobs go where the workers are, rather than the other way around. This leaves cities that want to become magnets for an industry in a conundrum — they need concerted efforts to attract multiple establishments to a location in a short period of time, which is a daunting task."


No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account