Considering a career as a GSM in the Navy is a solid idea, especially with a passion for engineering. Engaging with a recruiter early can provide valuable insights and guidance on different entry routes, without pressure to commit. Pursuing an undergraduate degree in engineering before joining may offer advantages, such as entering at a higher rank. It's important to note that an enlisted position may not align with engineering aspirations, as it typically involves technical work rather than engineering roles. Taking the time to research options like ROTC or military academies can help align military service with career goals.