ИМХО, все зависит от того, какой программист, и какой бухгалтер.
Как любит говорить мой шеф - хороших исполнителей я рано или поздно найду, а вот человек, способный мыслить стратегически - это большааая ценность. Поэтому программист, который способен сам создать, к примеру, конфигурацию на базе 1С, и поддерживать программу в таком состоянии, что её возможности опережают потребности фирмы- он достоин самой высокой зарплаты.
Главбух может быть превосходным спецом, но... всего лишь исполнителем, и сидеть ночами, и получать за это зарплату меньшую, чем программер. А может быть главбух, который всю черную работу свалил на зама, и, как кажется со стороны, ничего не делает. А его зарплата выше, чем у любого сотрудника. Но при этом на фирме вся бухгалтерия будет в полном ажуре - благодаря его умению подбирать кадры и организовывать работу.