Nein, in der Regel nicht.
Programmierkenntnisse sind aber oft von Vorteil um technische Zusammenhänge besser zu verstehen.
Kenntnisse in HTML und CSS, sind für bestimmte inhaltliche Formatierungen, sicher gut ;-)
Programmierungen werden erst nötig wenn Sie eine Sonderlösung oder spezielle technische Anpassungen benötigen.