I think I am going to give you the same advice I give to those asking somewhere else:
- ask yourself what you can do almost non-stop without getting bored, lost patience and can do under stress if you want to be part of field actions.
- ask yourself where you are good at.
- ask yourself what do you like (which can be different from the first bullet).
Then cross everything and compare to the careers the navy can offer. If you like telecomm, love maths, I am sure there are communication career paths for you. This is just one example. One of my friend was hired by the French navy as a developer for ballistics missile simulation based on current weather conditions, distance to target, sea activity ... That's another example.
The main difference with civil careers is that in the military, there is no 40 hours per week type of limitations. If you are on a mission, you are there.