Смотря в чем.
Спортивное программирование - codeforces.com (noad).
Промышленное - гуглишь Google Code Style и пишешь с этим кодстайлом себе любой проект, параллельно коммття изменения на условный гитхаб (только не force push master, а создавая отдельные ветки и т.д., можешь даже потом селф чекать пул реквесты, часто косяки замечаешь) и плюс поставь себе cpplint и cppcheck, чтобы при пушах чекался кодстайл и прочие косяки. Потом навешиваешь себе юнит-тесты и т.д. В качестве проекта что угодно можно выбрать, вон есть мем с FizzBuzz который пишут по всем канонам промышленного программирования