иметь хороший дизайнерский вкус и понимать основы и принципы дизайна
знать весь дизайнерский софт, включая пакет Adobe Creative Suit
иметь базовые навыки редактирования видео
знать HTML, CSS и Javascript
знать достаточно о серверных языках (таких как PHP, ASP, Ruby, Python и другие), понимать как работают, что делают и для чего применяются
знать о серверах, хостинге, регистрации доменов, DNS и прочее. Знать как поднять сервер, если он упал
знать отлично OS X (и достаточно Windows) или знать отлично Windows ( и достаточно OS X), а также знать большое количество утилит при работе на этих операционках