С.О.Макаров в 34 года стал капитаном первого ранга, в 41 год -контр-адмиралом, в 47 лет - вице-адмиралом. В 1899 году Макаров становится командиром Кронштадтского порта и военным губернатором Кронштадта; в 1904 году — командующим флотом в войне с Японией. Погиб при взрыве крейсера «Петропавловск» в начале войны с Японией.
Интересно то, что после назначения его на пост командира Кронштадтского порта и военного губернатора Кронштадта (за пять лет до начала войны с Японией) С.О.Макаров сказал, что считал бы своим местом Порт-Артур, добавив при этом: «меня пошлют туда, когда дела наши станут совсем плохи, а наше положение там незавидное».
«Степан Осипович Макаров родился 8 января 1849 года в г. Николаеве в семье прапорщика ластовых экипажей Осипа Фёдоровича Макарова. Ластовые экипажи несли портовую береговую службу. Командный состав их формировался из произведённых в прапорщики заслуженных боцманов и фельдфебелей, начинавших службу простыми матросами» (А.Н.Крылов).
В 1858 году семья переехала в Николаевск-на-Амуре, где десятилетний Степан поступил в, низшее отделение морского училища, приравненного к штурманскому.
Первыми обратили внимание на дарование юного Макарова, проявлявшего вдумчивость и любознательность, командиры кораблей, на которых он плавал кадетом. «О необыкновенном кадете доложили адмиралу А.А.Попову, командующему эскадрой Тихого океана. Попов перевёл Макарова на свой флагманский корвет "Богатырь" и приказал столоваться у себя в адмиральской каюте. Так же поступил и сменивший Попова адмирал Ендогуров. Оба выдающихся адмирала лично убедились в блестящих дарованиях кадета Степана Макарова» (А.Н.Крылов).
После плавания на ряде кораблей в апреле 1865 года Макаров сдал выпускные экзамены в училище и за выдающиеся успехи в учёбе был представлен к производству не «в кондукторы корпуса штурманов флота», а в гардемарины флота (наравне с выпускниками морского корпуса).
Плавания мичмана Макарова, в том числе на броненосной лодке «Русалка», получившей пробоину и севшей на мель, а также случаи гибели кораблей от полученных пробоин в отечественном и зарубежных флотах послужили поводом к написанию Макаровым «Исследований по непотопляемости судов», статей, опубликованных в трёх номерах «Морского сборника» за 1870 год.
Макаров определил непотопляемость (термин, введённый им в судостроение) как способность судна плавать и не терять своих боевых качеств от полученных пробоин..
«В этом первом своём научном исследовании Макаров предлагал ряд устройств для откачивания воды, свой знаменитый рейковый пластырь для быстрой заделки пробоины, систему затопления отдельных отсеков корабля для выравнивания крена и дифферента» (А.Н.Крылов).
Рейковый пластырь «представлял собой полотнище холста, на которое нашивали рейки из дерева, сверху также обтянутые холстом» («Самые знаменитые кораблестроители России», М. «Вече», 2002).
Этот пластырь использовался на всех кораблях Балтийской эскадры, а в 1873 году Макаров представил свой пластырь на Всемирную выставку в Австрии, после чего пластырь стал использоваться во всех флотах. Макаров также написал статью «О прекращении подводной течи на судах».
« Часть предложений Макарова была принята и осуществлена, но самое важное из них — выравнивание корабля затоплением неповреждённых отделений — показалось Морскому техническому комитету столь великой ересью, что понадобилось 35 лет, гибель Макарова, Цусима,... чтобы убедить в справедливости, практической важности и осуществимости идей 22-летнего мичмана Макарова» (А.Н.Крылов).
Адмирал А.А.Попов, занимавшийся постройкой броненосного флота, с 1872 года привлёк лейтенанта Макарова к обеспечению непотопляемости новых кораблей, на основе чего Макаров в 1875 году издал работу «О непотопляемости судов», где предлагал разделять корпус судна на отсеки водонепроницаемыми поперечными переборками, создать второе дно и второй борт, разделив их на мелкие отсеки.
В статье «В защиту старых броненосцев и новых усовершенствований» (1886 год) С.О.Макаров показал гибельные последствия конструкционных недостатков кораблей (продольных переборок без дверей, что приводило к крену и опрокидыванию корабля при полученной пробоине).
В другой статье — «Разбор элементов, составляющих боевую силу судов» (1894 год) Макаров на примере гибели новейшего английского броненосца «Виктория» показал, к чему приводят недостатки в обеспечении непотопляемости судна.