Are More Developers Your Only Hope?

Are More Developers Your Only Hope?

Business can’t win without developers, but you need more. A surprising survey shows that lack of software development capabilities is the top inhibitor to business success. So, how do you fix that?

Money can’t buy you happiness, but developers just might.

According to a survey from Stripe, companies finally recognize that access to engineering talent is a bigger inhibitor to growth than access to capital. In fact, as fed up as enterprises may be with their outdated IT infrastructure, they’re convinced that if they can just find good developers, most other problems will prove secondary.

No alt text provided for this image

But just hiring more developers isn’t the answer. There’s more to it.

Of course, you do need more development capability. Mainstream enterprises now recognize that their biggest threat is likely not another bank or a rival hospitality company. Instead, it’s that a currently noncompetitive technology vendor today will be a clear and present danger tomorrow. Those tech vendors are fueled by developers; everyone else therefore feels they must “developer up,” too.

Plant a developer. Watch her grow.

The No. 1 constraint to enterprise growth, according to the thousands surveyed by Stripe, is access to talent, with 55 percent of respondents citing this concern. Immigration requirements—something that rightly gets a lot of media attention—was last on the list at 47 percent. Right at the top of the list, however—and higher than the need for cash to invest in growth (52 percent)—was developers (53 percent).

It perhaps makes sense for developers to think themselves the center of the universe, but this Stripe survey, conducted in partnership with Harris Poll, surveyed not only 1,000 developers but also more than 1,000 C-level executives in the United States, Singapore, France, Germany, and the United Kingdom. This melange of developers and executives identified a need for more developers (61 percent) as a bigger threat to corporate success than tax rates (58 percent), trade barriers (56 percent), and Brexit (55 percent).

No alt text provided for this image

Not surprisingly, a full 96 percent set a high to medium priority on increasing the productivity of their developers, with 56 percent also indicating that they had expanded their developer population over the past year.

Not that they have much choice. With the specter of tech companies entering their markets, companies from seemingly tech-immune industries like farming and manufacturing are running scared, and desperately trying to hire more developers.

No alt text provided for this image

Getting more developers isn’t the solution

Not that companies aren’t trying their best to load up on tech to compete, all the same. Across diverse industries, the No. 1 area of investment for the next five years is software infrastructure and tech (43 percent), with the related areas of R&D (31 percent) and recruiting tech talent (31 percent) rounding out the Top 3. More traditional areas like marketing (29 percent), sales (26 percent), and customer service (24 percent) are now see as also-rans in helping enterprises to differentiate. A full 81 percent of those surveyed say that software development must become a core competency over the next decade, whatever their industry.

Again, to compete with tech, enterprises increasingly realize that they must become tech; that they’re not simply a grocery retailer or hotel chain or hospital system. To win in the 21st Century, software must be the heart of your business. That, in turn, heightens the need to hire great software developers—even as hiring talent becomes ever harder.

However, finding new developers may not be the best answer to the talent shortage.

No alt text provided for this image

After all, 77 percent of those surveyed by Stripe are very or somewhat confident that their company already has “sufficient engineering resources to keep up with technology trends.” For those that aren’t confident, “we don’t have enough skilled employees” (42 percent) is a top reason, but it probably misses the point.

With the average developer working 41.1 hours each week, and close to half of this (17.3 hours) is spent on maintenance (fixing bad code, debugging, refactoring, etc.), it seems that the fastest path to developer productivity isn’t to throw more bodies at the problem. Instead, it’s to improve the quality of software.

No alt text provided for this image

This, of course, is easier said than done.

If your business is successful, legacy systems and technical debt are unavoidable. Even so, there are countless ways to approach the improvement of code quality (see here and here and here), including better documentation, writing unit and functional tests, and more.

There’s also the obvious-yet-too-often-ignored reality of open source. If you’re writing a custom Kubernetes replacement (yes, I’ve seen this), you’re doing it wrong. Smart companies embrace the best open source projects that get battle-tested by a wide array of companies, rather than roll their own.

Of course, this works best if you “train your developers by getting them to contribute more to open source,” because new research has shown that open source contributors hold distinct advantages over those who merely free-ride on open source. The more you contribute, the more you understand the code and are better positioned to write and use great code.

Similarly, if there’s a cloud service offered by Google, Microsoft, or Amazon Web Services that fits your needs, use it. If you’re worried about lock-in, the bigger problem is your developers’ productivity. Besides, how is it less a question of lock-in when your own developers build a system you can’t escape than if you happen to buy it from a cloud vendor? It’s not.

No alt text provided for this image

