看当下前端发展趋势,我们应该从这些方面提升自己

HarmonyOS

  首先,Web前端开发有三个传统特征,首先前端的知识量多而且很杂。第二点是技术的更新速度快,尤其是各种开发框架层见迭出。第三点是前端开发边界不断扩大。

  如果你还想在前端的开发领域进一步发展,还需要为自己制定明确的发展路线,不断丰富你的知识结构。

  01

  从职位的薪资角度来看,前端在程序员中是鄙视链的底端。

  但现在的职位要求急剧增加,根据用户不断需求更好的用户体验,前端的人才需求也越来越重要了,薪资自然也会随着技术不断上涨的。

  从职位需求方面看的话,前端仍然属于需要人的阶段。

  从各种招聘软件的需求来看,前端的需求量只排在Java后面!不要说饱和。如果你说饱和的话,在IT类的职位还有什么是不饱和的?

  只能使用JQ,框架和基础不太好,你这样去找工作当然会觉得很难了。

  从技术层面来说的话,现在已经不是会了JQ就能打天下了,需要了解很多的知识,包括后台技术,

  PHP/MYSQL。另外,熟知和精通浏览器兼容性,常见的BUG和工具辅助BUG如何修复IE6,FF,GG,OP,SA,这几个基本浏览器,对于JS,CSS的BUG,或者不同的,你需要完全了解。

  依靠各种类库是不行的,因为不同企业应用也是不同的类库,不同类库之间也有很大的差异,比如浏览器BUG服软解决方案是不同的

  02

  此外,你还可以阅读开源论坛、博客、CMS、和相关程序代码,分析其他代码及其差距,并学习如何逐步改造。

  你若喜欢开发,喜欢代码喜欢程序员工作,那么你就要全身心投入到该行业中,至少每天8小时是基本工作状态。

  其余时间阅读代码和相关书籍,让自己在行业中更卓越,并且意识要最新,要讲趋势,观察国内与国际的变化,按照形式决定下一步如何去做,做什么,怎么做。

  至少原生JS玩转到吐血,最起码书店推荐的基本JS书无一不晓,甚至每一张讲的内容都熟记于心,融会贯通。

  下一级别就是学习JS设计模式,多看英语书和文档,学习国外人的设计思想,设计模式。学习前端主要类库以及源代码阅读审计分析,要到达,其义自见的水平,而不是简单的只会使用而已。

  再下一个级别,修改高级前端框架代码,优化和过滤无用垃圾代码,达到神乎其神的水平,这时候可以开发一套自己的类库,框架等,对JS已经深入浅出,在这时候前端的东西对你来说已经易如反掌。

  其他则是必修课,例如前端小技巧,浏览器的BUG,不同浏览器对CSS的解析调试等

  学习Photoshop也是在工作闲暇之余要去做的事情,这样你不仅精通JS、又懂浏览器的BUG,还会CSS和Flex/Silverlight。网页美工的图也能信手拈来。

  如果你只想在技术上更上一层楼的话,那你就要想,你是否能写一辈子的前端,写JS?

  你能够成为前端大神吗?不可能的,前端再往后走基本上都是业务架构这条路,这对于你的大局观和全面能力是一个考验。

  你会涉及到后端的JAVA、php,那你当初所思考的前端技术或者后端技术都只是个敲门砖罢了。

  上面说的是只走技术,当然,你也许会去做管理、产品经理或者自己创业。

标签: HarmonyOS