Live data from Hacker News

The pool of talented C++ developers is running dry

efinancialcareers.com

91–100 of 595 posts

Re: The pool of talented C++ developers is running dry

#91

Earlier quoted context omitted.

> I didn't want to be stuck in my 40s-50s with a unless skillset and have to start back from the beginning. This is absolutely nonsensical. In 20 years no one will remember about NodeJS (or it will not be the mainstream tool for web dev), but the C++ CAD application will definitely still be here, in both use and active development, and it will very likely still be in C++. Just think about it. The last C++ CAD applica…

The basic fact that the current internet uses so much NodeJS means that in 20 years it will continue to be in-demand.

Any luck finding Perl CGI webdev jobs these days? (I'm sure there are. I hope the point is clear, though).

Re: The pool of talented C++ developers is running dry

#92
post #2

I guarantee that higher quality pay will give you access to a higher quality talent pool.

These are financial firms griping about the lack of developers. They're some of the highest paid developers in the world. But working for these companies is also insanely stressful. Long hours, high pressure. Maybe that reputation has caught up to them.

I wonder (with no supporting data) if they are griping because in C++ they've created horrid technical debt that they have a hard time hiring people to maintain.

Re: The pool of talented C++ developers is running dry

#93
post #32
post #2

I guarantee that higher quality pay will give you access to a higher quality talent pool.

The only comp structure that would get me doing that job would be a market rate base and points on the algo earnings.

...which is how they pay

Re: The pool of talented C++ developers is running dry

#95
post #73

Earlier quoted context omitted.

Having worked with several "veterans" of this industry, I'm inclined to agree. Also weirdly C++ devs aren't making that much more than the fullstack devs who build FOH tooling for traders.

What's FOH?

Font of the house

Re: The pool of talented C++ developers is running dry

#96
post #33

Earlier quoted context omitted.

Salary at an HFT doesnt tell an accurate story. I'd be shocked to learn any quality c++ dev at an HFT pulled down less than 500k last year, and I'd expect most to be well above that.

Maybe they’d have more luck hiring if they told a more accurate story.

Hiring C++ isnt especially hard because our pay is opaque. Recruiters will tell you immediately what total comp you can expect and they'll let you know what you can contractually guarantee year 1.

Hiring for C++ is hard because C++ is hard and most people are quite bad at writing even somewhat reasonable code.

Re: The pool of talented C++ developers is running dry

#97
post #44

Unless you are doing latency sensitive high frequency trading, why would you use C++? Wouldn’t Go or Java suffice?

Most demand for C++ developers is for existing codebases, presumably. The kind that you can’t just rewrite.

Could be refactored if someone bothered to write unit tests

Re: The pool of talented C++ developers is running dry

#98

Heh. I'm pretty proficient in modern C++, and it is my favorite tool for a lot of things, but my PHP job pays way more than any C++ position available. Did an interview once for Senior C++ Engineer, embedded software in the medical device space. All went good, until the offer: $100k. Articles like this are nothing more than a desperate attempt at getting younger generations to learn said topic, so companies can pay t…

I had an offer from robotics company: 80k and no benefits. I’m not sure where to find good paying C++ jobs outside of finance.

Re: The pool of talented C++ developers is running dry

#99
post #87

Writing new C++ code with all the modern approaches and tooling doesn't sound so bad. Troubleshooting a big legacy C++ codebase is probably something that Dante would have included in his Inferno as a punishment for pride and hubris.

C++ is legacy. You can't just ignore the fundamentals.

That doesnt change the fact that software has been written in it, and will be written in it.

Re: The pool of talented C++ developers is running dry

#100

Heh. I'm pretty proficient in modern C++, and it is my favorite tool for a lot of things, but my PHP job pays way more than any C++ position available. Did an interview once for Senior C++ Engineer, embedded software in the medical device space. All went good, until the offer: $100k. Articles like this are nothing more than a desperate attempt at getting younger generations to learn said topic, so companies can pay t…

Anecdotal evidence to support what you're saying. I had a large group of devs I used to hang out with. It was about 50/50 front-end and C, C++ guys. Over the last decade or so, every single C developer either transitioned to PHP like yourself, or went the full-stack JS route and have never looked back. And it was all over the issues around dealing with legacy systems and the poor pay. One guy told me flat out he can…

I am not a front end guy, so I don't understand how PHP jobs can pay _better_ than C++ jobs.
Post reply on HN