правда для начала на фрилансе чтобы набраться опыта
На фриланс как раз наоборот - стоит идти только тогда, когда у тебя уже есть солидный опыт.
какой необходимый минимум чтобы стать C++ разработчиком?
Ровно такой, чтобы пройти собеседование. На C++ делают разные проекты, но общая их черта - они большие, высоконагруженные, и сложные. Ну и на рынке их не очень много.
Например можете посмотреть на какие-нибудь C++ вакансии яндекса.
Имхо, C++ - это не тот язык, с которого можно начинать карьеру.