На станции Тайга Щегловского уезда Томской губернии в семье железнодорожника родился Герой Советского Союза Новиков Геннадий Иванович. Окончил семь классов, школу ФЗУ, городской аэроклуб. Как все мальчишки в те годы, Геннадий мечтал стать летчиком.
В 1938 году он поступил в Новосибирскую военную авиационную школу пилотов, после окончания которой в 1941 году был направлен на службу в Московский военный округ.
Из наградного листа: «Гвардии капитан Новиков один из лучших командиров эскадрильи полка, первый геройский лётчик, 6 раз сбитый огнём ЗА и ИА противника, каждый раз после излечения возвращался в свою часть и ещё с большим желанием и ненавистью продолжал бить врага.
В Отечественной войне участвует с октября 1942 года на Калиниском, Волховском, Северо-Западном, Воронежском, Степном 2 и 1-ом Украинском фронтах. За это время совершил 122 успешных боевых вылетов, 67 раз водил в бой свою эскадрилью и лично совершил 22 боевых на «охоту» и разведку. За успешное выполнение боевых заданий и совершенные при этом 90 успешных боевых вылетов награждён орденами: Отечественной войны I степени, Красной Звезды и в 1945 году орденом Красное Знамя и одновременно представлен к присвоению звания «Герой Советского Союза»...».
27 июня 1945 года Новикову Геннадию Ивановичу присвоено звание Героя Советского Союза. В 1946 году окончил Высшее летно-тактическое училище и демобилизовался.
Работал на Томской железной дороге, был начальником локомотивного депо Топкинского и Алтайского отделений железной дороги. В последние годы жизни жил в городе Барнауле. Умер 6 января 1993 года. Награжден орденами Ленина, Красного Знамени, Александра Невского, двумя орденами Отечественной войны I степени, Красной звезды, медалями. Почётный железнодорожник. Имя Героя увековечено на Мемориале Славы в Барнауле.