Depends. If you love engineering, then an enlisted job like GSM may not be the best choice for you. You'll be a technical worker, not an engineer. I would advise you to look at options for ROTC in college or if you're super ambitious then a service academy. However, I only encourage this if you want to merge your work with your love for the military/country. I spent 10 years in service, and it is a demanding job that few can handle for more than a few years. You have time, so take that time and do your research.