I just browsed 100+ startup jobs on AngelList, found 0 C++ positions. I filtered out hundreds of jobs for Ruby, iOS, PHP, Python, and about a million for Javascript.<p>I live in London, maybe this is just a UK thing? or is C++ dead in the startup world.
Startups aren't about code, they're mostly not even about actual products, it's just a lot of idiots running around trying to get funding using the latest new buzzwords and shiny new tech that looks good on their resume.<p>If you have a strong engineering background especially in C++, you'll be just fine.
We use C++ heavily at Accompany. The CTO co-founder was one of the chief engineers at Google Analytics where most of the highly scaled systems were written in C++. Perhaps you could try investigating startups where the founders have a Google engineering pedigree?
Startups are about flexibility and time to market. Not two of C++'s best qualities. Obviously, a generalization and an opinion, but I would argue it fits the facts.
Keep in mind that many companies will hire you even if you don't know the language they code in, on the assumption you'll easily learn new languages.<p>I've mostly done Python in past, and C++ long ago, but at current job I've also been writing Java, Javascript, Ruby and Kotlin.
C++ is one of the most powerful and ubiquitous languages in software engineering but keep in mind that you wont find much C++ in webdev because Python,Ruby,PHP, etc are at a higher level of abstraction and their interpreter was likely written in C.
C++ is dead there (and in many other places). The closest thing is Golang and Swift (and perhaps Rust).
That doesn't mean there are no C++ jobs, but you'd need to look for them elsewhere. Why is that surprising?
most operating systems, deep learning frameworks, computer graphics systems are in c++.<p>the hottest 3 areas in tech, vr, deep learning/ai and self-driving cars, need c++ intensively.<p>c++ programmers are at the tip of the programmer pyramid.
nowadays C/C++ is mostly something for:<p>* low-level infrastructure like databases<p>* desktop applications<p>* some embedded work<p>The vast majority of startups isn't doing anything like that, then you have to subtract those that do it using other technologies and there is not much left. And in many cases it's going to be part of a role, not a pure C++ position.<p>Once they grow more and more companies go into low-level things, but for your typical young start-up it's a waste of resources if it isn't part of the core product.
I've seen some demand for C++ in job advertisements in Germany and the Netherlands for startups. These startups tend to be doing things with devices of various kinds and need developers to write software for them. I've seen a few that are also using C++ for high-performance, real-time sort of software that isn't device-related.<p>So I'd say that while it's less common to see startups doing anything with C++, they certainly do exist.
People use whatever lets thdm quickly put together applications. Most that know C++ probably dont hear much on C++ frameworks for web. Knowing about those could help. Here's one Ive seen a few times in comments although not tried:<p><a href="http://cppcms.com/wikipp/en/page/main" rel="nofollow">http://cppcms.com/wikipp/en/page/main</a>
<a href="https://news.ycombinator.com/item?id=12846216" rel="nofollow">https://news.ycombinator.com/item?id=12846216</a><p>Fair amount of C++ here.
I don't agree with that statement.<p>At SolidFire our core product is written in C++. We were bought by NetApp and are no longer a startup, though.<p>It's not a trendy language, but there are startups using it.