Да, они будут очень хорошо разбираться в фреймворке на котором пишут. Но если чуть уйти в сторону —> им будет довольно тяжело.
По сравнению, кто начал с С/C++ —> C#/Java —> JS/TS
С сам по себе очень простой язык, на нем только очень сложно написать что-то более менее крупное. С++ наоборот превратился в какого-то монстра за последние годы, давно ничего не приходилось делать на нем, но даже тогда у него было награждение всего и вся. Не говоря ещё о том, что раньше, не знаю как сейчас, по-хорошему надо было не только хорошо знать stl но и boost. Так что я не сказал бы, что чистым сишникам будет легко перейти на что-то новое или чистым плюсовым, потому что в первом случае язык слишком простой, во втором вообще может быть сотня вариантов решения одной и той же задачи, хотя возможно плюсы и движутся сейчас в сторону net со своими умными указателя и прочим, давно уже не слежу за изменениями языка