Хотя бы продюссерски сейчас необходимо понимать юнити, анрил, тачдиз, ардуино, это открывает большие горизонты. Программирование сейчас уже перетекает в базу, тот же процессинг, 3js, paperjs — сурерсила.
даже не программирование, а алгоритмика, наверное. Потому что языки будут настолько высокоуровневыми, что код писать не надо будет. Щас уже можно какой-нибудь фреймворк, типа Реакта, юзать без глубоких познаний в яваскрипте.
Хотя, с другой стороны, в вебе, например, уже можно шейдерами фигачить штуки, как в играх. И для этого нужны хорошие программерские скилы. А вебдизайнеру, соответственно, программить не надо, но надо знать, что есть такие возможности.