Насчет анализа и прокачки скиллов:
Для геймдевелопера видел совет попробовать написать простые игры (вроде Тетриса), но самому с нуля и до победного конца.
Намекали, что после этого всякие эпические планы по созданию мегаММО куда-то деваются.
Насчет STL, в начале освоения C++ пробовал писать велосипеды и сравнивать потребление памяти и скорость с реализацией в STL.