Live data from Hacker News

The pool of talented C++ developers is running dry

efinancialcareers.com

91–100 of 869 posts

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

#91

Earlier quoted context omitted.

You may also look into Kernel Programming for a lucrative systems programming career. It is more C and low-level oriented though.

> You may also look into Kernel Programming for a lucrative systems programming career. This is the road I have taken since I started to work professionally, but I yet have to find a lucrative job. I know that I am paid more than microcontroller devs, but less than web devs. The market for kernel developers is not that big either.

That's insane to me... getting into systems programming recently I am well aware of how much harder it is than web dev.

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

#92
post #9

Because Python pays more. Or Javascript. Or Ruby. More demand, more salary. Apart from finance, pay is lower than web languages. And finance is small. Embedded systems programming, that also uses the language, pays 30% less than web jobs from my last job hunting period. Employees may be leaving the embedded space (and C++) for web tech because of this. This is the feeling I get from my local job market (western Europ…

> Apart from finance, pay is lower than web languages. And finance is small. And it's blasted to hell with bureaucracy, red tape, toxic work environments and a reputation for having to deal with infrastructure best described as "fossilized". Banks have no one to blame but themselves (and maaaaybe a bit the sometimes insane requirements of financial regulation agencies) for being unable to attract programmers. At leas…

i have worked for several investment banks, and have always been highly paid, and had top-notch hardware and software to work with - i am sure that most competent banks realise that they are basically software hosts.

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

#94

Earlier quoted context omitted.

There's much more reason to do a greenfield project in C++ than Rust - experienced C++ hiring is still considerably easier! Not everything has a purely technical motivator.

> experienced C++ hiring is still considerably easier Perhaps, but you can take experienced devs with a background in other languages and expect them to write solid Rust code. You probably only need to hire 1 or 2 people who already know Rust.

I don't know any people who program in Rust. I've been programming 25 years professionally. On my LinkedIn and through friends I probably know 50 people who do c++ programming in some capacity, including myself, to a poor level.

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

#95
post #3

Looks like C++ developers / holdouts will be commanding 400-600k salaries in the comming decades, like those arcane COBOL wizards still tinkering on banking mainframes.

Indeed, if they can get one of the few jobs that frees up every few years.

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

#96
post #25

Rust should make the pool of C++ developers decrease exponentially in the coming decades. There's little reason to code a greenfield project in C++ unless it involves leveraging some niche libraries, and those niche libraries will eventually have Rust equivalents.

C++ doesn’t require you attend an annual furry convention.

Uh, yes? The fursona just has to wear a white shirt.

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

#97
post #83

Earlier quoted context omitted.

C++ doesn’t require you attend an annual furry convention.

Or be a part of a discord group that flies a pride flag in your face for 6 months of the year. A helping of ideology is what I've really been looking for in a programming language.

Oh no, not a pride flag

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

#98
post #9

Because Python pays more. Or Javascript. Or Ruby. More demand, more salary. Apart from finance, pay is lower than web languages. And finance is small. Embedded systems programming, that also uses the language, pays 30% less than web jobs from my last job hunting period. Employees may be leaving the embedded space (and C++) for web tech because of this. This is the feeling I get from my local job market (western Europ…

Can confirm the interest of workers leaving the embedded space.

I am a embedded C++ engineer and it feels like I’m watching all my friends who work building web apps have fun on the other side.

- More companies/job openings

- Higher salaries

- Flexible working

- More interesting technology/problems

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

#99

Earlier quoted context omitted.

I learned programming in the 90's using C++. When someone expresses this intent I always ask the same question. Am I a supergenius or are you mistaken?

How is this relevant?

boomer sooner

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

#100

> People are seemingly scared away from the language by a terrible stigma: the notion that it is a legacy program. My personal experience: Universities (in Germany) simply stopped teaching C++. Most of it is now Python or C#.

Not surprised to see Python but when I went to uni in Germany 10 years ago Java absolutely seemed to dominate as a teaching language (and on the job market). Has C# gained ground?

Yes, Java is still big. Python is popular because it is a synonym for machine learning at this point. C# mostly because of Unity3d is the preferred game engine.
Post reply on HN