I'm the administrator of a site running on Wordpress. Just to say that I'm so in that I almost know everything about It. Being the administraor of a site mean a lots of other skills: You have to know a little bit of computer programing, writing to attract people, doing the job of a community manager, finding the right tool for the site, ... It's like being responsible of a shop actually.