Adding Manpower As Solution Might Make It Later

Years ago, Gartner analyst Svetlana Sicular addressed the shortage of data scientists, positing that “organizations already have people who know their own data better than mystical data scientists.” The shortage of developers is much the same. The answer to most companies’ developer shortages is likely to look within, and make those developers more productive. Open source is a key (though not the only) way.

As enterprises focus more on enabling developer productivity they won’t need to make such a fetish of finding new developers. As Fred Brooks’s The Mythical Man-Month once made clear, “adding manpower to a late software project makes it later.” In similar fashion, adding developers to crappy code simply means you have more developers frittering away precious time on crappy code. Yes, more gets done, but at a higher price than necessary.


Jeff Jones

Solutions-focused, forward-thinking and detail-driven Solutions Architect & Engineer

5 年

As with any problem worth solving, the answer is not just quantity, but quality. For example, if the problem is not having the software necessary to generate revenue from potential markets or customers, just throwing more developers at it will not guarantee a “win”. In fact, it will likely fail or just barely perform - leaving revenue on the table. Hiring wisely is a better choice. Instead of hiring ten developers, a BA, and a couple of QAs, hire 4 non-H-1B experienced software engineers, one of whom is the lead and handles the BA duties, and one experienced QA engineer with automation experience. Hiring quality will reduce quantity and deliver a better product, with a lower total lifecycle cost. I’ve applied that pattern in the past when hiring, and it works.

回复
David Stephen Patterson

Helping Recruiters + Search Firm Owners Recession-Proof Their Agencies | Want A Complete Build-Out Of Your Sales & Marketing System in 30-Days, With A Guaranteed ROI? => realdsp.me/build

5 年

Love this article, and you can't go wrong with a Star Wars theme (provided its the original trilogy)

Rob Thomas

Partner @ Frederick Fox | Helping Top Billers Win Big | Building Elite Recruiting Teams and Delivering for Clients

5 年

The future of work is to develop people.?

Brian Polonsky

CEO & Founder of Polonsky & Associates Inc. | Healthcare Recruitment | Nursing Leadership | Talent Acquisition ?? ???? ????

5 年

I love this. Stop trying to solve your problems through hiring and do it by developing.

要查看或添加评论,请登录

Brian Fink的更多文章

  • The Future of Technical Recruiting: Adapt or Die Tryin'

    The Future of Technical Recruiting: Adapt or Die Tryin'

    Let’s talk about technical recruiting — the lifeblood of the tech economy, the beating heart of engineering growth, and…

    10 条评论
  • The Only Hiring Question That Matters

    The Only Hiring Question That Matters

    Hiring managers love to complicate things. They’ll wax poetic about “culture fit,” fetishize years of experience like…

    19 条评论
  • Future Vibes in Technical Recruiting

    Future Vibes in Technical Recruiting

    The future of technical recruiting is being rewritten in real-time, and its new protagonist isn’t some Ivy League…

    9 条评论
  • The AI Tidal Wave is Coming for Junior Recruiters

    The AI Tidal Wave is Coming for Junior Recruiters

    Almost a year ago, I made several comments about the future of agency recruiting. Builders like Adam Posner, Matthew…

    48 条评论
  • Stop Being a Bobblehead

    Stop Being a Bobblehead

    HR and Talent Acquisition love to talk about innovation. Every conference, every white paper, every LinkedIn post…

    73 条评论
  • The Art of Engaging Passive Talent: A Data-Driven Guide

    The Art of Engaging Passive Talent: A Data-Driven Guide

    Picture this: A top performer at your competitor—let's call her Emma—is crushing it in her current role. She's not…

    17 条评论
  • Empowerment is The Sauce

    Empowerment is The Sauce

    In a world where most companies are stuck in the past, running on bureaucratic fumes and micromanagement mania, a few…

    13 条评论
  • Agentic AI: Bad Recruiting At Scale?

    Agentic AI: Bad Recruiting At Scale?

    Recruiting is a $200 billion industry that many believe is built on inefficiency, bias, and the illusion of choice…

    55 条评论
  • The “White-Collar Recession” Hiding in a Red-Hot Job Market

    The “White-Collar Recession” Hiding in a Red-Hot Job Market

    Yesterday, you might have caught the Purple Acorn crew talking about some of the recent puzzles in the "Red Hot Job…

    57 条评论
  • Writing: The Refuge of the Rational

    Writing: The Refuge of the Rational

    If life is a warzone, then writing is the foxhole. It’s the sanctuary where thoughts, ideas, and the occasional…

    2 条评论

社区洞察

其他会员也浏览了