Макар Андреевич учился в Усть-Цилемской средней школе, работал учителем начальных классов, затем в райкоме комсомола. С 1939 г. служил в Северном Военно-Морском Флоте. Участвовал в Великой Отечественной войне с начала и до окончания военных действий. Отважно действовал во всех боевых и разведывательных походах особого разведывательного отряда Северного флота в тылу противника. В 1943 г., командуя взводом в разведке, уничтожил автоколонну вражеского зенитного полка, захватил пленных и обеспечил командование важными сведениями. Громил гарнизоны на берегах Баренцева моря. На мысе Крестовый захватил артиллерийскую батарею и нанес большой урон противнику в живой силе. Активно участвовал в августе 1945 г. в войне с империалистической Японией в составе отдельного разведывательного отряда Тихоокеанского флота, командовал взводом десантников в операциях по захвату южнокорейских портов Юки, Расин и других. Отличился геройством в операции по овладению г. Сейсин. Высадившись с торпедных катеров, десантники стремительно ворвались в город. Взвод Бабикова с боем захватил железнодорожный и шоссейный мост через реку, уничтожил более 50 солдат, 6 автомашин. Более 18 часов держались десантники, отбивая непрерывные атаки противника. Бабиков бесстрашно действовал и в других боях за удержание Сейсина до подхода главных сил десанта. 14 сентября 1945 г. Бабикову М. А. присвоено звание Героя Советского Союза с вручением ордена Ленина и медали "Золотая Звезда". Награжден двумя орденами Красного Знамени, орденом Отечественной войны I степени, Красной Звезды, "Знак Почета" и медалями.
В 1946 г. главстаршина Бабиков М. А. уволен в запас. Окончив Высшую партийную школу при ЦК КПСС, работал на комсомольской, партийной, советской работе, в органах КГБ.