Zacznij realizować swoje projekty, buduj swoje portfolio- jako marke osobistą, czy to tworząc strone z portfolio gdzie wrzucać będziesz projekty, profil na linkedin, generalnie znajdź pomysł: co chcesz z wykorzystaniem tego języka robić, czy coś niskopoziomowego, czy może game-dev, a może przesiadka na C# i .NET, pomyśl co byś chciał zrobić i zacznij realizować projekt do tego.
Moim zdaniem na równi powinieneś się uczyć BAZ DANYCH, czy to realcyjnych czy może mniej strukturalnych jak np. bazy no-SQL, ale znajomość nie tylko języka SQL, ale samej teorii baz danych to must have.
System operacyjny Niskopoziomowe możliwości C++ możesz wykorzystać do jakiegoś projektu optymalizacyjnego dla systemów, to nieco trudniejsze ale warto się tym zainteresować
Bazy danych może jakieś narzędzie bazodanowe? Generalnie oprogramowanie w tym celu wymaga C++. coi ciekawe może to byc mały silnik, albo zestaw jakiś funkcji ... też fajna sprawa bo uczysz się pracy z bazą
Urządzenia IoT : Samo IoT odnosi się do Internetu Rzeczy definiowanie takich zasobów i osiąganie przy tym wydajności. Możesz napisać jakieś API, oprogramowanie które wspiera coś, może to byc matematyczna detekcja obrazów, filtrowanie zdjęć itp, chociaż to już bardziej w kategorie AI
Coś finansowego? Napisz obsługę dużej liczby transakcji, transakcji i modelowania finansowego, które wymagają symulacji danych.
Oprogramowanie lotnicze? - bazowy system kontrolny , może to być system kolizyjny, detekcji, jakiś system radarowy, tutaj możliwości jest bardzo dużo.
Powiem tak, język to narzędzie... więc ucz się na bierząco algorytmów, rozwiązywania problemów matematycznych- programistycznych, logicznego myślenia w oparciu o realizowane projekty żeby faktycznie mieć przyrost przepracowania z językiem.