how long for these goals

I assume you are yong because you focus too much on getting results quickly without much effort applied.
Well, try things and see if game development is really for you; “fast results” + “game dev” = “nonono!”

There’s cheap, fast, good; you can only have two.