おっしゃる通り、「general」とは軍隊で地位の高い兵士のことです。軍以外の仕事についても「general」を使うことはあります。例えば、アメリカには、郵便局の責任者を指す「Postmaster General」という言葉があります。他の組織でも仕事上の肩書を指すのに「general」と言うことがあるかもしれませんが、たいていは軍で使われます。