前面说完网页设计师,接下来说说网站开发工程师一职,还有叫网站程序员的,这个职位是纯技术工种,我还是将他们分为以下三类。
网站开发工程师分析
第一类,建站实用人才,这一类人数占较大比例,多是计算机专业毕业,有过几年建站公司经验,熟悉客户需求,有丰富的经验解决方案,但多是初级解决方案。这 类程序员多以ASP语言为主,以二次开发为主。
第二类,单一精尖人才,这类人才一般不在建站公司,而是在某个单独运营的网站担任程序一职,他们多具备单一语种开发比如PHP或者ASP.net,他们的 技术水平通常都很高,在大项目面前分阶段和分工处理。但是他们不适合建站公司,建站公司需要的是知识面广,解决方案多样化,完成速度快,因为客户要求的工 期是有限的,需求是多种多样,甚至千奇百怪的。
第三类,高级建站人才,这类人才是以上两种人才优势的组合,正所谓是鱼和熊掌兼得。他们知识面广,实战经验丰富,对项目把控到位,同时具备多种语言开发能 力,能够胜任难度大、要求高的项目。
网站建设公司也有很多种类,各有各的“道”,接的项目不同,需求的人才类型也不同,找到适合自己企业发展的人才最重要。
是否需要用户体验设计师?
除了以上说的,还有一个存在于网页设计和网站程序之间的工作,容易忽视,处理不好也容易出问题。网页设计师主要负责设计,成品是图片;网站程序主要负责程 序和数据库,成品是网站;他们之间的衔接有一份工作叫做切版和交互动画,如果是Flash动画,一般交给动画设计师在此不多谈及。
切版又叫切图,是把设计好的PSD图片转换成Html代码,这是一个技术工作,普通的水平是用Table表格来布局制作网页,高级水平是用DIV+CSS 布局制作网页。前后两者制作思路截然不同,前者不分轻重缓急,从左到右,从上到下切图,目前逐渐被淘汰。后者注重“内容”与“表现形式”分离,它把一篇网 页分为两部分,即网站的内容,比如标题,正文,插图照片以及内容的主次等等都是内容范畴,要优先下载;“表现形式”包括,网页背景色,背景图,小图标等等 都是不重要的,可以次要下载;这里还要注意一个就是浏览器兼容问题。
还有一步工作,是实现一些交互动画效果,多是用JavaScript程序编写,简称JS,比如图片和文字的滚动效果,幻灯片或者焦点图效果,导航下来菜单 等等。
切图和JS动画效果这一部分工作在一些建站公司是容易忽视的,但是这一部分的好坏直接关系到网站的用户体验性,有的大型网站公司为他们单独设立职位,称用 户体验设计师。
以下是网站开发工程师职位描述,仅供参考
标题:网站开发工程师
岗位职责:
1、 根据项目要求负责项目有关网站程序开发及维护工作;
2、 配合项目经理制定工作进度;
基本要求:
1、 有较好的逻辑思维能力和较强的理解能力,有很强的学习能力和敬业精神,较好的沟通能力,有良好的团队合作精神;
2、 定期做好进度汇报工作,确保完成上级领导交派的相关任务;
3、 两年以上相关工作经验;
技能要求:
1、 精通ASP语言、SQLServer数据库,熟悉Windows网站开发环境;
2、 熟悉PHP/ASP.net/JSP语言、MySQL数据库,Linux网站开发环境,至少有这方面的学习目标和学习能力;
3、 熟悉Javascript/AJAX /XML等WEB技术,DIV+CSS(全兼容浏览器及通过W3C验证),使用DedeCMS 等开源 CMS二次开发网站, 熟悉康盛产品 UCenter/Discuz!/UCenter Home,至少有这方面的学习目标和学习能力;
4、 有大型网站开发经验者,有网络安全、数据冗余、数据备份经验者优先考虑;
感谢 achair 的投稿
下一篇 新手应该如何学习网站分析