Question: what do villagers need to change professions?
Answer: so there you have it the way to change a villagers profession is by giving it the worksite block that it needs and if you were wandering an armour or requires a blast furnace a butcher requires a smoker.