C/C++

Актуален ли С++ в 2022? Можно ли найти работу? и пригодится ли он лет через 10?

Я работал C++ dev три года и с другими языками тоже работал. Я бы не сказал, что C++ сложнее, чем JavaScript. Сейчас все языки сложные благодаря куче сопутствующих технологий.

Про современное IT (и вообще техносферу) можно сказать одно: "работать сложно, не работать легко". И всё.

Но C++ специфичен, его мало кто знает, не хватает компонентов, трудно отлаживать. Поэтому понятно, что он не для простых приложений, и в Web он только в глубоком бек-енде, а не везде.

И даже в тех нишах, в которых он есть, его заменяет Rust.
Который стал причиной того, почему я уволился из компании.

Во всех проектах, где мало финансирования и прибыли, джунов не ценят.
И в любой момент могут заставить учить раст, работать по 20 часов в сутки или сосать член.

А по C++ (да и по Rust тоже) маловато вакансий, труднее найти нормальный проект.

Поэтому лучше начинать с более популярного языка, устроиться работать, стать миддлом на нем или хотя бы крепким джуном, а потом уже C++ и Rust.

Еще в теории можно попробовать с помощью C++ набивать себе цену, а работать при этом сначала на другом языке - но хз, насколько это работает.
РБ
Роман Булавин
92 464
Лучший ответ
Уж с чем, с чем, а с срр то точно без работі остаться не получится. Бістріе язіки с тонкой работой с подсистемой памяти-то точно лишним не будет.
C++ как простой инструмент для инж-программиста. Как математика например. Годится для создания программ для микроконтроллеров, для программ на компах, для драйверов. За 10 лет мало чего изменится.
Antipa Berlinskij разве для микроконтролеров не С больше применяется?