Yeah, you can have long term goals, nothing wrong with that, but you don't come out saying oh we're gonna have this game with a thousand levels and just a few weeks later hey I need people to come work for me because basically I don't know how to code. As everyone said in that topic, it just ain't gonna happen, and look where you are now. So work on smaller things, and learn all this stuff. Do something a bit bigger to refine your knowledge and hopefully learn more. After a few projects, then you might be ready for this game with a thousand levels. So, it's not that the dream is out of reach forever, it's just out of reach for the moment, but you work towards moving to where it's within your grasp.
I guess what I'm trying to say is don't stop dreaming, but don't be one of these people who lives adrift in their heads, because I've seen them, they literally never do anything they want to do because they're too busy dreaming all the time. So sure, have long term big plans, that's fine, that's good, it shows you can be creative, just learn right now, while you're still young, how to realize those goals. With something like coding, that's going to come from like I said above, starting out small and working your way up. Also, if you learn how to set both short term and long term goals now, when you go through college or do whatever it is you do after high school, and then enter the work force, you're gonna be all set up to do anything, because you'll know how to look 5 or 10 years down the road and say, by this time, I want X, Y, and Z. But, you'll be able to look 3 months ahead and say, OI I'm moving towards this thing, and I need to take these steps to get there. If you learn that shit, it'll increase your chances of achieving big things in your life.
Ironcross is here to expose the fakes and phonies,
Suss out the wheat from the chaff, the cheddar from the bologna,
I'm a superhero, y'all fools needa know this,
So if you on the other side of right, prepare for a fight no one will ever miss.