小米技术社区
小米技术社区管理员 关于小米

27岁,山西运城人,职业电商经理人,前端开发工作者,从事过网站建设、网络推广、SEO、SEM、信息流推广、二类电商、网络运维、软件开发,等相关电商工作,经验较为丰富,小米技术社区致力于为广大从事Web前端开发的人员提供一些力所能及的引导和帮助 ...[更多]

E-mail:mzze@163.com

Q Q:32362389

W X:xiaomi168527

小米技术社区大牛王飞 关于王飞

27岁,山西运城人,职业电商经理人,网络工程师兼运维,从事过运营商网络建设,企业网络建设、优化。数据中心网络维护等通过,经验丰富,座右铭:当自己休息的时候,别忘了别人还在奔跑。 ...[更多]

E-mail:wf_live@126.com

Q Q:3940019

微博:王小贱ss

小米技术社区设计小艳 关于小艳

大于花一样的年龄,河南郑州是我家,2010年在北京接触团购网,2011年进入天猫淘宝一待就是四年,如今已经将设计走向国际化(ps:误打误撞开始进入阿里巴巴国际站的设计,嘿嘿)五年电商设计,丰富经验,从事过天猫淘宝阿里各项设计,店铺运营,产品拍摄;我将我的经历与您分享是我的快乐!座右铭:越努力越幸运! ...[更多]

E-mail:97157726@qq.com

Q Q:97157726

标签云
精品推荐
您的位置:首页 > 个人随笔 > 专业技能

前端开发人员的要求是什么?网站web开发工程师应该会哪些知识点?

分类: 专业技能205个赞

各位前端的同仁们,大家好,我是小米技术社区站长小米,今年27岁,山西运城人,一个有理想有抱负的前端开发人员,因为家庭的原因,从小对电脑这行业比较感兴趣,我和大多数前端人员一样,也是从初期的似懂非懂到现在的小有所成,09年正式接触网站方面的工作到现在,做过网络推广、SEO、网络维护、网站web建设、响应式网站开发、淘宝开店、阿里巴巴开店、SEM等工作,只到上一年我才把自己的职业规划定位成前端开发人员,我觉得前端开发是一个非常有挑战性的岗位,不仅是因为它涵盖的知识广,更是因为前端人员是直接和网站客户接触的第一道砍,你的成功与否可以直接从客户的口中或者网站的数据统计中得到反馈。


很多刚接触前端开发的小白们(暂且这么称呼,坚持下来的人以后都是大牛)可能对前端应该会哪些知识点很迷茫,我觉得目前这个阶段的我比较有发言权,以我个人这些年工作的经验来说,我觉得一个优秀的前端开发人员应该会以下知识点(前端开发人员的要求有哪些?):


1、Html4+Css2(重中之重)

作为一个前端开发者,html4+css2,不仅要会而且必须精通,看到别的网站的效果,可以很顺溜的用3种以上的写法把他写出来,才算是精通,前端开发无处不用Html4+Css2。


2、javascript

一个网站如果要有好的展现效果,JS是必不可少的,至少网站常用的展现效果还是要会的,熟悉1-2种js库,推荐jQuery,网页中经常用到。


3、1-2个常用的CMS系统


前端开发大多是借助于CMS系统建站,推荐织梦cms和帝国cms,其他的有phpcms,siteserver cms等,如果网站主要面向论坛,推荐discuz,面向商城,推荐ecshop,discuz和ecshop最好有PHP基础。


4、SEO

目前各大企业都比较注重SEO,即搜索引擎优化,毕竟现在的竞价成本摆在那里呢,减少企业运营成本迫在眉急,作为一个前端人员,我们可以不用太懂SEO的具体操作方式,但必须要知道SEO哪些优化因素和我们前端人员有关,如:seo的站内优化大多和前端人员密切相关,图片的alt属性,URL的优化,404页面的设置,301重定向设置,sitemap,h1-h6标签的合理运用,strong标签的使用等等,如果在做站初期把这些因素都考虑进去,那么网站后期维护成本就会少很多,如果后期去改的话费时费力哦。


5、美工水平

美工?对没错,可能你会问公司一般不是都有专业的美工人员吗?一般情况下大多公司是有的,但是建站期间修图工作甚多,你必须要会一些基础的美工技术,不能等比例修改图片尺寸,给图片上加字,删除图片上的字等小儿科的工作还要转给美工吧?


6、响应式网站

这几年手机端客户都在呈爆发式增长,做手机端网站已经不容迟缓,早期手机端网站制作模式很简单,做一个电脑端的网站,做一个手机端的网站,但是弊端很明显,不同的分辨率显示不尽相同,这两年一个新的概念被提了出来,叫响应式网站,可以适应各种不同分辨率的设备,如果你深入了解,你会发现响应式网站并没有多么深奥哦,无非是写个代码让什么分辨率显示什么。小米技术社区就是一个响应式网站哦。


7、Htm5+Css3

HTML5和CSS3热潮正横扫网络,它的出现开始彻底变革全世界的Web前端开发和Web设计发展格局,有很多另你意想不到的功能,但是由于兼容性问题,我个人目前还没有用html5,但是css3有用,用css3顶多让低版本的浏览器和高版本的浏览器展现效果不一样,如果用html5,低版本的浏览器彻底乱了,用户体验差,虽然有时候可以用js去解决,但是毕竟不如浏览器原生支持的完美。我相信永不了几年html5+css3就要一统前端开发了。


8、熟悉至少一共程序语言,php、asp、java、c语言、c++、Pyhton等


作为前端开发人员,程序语言有一些也是必备的,如果你现在还是0基础,建议学PHP,用途广。


9、服务器基础功能、域名解析、备案等相关领域技术


公司买了一个服务器,让你去配置现有的服务器,或者让你把新买的域名解析到服务器上、域名的备案流程你都要了然于胸,因为一般情况下公司没有别的岗位比你更适合做这样的工作了。


10、未完待续。。。


前端开发是一个与时俱进的行业,我们不能故步自封,因循守旧,而是要放眼未来,紧跟时代节奏,这几年的响应式网站和Html5+Css3就是一个很好的例子,如果你没有跟着他们的步伐,早晚要被淘汰的。


以上内容仅供参考,希望以上写的没给大家造成困扰


最后我想说的是:只要你愿意学习前端开发,就一定要坚持下去,兴趣虽然是最好的老师,但是不懈努力才是成功良药。加油!


如果学习中有问题可以随时联系我:QQ 32362389,邮箱 mzze@163.com,我会用有限的时间去尽可能的帮助尽可能多的朋友,当然,前提条件是我自己会的知识点。


小米技术社区