Thats why the Space Navy needs a Star Fleet rank structure.
Captain Picard not Colonel Picard
Commander Riker not Lieutenant Colonel Riker
Lieutenant Commander Data not Major Data
I like Yogi Bear!
All those ranks are already in the terran Navy ...lol
You forgot to mention Major Malfunction!