第二点就是技术:.web相关的基本功扎实,精通javascript、HTML语法,熟悉Javascript/CSS3及主流前端类库、框架、工具,如Zepto,React,Angular等熟悉服务端编程(PHP、lua、python)、熟悉数据库(mysql、mongodb等)相关知识、有linux平台下开发经验者优先考虑。使用过React、Vuejs或Ember.js等框架
最后就个人而言:作为一名web前端工程师还应该要求自己有团结协作的能力,能很好的融入到团队中,并且沟通能力一定要强。
我们在考虑web前端工程师之前,还应该找一个适合自己的学习平台,比如华清远见
不能一口咬定说找不到工作,但是就目前的前端岗位招聘来说,前端开发Vue 和 React 最起码得会一个,毕竟这是行业招聘的标配了。所以,如果你不会 Vue 或者 React 框架确实有点不占优势,是求职中找工作的一个劣势。当然,现在不会框架不代表你以后(面试)不会呀。既然已经知道要学一些框架才会更容易找工作,就应该付诸行动立马去学。立即行动并不算晚,如果你想着推到明天去学就晚了,因为明天又会想着等下一个明天。
首先要学习前端页面重构。包括PC端网站布局、HTML5+CSS3基础、WebApp页面布局等等,打好前端开发的基础。然后要学JavaScript高级程序设计、PC端全栈开发的知识。包括原生JavaScript交互功能开发、面向对象进阶与ES5/ES6/ES7应用、JavaScript工具库自主研发、jQuery经典交互特效开发、PHP+MySQL后端基础、前端工程化与模块化应用等。
前面的知识都掌握了,就可以学框架、混合开发了。包括Node.js后端开发、Vue.js前端框架、React前端框架、混合开发(Hybrid,RN)、Angular前端框架等等。