...И действительно, на морских судах, как на советских так и на иностранных, в то время к нам обращались не иначе как ОФИЦЕР. ...
Словарь нам говорит
Officer (сущ.)
1.должностное лицо, чиновник, служащий, сотрудник, работник
(official, employee, worker)
judicial officer — судебный чиновник
public officer — государственный служащий
senior research officer — старший научный сотрудник
secret service officer — сотрудник спецслужб
consular officer — консульский работник
2.командир, офицер
(commander, ofcer)
naval officer — морской офицер
high ranking officers — высокопоставленные офицеры
general staff officers — офицеров генерального штаба
coast guard officer — офицер береговой охраны
air force officer — офицер ввс
3.полицейский
(policeman)
traffic officer — дорожный полицейский
4.служитель
(servant)
church officer — служитель церкви
В русском языке слово офицер как правило употребляется во втором значении (командир, то есть военный человек).
Англоязычный мир использует все 4 значения слова. По-русски это неправильно.