This is a really good question! Focus on your target is always important, but making this the only option is not clever.
I'm reading Chris Hadfield 's book “An Astronaut’s Guide to Life on Earth”, and I believe he gives many insights on how to prepare to your main goal, enjoy the path and not be desapointed if the goal is not achieved (remember that the chances that a Canadian citizen has to be na astronaut and effectively travel out to space is very, very low!)
What are all the skills you need to learn to be a gamer developer? programming, human behavior, graphic design, user experience, etc. which other careers use the same skills?
My advice is for you to focus your development of necessary skills to be the best gamer developer and for sure you will be reached by lots of career opportunities that you will enjoy.
And... check Chris Hadfield's book :)