
Николай Яковлевич Захаров в 1967 году окончил Калининградское среднее мореходное училище. Начал свою профессиональную деятельность в качестве штурмана в Управлении тралового флота города Пионерского с 1952 по 1954 год. Затем, с 1954 по 1998 год, занимал должность капитана малых и средних рыболовных траулеров в Пионерской базе океанического рыболовного флота.
За свои достижения Николай Яковлевич был награждён медалью «За трудовое отличие», Орденом Ленина, Орденом Трудового Красного Знамени и удостоен звания Героя Социалистического Труда с вручением медали «Серп и Молот».