能找到一份Web前端开发工作,首先你起码得是一个合格的初级Web前端工程师。那么,什么是初级Web前端工程师?初级Web前端工程师都会做些什么?针对这些问题,我从以下4个方面来说:
一、对应岗位的工作职责
初级Web前端,主要负责产品的功能开发,独立完成框架中设计好的交互功能和产品需求。
PS:一句话概括,初级Web前端的岗位职责在每家公司都是大同小异,无非是针对本公司的产品及业务线做具体的搬砖工而已。
二、技术能力要求
1、css:熟悉css常用属性以及选择器,常见hack和布局技巧;
2、html:熟悉所有的html标签属性,语义;
3、js:能独立使用第三方框架完成功能模块的开发;
4、框架:熟练掌握至少一款常见的移动端或pc端框架;
5、文档:代码编写时有编写文档的意识。
PS:类似的技能要求,相信你在各大招聘平台都可以看到,只不过每家公司对初级前端的定义不大相同罢了,都是因地制宜。
三、多人协作项目开发能力要求
1、工具:能够参与2-4人的业务组开发,并熟练使用svn或git进行代码版本管理;
2、环境:能搭建简单的本地开发环境,node.js或者php。
PS:这一点