In combat arms there was the requirement of certain ticket-punching jobs that you had to perform ... platoon leader, company commander, operations officer, etc. ... but the other jobs were whatever was available in the units in which you served. I also did time as a personnel officer, maintenance officer, training officer and liaison officer. Always something new.
There were constants among all these jobs however ... namely all the rules governing how you would dress, act, talk, think, etc. Those were fairly uniform (and constrictive) across all the jobs I had.