Получается нужно взять прочитать последнюю книгу Бьёрна Страуструпа по С++17, книгу С++17 STL, Энтони Уильямс по Многопоточности, С++ шаблоны Вандервуд, Джосаттис и Грегор, ну и закрепить книгами Еффективный С++. И после этого я так понимаю можно переходить смело к изучению Open Source ? А там дальше и работу искать. Хотя наверное ещё Qt, BOOST изучить нужно будет.
Да, только вот одна проблема – по окончанию всего этого у тебя уже будут не базовые знания, с высокой вероятностью, ты уже станешь неплохим специалистом. Вот в этом всём списке нет той середины, где ты сможешь остановиться и сказать "вот теперь я знаю основы, а вторая половина уже для продвинутых плюсовиков", нет, конечно, тебя по пути будут учить одновременно и базе, и каким-то узким фичам, и какой-то чёрной плюсовой магии. А когда ты закончишь всё это и станешь понимать все продвинутые особенности языка...