Степан Осипович Макаров родился 8 января 1849 года[1] в Николаеве. Юноша пошёл по стопам своего отца – отставного мичмана и поступил в Морское училище в Николаевске-на-Амуре. За время обучения Степан совершил ряд длительных плаваний на винтовых и парусных суднах к берегам Китая, США и Канады. В апреле 1865 года Макаров окончил училище первым по успеваемости В составе эскадры контр-адмирала Ф. С. Керна на корвете «Аскольд» Степан Осипович совершил плавание по маршруту Владивосток – Нагасаки – мыс Доброй Надежды – Кронштадт (ноябрь 1866 – июнь 1867 гг...
Степан Осипович Макаров — едва ли не единственный русский адмирал, который не был дворянином по рождению. Его отец — отставной штабс-капитан, получил титул за выслугу, когда Степану было восемь лет. В том, что его сыновья, а их было трое, станут офицерами, Макаров-старший не сомневался. Мальчиков с детства интересовало всё, что было связано с военным делом. Первенец Иван поступил в пехотное училище в Санкт-Петербурге. Младшие, Степан и Яков, отправились в Николаевск-на-Амуре, где были зачислены в местную навигацкую школу...