Пока особо не решил чем хочется на плюсах заниматься
Вообще, язык вторичен, первична сфера применения.
Я шарю в геймдеве, дайте мне любой движок, любой язык, я освоюсь за несколько дней, и буду делать игру, и доучивать инструмент в процессе.
Посади меня сейчас бизнес приложения делать на известном мне языке - я в душе не ебу вообще ни разу, как там что устроено, как их делают, какие стандарты в индустрии, какие бест практикс. На это уйдут годы, мне кажется, чтобы стать хорошим специалистом.
На собеседованиях на Unity разраба, наверное, процентов 30-40 вопросов касаются непосредственно C#. Остальное конкретно по Unity, и на общее понимание особенности разработки игр.