Если вы рассматриваете эти 2 профессии как альтернативу друг другу - то "программист" выигрывает в перспективе.
А я могу предложить вариант комбо - посмотрите в сторону бизнес-аналитика. Системное мышление программиста и знание предметной области бухгалтера.
Из минусов бухгалтера - отчетный период, НДС, законодательство и налоговая (если вы главбух). плюс финансовая ответственность. Плюс, многие компании уходят в облачные бухгалтерии, или вовсе отдают бухгалтерию на аутсорс.
Станешь программистом, сходишь на курсы по 1C и ты получишь профессию бухгалтера, можешь изначально целится именно в 1C и работать вместе с бухгалтерами
Рекомендую отказаться от профессии бухгалтера. Отмирающая в перспективе. На западе уже не самая интересная. А в условиях контроля посредством программного обеспечения по факту просто счетовод. Программистом иожно хоть куда-то развиваться