The cursus honorum (Latin: "course of offices") was the sequential order of public offices held by aspiring politicians in both the Roman Republic and the early Empire. It was designed for men of senatorial rank. The cursus honorum comprised a mixture of military and political administration posts. Each office had a minimum age for election. There were minimum intervals between holding successive offices and laws forbade repeating an office.
These rules were altered and flagrantly ignored in the course of the last century of the Republic. For example, Gaius Marius held consulships for five years in a row between 104 BC and 100 BC. Officially presented as opportunities for public service, the offices often became mere opportunities for self-aggrandizement. The reforms of Lucius Cornelius Sulla required a ten year period between holding another term in the same office.
To have held each office at the youngest possible age (suo anno, "in his year") was considered a great political success, since to miss out on a praetorship at 39 meant that one could not become consul at 42. Cicero expressed extreme pride not only in being a novus homo ("new man"; comparable to a "self-made man") who became consul even though none of his ancestors had ever served as a consul, but also in having become consul "in his year".
Read more about Cursus Honorum: Military Tribune, Quaestor, Aedile, Praetor, Consul, Governor, Censor, Tribune of The Plebs, Princeps Senatus, Dictator and Magister Equitum