Свою трудовую деятельность Михаил Шаров начал в 1965 году учителем основ производства Нечаевской средней школы Мокшанского района. В 1966 году был принят на работу в качестве литсотрудника в отдел сельского хозяйства Мокшанской районной газеты "Сельская правда ".
Срочную военную службу проходил в морских частях Пограничных войск (1966—1969). В этот период являлся внештатным корреспондентом газеты Черноморского флота ВМФ СССР «Флаг Родины».
После окончания службы работал литературным сотрудником Мокшанской районной газеты «Сельская правда», затем вторым секретарём Мокшанского райкома ВЛКСМ. В период с 1973 по 1978 гг. являлся литературным сотрудником, заведующим отделом, заместителем редактора пензенской областной газеты "Молодой ленинец", затем специальным корреспондентом газеты «Пензенская правда».
В 1979—1983 гг. работал инструктором отдела организационно-партийной работы Пензенского обкома КПСС, внештатным корреспондентом газеты «Советская Россия». В 1983—1988 гг. являлся заместителем редактора, затем редактором областной газеты «Пензенская правда». В 1988—1990 гг. — инструктор, заведующий сектором печати идеологического отдела ЦК КПСС. В 1990—1999 гг.— первый заместитель главного редактора, главный редактор газеты «Сельская жизнь».
В 1999—2005 гг. — заместитель генерального директора по связям с общественностью ОАО «Продимекс-Холдинг». В 2005—2008 гг.— главный редактор газеты «Российская земля» политической партии «Аграрная партия России». В 2008—2010 гг. — генеральный директор ЗАО «Агрокредит-информ» ОАО «Россельхозбанк». В 2011—2012 гг. — главный редактор газеты «Российская земля» и журнала «Российский фермер» Ассоциации крестьянских (фермерских) хозяйств и сельскохозяйственных кооперативов России (АККОР)[1]
Член Союза журналистов СССР с 1973 г., председатель Пензенской областной организации Союза журналистов СССР (1985—1988), член Союза журналистов Москвы (1990).
Союз журналистов России выражает соболезнования родным, близким и коллегам Михаила Шарова.