Nothing wrong with learning C++ if you want to get into paid game development at some point, but it takes time and effort. I'd say 10 years for a beginner to even have a chance to do some useful 3d engines from scratch.
"Stephen Wolfram is the creator of Mathematica and is widely regarded as the most important innovator in scientific and technical computing today." - Stephen Wolfram