Виктор Петрович Астафьев родился в 1924 году в селе Овсянка близ Красноярска. Детство и юность писателя в деревне и в заполярном порту Игарка. После шестого класса В. П. Астафьев поступил в железнодорожную школу ФЗО, по окончании которой некоторое время работал составителем поездов. В 1942 году он ушел добровольцем на фронт. Воевал за Украину и Польшу, был ранен. После демобилизации Астафьевработал слесарем, чернорабочим, грузчиком, плотником, мойщиком мясных туш.