Discover your dream Career
For Recruiters

Citadel Securities' C++ guru says the world is "chronically short of skilled programmers"

The talent pool for skilled developers is dry

Despite assertions that AI has killed the software developer, some of the biggest names in the space think AI will only increase prospects for engineers. One such believer is Herb Sutter, a technical fellow at market making giant Citadel Securities. 

Click here to join the bubble by eFinancialCareers, our new anonymous community. ✍️

In a recent blog post, Sutter said that programmers are in high demand and that "AI is not changing this." Behind GPUs and power, he said that talent is the third-largest bottleneck for engineering today and that "we are chronically short of skilled human programmers." This presumably isn't a problem for Citadel Securities itself, which has a penchant for hiring engineering prodigies and is on track to pay its staff an average of $2m last year as of September

Sutter said that people who believe AI will "put a large fraction of programmers out of work are fooling themselves," and that human coders will be "needed more than ever." Others in finance seem to agree with him; a Bloomberg survey late last year of senior financial services employees revealed that the majority expected their teams to get bigger thanks to AI. 

Some developers will benefit from AI more than others.  Citing a report from SlashData published last summer, he noted that both C++ and Rust had the largest proportional rise in users, and said he expects them to rise more in the future thanks to a cultural shift occurring in AI.

Sutter said that power is the most significant limitation, not chips. As the power requirements increase, Sutter said that "the future is enduringly bright for languages that are efficient in 'performance per watt' and 'performance per transistor.'" Rust and C++ are two of the best major languages in that regard. C++ in particular has a long history of paying massive sums to engineers writing the lowest latency code. 

Sutter said that C++ has been "continually evolving to stay relevant to the changing hardware landscape." C++26, the soon-to-be-released new edition of the language, has increased its capability for parallelism (running software on different pieces of hardware at the same time to lower latency) on modern technology. 

Have a confidential story, tip, or comment you’d like to share? Contact: WhatsApp: http://wa.me/442079977910 (+44 20 7997 7910), Telegram: @AlexMcMurray, Signal: @AlexMcMurrayEFC.88 Click here to fill in our anonymous form, or email editortips@efinancialcareers.com.

Bear with us if you leave a comment at the bottom of this article: comments are moderated intermittently by human beings. Sometimes these humans might be asleep, or away from their desks, so it may take a while for your comment to appear. You must take sole responsibility for comments you post on this site. We will take reasonable steps to weed out anything that we consider to be offensive or inappropriate.

author-card-avatar
AUTHORAlex McMurray Reporter
  • Ph
    Phineas
    7 January 2026
    These types of post frustrate me, I have a sophisticated knowledge of C++ but what I lack is commercial experience. I have programmed in professionally in Python and C# so I am aware there is a big jump from understanding the the language to being a productive coder. Is what he is really saying is there is a chronic shortage of programmers with experience and unless companies like his are prepared to give inexperienced programmers that opportunity this cannot change.

Sign up to Morning Coffee!

Coffee mug

The essential daily roundup of news and analysis read by everyone from senior bankers and traders to new recruits.

Sign up to Morning Coffee!

Coffee mug

The essential daily roundup of news and analysis read by everyone from senior bankers and traders to new recruits.