В надводных силах строевой морской офицер мог находиться в чине мичмана не более десяти лет с момента производства. Для лейтенанта предельным возрастом было 40 лет, старшего лейтенанта — 45 лет, капитана 1–го ранга — 50 лет, а капитана 2–го ранга — 53 года.
Но это на кораблях. На берегу все было по–другому, и никого не удивлял почти 56–летний Павел Прохорович Шишов, числившийся по Морскому министерству в чине всего лишь капитана по Адмиралтейству.
В лейтенанты обычно производили после окончания какого–либо офицерского класса, а также вахтенных начальников по представлению командира корабля или соединения. Сходная процедура была и при производстве в чин старшего лейтенанта.
Для того чтобы стать штаб–офицером, а именно капитаном 2–го ранга, и командовать кораблем 2–го ранга (например, крейсером, канонерской лодкой или эсминцем) нужно было прослужить командиром корабля 3–го ранга (например, миноносца) не менее трех лет, из которых в море провести десять месяцев. Как вариант — служба старшим офицером на корабле 2–го ранга. В капитаны 1–го ранга могли произвести после двухлетнего командования кораблем 2–го ранга (минимальный срок пребывания в плавании — один год).
Хороший начальник постоянно следил за тем, чтобы его подчиненные вовремя получали следующие чины и награды. Вот рассказ академика Алексея Николаевича Крылова о том, как стал генерал–лейтенантом Корпуса морской артиллерии генерал Антон Францевич Бринк, считавшийся современниками видным теоретиком и практиком артиллерийского дела. Бринка неоднократно «обходили» при производстве, в результате чего Крылов (в то время он занимал пост исполняющего должность председателя Морского технического комитета) обратился напрямую к тогдашнему Морскому министру, Степану Аркадьевичу Воеводскому:
Случалось, что офицер занимал должность, которая совершенно не соответствовала его чину. Так, на начало 1914 г. должность дежурного генерала для поручений при Морском министре занимал капитан 2–го ранга Владимир Николаевич Шрамченко. Причем занимал ее уже почти полтора года!