慕课君 2016.9.27
前端开发是个很热门的岗位,同时你可以看到你的代码展现出来的样子,是可视化编程,所以相对来说也会比较有趣。国内的高校几乎不会开设前端相关的课程,所以大部分同学想要入行都需要自行进行学习。那么面试中主要考察哪些点呢,日常工作又是包含什么?
职业解析:
1.会JS代码就是前端开发工程师了吗?前端开发工程师是做什么的?
并非如此。JS属于非常基础的语言,只能说是前端开发工程师的基本功。
2.优秀的前端开发工程师必知必会的技能是什么?
首先技术要过硬,包括JS/CSS/HTML语言基础,同时,他对流行的框架和模块化加载机制也要有了解。所以需要对现在流行的技术有一定感知,同时也要有很强的学习能力能将其为自己所用。
其次,由于工作过程中会需要跟相关同事,尤其是设计的同事持续沟通和跟进,优秀的前端开发人员,还需要具备卓越的沟通能力、严密的逻辑思维及较高的工作责任心和态度。
3.前端开发工程师的发展方向有哪些?
非常多面,主要看个人。可以往前端技术专家方面发展,从普通的程序员向专家深入发展;也可以转为管理岗,管理技术团队。甚至由于其工作内容的性质,也是可以朝着交互设计、产品经理发展的。
面试指导:
1.一份优秀的前端开发工程师简历是怎么样的?面试官主要想考察什么?
简历上需要展示自己的项目经历,一般面试官都会根据项目经历提问,比如会问候选人在项目中遇到的问题、他自己提出的解决办法等。这主要考察候选人是否有专业的态度、是否有自己的总结。
2.如果没有项目经历,会比较难过关吗?
会。这个一般直接被HR刷掉了。不论项目好坏,成功与否,有开发经历的候选人,都是相对比较能吸引面试官的。而且亲身实践过的同学,才会对项目开发有比较深入的感觉,同时在面试过程中也会有的放矢,不至于纸上谈兵。
3.非计算机背景的同学,也能做前端吗?
是的,未必要计算机背景,文科背景同样也能做个好前端。关键看个人爱好、能力、及专业基础功。技术的面试主要还是考察个人的技术功底,所以只要你技术实力够硬,同时有一些比较好的软实力,即使不是科班出身,也是能有很大的竞争力的。
4.请为同学们推荐一些做前端应该经常翻一翻的书!
犀牛书和蝴蝶书。
5.对于大一大二,想走前端开发道路的同学的建议是什么?
因为大学里不会教系统的前端知识,所以如果你对前端开发感兴趣,建议参与学校网站的项目建设中,努力实践。