Михаил Новиков устроился в локомотивное депо в 1965 году слесарем подвижного состава, отслужил в армии и вернулся работать в депо. Был помощником машиниста, машинистом, мастером подвижного состава ремонтного цеха.
После выхода на заслуженный отдых не ушёл от дел. Последние восемь лет Михаил Новиков возглавляет ветеранскую организацию железнодорожников.
В день рождения ветерана благодарили за труд и общественную работу глава города Алексей Банников и заместитель председателя горсовета Александр Калинин. Глава города вручил имениннику благодарственное письмо.
От железнодорожного ведомства Михаилу Новикову вручили отраслевую награду – нагрудный знак «Почётный ветеран Куйбышевской железной дороги».