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