一般来说,div+css+js都是网页美工做的,但是很多美工都不会,他们都是套用。不过很过工程师会写js,css多少也懂点,div很多工程师都不会。
管服务器的不能叫网站维护。管理服务器的都是硬件工程师,他们也懂软件,但是多是系统分析之类。网站维护一般指网站信息更新,优化。不过实际当中把与网站相关的工作多交给网站维护人员。这就要看这个人的水平了。
程序员不管网站维护。
确切做一个网站的分工是:设计师设计,美工合成。(很多设计师都会合成)
美工合成(负责div和css及js,不过很多美工不太会,可以兼做维护)
工程师负责程序开发(不负责网站维护,单管理服务器和域名等技术问题可以交给工程师做,这个工作不需要专人)
如果你要管理一个网站,一般需要一个美工和一个工程师。
无论哪个角色,都可以做网站维护(图片处理,信息更新)。