Родился 24 ноября 1928 года на станции Тулумбасы Березовского района Пермской области.
Геннадий Иванович родился 24 ноября 1928 года на станции Тулумбасы Березовского района Пермской области, потом переехали в Шамары, а из Шамар в Шалю. Отец работал всю жизнь в дистанции пути бригадиром сначала в Шалинской дистанции пути, затем перевели в Кунгурскую дистанцию. В семье было 9 детей. Геннадий Иванович закончил 7 классов и в Кунгурской дистанции пути начал работать с 20 апреля 1944 года с 15-ти лет подсобным рабочим. Так как было свое подсобное хозяйство, питались тем, что вырастят, но приходилось питаться и лебедой, и липовым листом. В войну много пришлось пережить.
15 апреля 1948 года откомандирован на курсы дефектоскопистов. С июля 1948 года назначен механиком дефектоскопной тележки, работал до октября 1968 года. Затем направлен на 10-месячные курсы дорожных мастеров, после окончания курсов до 15 мая 1970 года работал бригадиром пути на 8-м линейном участке ст. Кордон. С 27 марта 1972 года назначен дорожным мастером 8-го линейного участка. И проработал до выхода на заслуженный отдых до 28 ноября 1988 года.
Работая дорожным мастером, Шайдуров Геннадий Иванович в 1982 году подготовил околоток к званию «Образцовый». Путь содержался в хорошем, технически исправном состоянии. Своими силами было отремонтировано 10 путейских домов.
Стаж работы в дистанции пути – 44 года. За годы работы в дистанции Геннадий Иванович проявил себя как грамотный и опытный работник, наставник молодежи, общественный инспектор по безопасности движения поездов. За безупречный труд и большой вклад в развитие околотка Шайдуров Геннадий Иванович имеет 80 поощрений. Награжден орденом «Знак почета» № 472998 4 августа 1966 года. Также награжден: медалью «Ветеран труда» 4 августа 1987 г., знаком «Отличный путеец» 28 июля 1950 г., значком «Ударник Сталинского призыва» 13 апреля 1953 г., знаком «Отличник соц. соревнования железнодорожного транспорта» № 73040 29 сентября 1961 г., присвоено звание «Ударник коммунистического труда» 29 декабря 1968 г., награжден знаком «Победитель соц. соревнования 1978 г.» и юбилейными медалями.
Геннадий Иванович вырастил 6 детей: три дочери и три сына, есть внуки. Один из внуков работает машинистом электровоза в Перми, бригадиром пути в Кордоне работает зять, Тихонов Николай Михайлович.