Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

> the type of work is typically boring.

May be a personal taste thing but graphics programming, computer vision, scientific computing, robotics and even some embedded systems work is far from boring imo.

But certainly the above are niche fields in a market where software engineering is almost always limited to webdev.



Each of the industries you mention has a tech stack which must remain modern. That means that new work will migrate to the language easiest to do the work and find workers.

It's gonna migrate away from C++ if C++ becomes "legacy."

Embedded systems work is perhaps the exception - since there will be old hardware in the field. But firmware parts go out of production within 2-10 years and so new drivers require creation and new features encourage a migration to a whole new system.


As a game developer I agree that a lot of C++ work can be really fun, but this less than 10% of what C++ is used for. More so you have databases, non-robotic embedded work, crypto (ew), systems work, etc. And they all pay terrible; except financial, but that’s the most boring of all C++ work.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: