集团官网
  • 华为授权培训中心
  • 腾讯云一级认证培训中心
  • 百度营销大学豫陕深授权运营中心
  • Oracle甲骨文OAEP中心
  • Microsoft Azure微软云合作伙伴
  • Unity公司战略合作伙伴
  • 普华基础软件战略合作伙伴
  • 新开普(股票代码300248)旗下丹诚开普投资
  • 中国互联网百强企业锐之旗旗下锐旗资本投资

想学H5前端开发,如何快速提升自己的水平?

编辑:云和数据 日期:2020-11-12 08:54

最近接触了很多前端的小伙伴,和他们谈了很多职业发展的问题,大部分是做了一到三年的前端新手。

在交流中发现了一个很有意思的现象,同样是入门不足三年,有部分人觉得前端很有前途,甚至有人年薪已经30W以上,但也有部分人觉得前端薪资不高,技术体系庞杂,迭代速度飞快,苦于学习各种不断更新的技术和框架,心神俱疲。

同样是前端工程师,技术体系是相同的,工作年限也是相近的,为什么差别这么大?我在前端领域摸爬滚打也有五年了,如何跟上前端技术飞速更新的步伐,我认为学习方法一定要找对,抓住学习的重点才能事半功倍。我总结了几个学习中要注意的点,和各位技术水平卡在瓶颈,苦恼于怎么提高的年轻工程师们分享。

001.jpg

第一点 夯实基础

基础一定要掌握牢固,基础知识一问三不知,就是贻笑大方。css,js基础知识一定要掌握得很熟练。

到什么程度可以称为熟练?你能使用css实现斑马条纹背景,毛玻璃效果吗?能给图片实现滤镜效果,能实现所有自适应布局效果吗?原型,原型链,闭包是实现设计模式的必备知识,你真的弄懂了吗?闭包导致内存泄漏的原因是什么,你弄明白了吗?ajax跨域的解决方案你可以说几种?2020年了,你还是只告诉我jsonp吗?http协议有了解过吗?

现在是2020年了,这些问题老掉牙了。可是我要告诉你的是,掌握好这些老掉牙的基础,就是很重要。上层的技术可以变更的很快,基础变动很慢,投入时间学好基础,性价比很高。

第二点 深究原理

Angular,React,Vue框架和脚手架的普及,越来越多的前端工程师浮于表面,调用框架的API完成任务就完事。要成为一名优秀的前端,绝不能成为单纯的”API调用工程师”,一定要掌握框架背后的原理性知识。

Virtual DOM diff算法,双向绑定原理等等框架背后的机制都值得我们去学习。框架API可以更新很快,而他们背后的原理都是相似的,学好原理既可以让我们对框架底层了解更深入,又可以使我们迅速掌握不断更新的框架表层。只会用框架永远也成不了大神。

第三点 注意细节

“代码能用就行”的认识往往是初级程序员的通病。作为有在技术道路上有理想的工程师,一定要对自己的代码严格要求,精益求精。

比如HTML一定要注意语义化以方便SEO优化,该用

,,的地方不能一股脑儿用
完事;css中编写样式时不能页面上样式是有了,类名和属性排序写得一塌糊涂,建议大家按照BEM规范编写风格良好的代码;js中变量命名随意是很常见的不规范行为,一个不直观的变量名往往使同事看了脑袋大。

“代码千万行,注释第一行。命名不规范,同事两行泪。“一首流行诗,饱含了多少程序员的血与泪。

第四点 登高见远

前端经历了这么多年的飞速发展,早已成为浩瀚的大海。如果闷着头独自钻研苦学,那无疑是很慢的。

002.jpg

技能图谱

如果我们直接去跟随大神学习,那将会使我们快速成长。github上有很多优秀的前端项目,仔细研读这些项目的代码,在commit记录中查看编程思想和逻辑的进化过程,就是一场与大神直接的面对面交流,是一场绝妙的学习之旅。

声明:除云和数据原创文章外,分享和转载的文章皆为促进IT技术的传播,仅做交流学习使用,非商业用途。如有文章或图片的原作者有异议或涉及版权问题,请立即联系我们,我们将在第一时间进行改正或删除,确保您的权益,谢谢支持!

相关内容

一周教育行业大事件回顾(11.23-11.29) 本周(11.23-11.29)教育行业大事件:精锐教育Q4净收入10.11亿元 同比下降22.9%,51TalkQ3净营收为5.39亿元  同比增长31.8%,流利说Q3净收入2.39亿元 净亏损同比收窄68.1%,睿见教育年度业绩:实现收入约17.93亿元,优胜教育陈昊:将对所有校... 学习编程,语言该如何选择? 很多不是计算机专业、零基础想学编程的童鞋们,往往觉得编程太难,自学完全学不进去。其实大部分都是因为没有找到对的方式方法,导致学习起来困难重重。高效学习,并不意味着要走捷径、抄近道。对于新手来讲,首要的事情肯定还是一步步地打好基础。无论是看书,还是看视频课程,都可以从入门基础技术入手。这也有助于... 去BAT等互联网公司实习,待遇怎么样? 谈到大厂,待遇问题无疑是绕不开的一个话题。就算没去大厂实习过,大多数同学印象中的大厂也应该是工资高、给钱痛快、福利待遇好吧!那么具体是怎么样,看下表!看下表!根据以上的数据,可以得出以下信息:非技术类 本科生工资最高的是字节跳动和滴滴出行:150元/天工资最低的是网易:60~100元/天技术类... 趋势 | 2020UI设计流行什么? 2020已过半,设计行业大洗牌。整个设计风格会更偏向于服务性:字体设计、图形设计、色彩设计、动效设计、空间3D设计、插画设计、国潮设计、IP品牌形象设计、摄影、视频剪辑等都渐渐融入UI流行趋势。字体设计:用字体绘制各种不同的形状正成为字体设计的另一大趋势。其表现手法非常多样化,比如字体旋转、圆... 设计必备|好用的免版权图库大推荐 作为一个设计师,你最害怕什么?客户的改稿甲方的刁难领导的神级点评肯定还有一个,就是版权问题今天给大家整理一份我经常用的免版权图库帮你渡过找免版权图库的岁月!Unsplashhttps://unsplash.com/免版权 · 需要梯子 · 英文检索 · 高清大图五星推荐,不要怀疑!Pexels... 快来收藏 | 11月超实用设计工具大推荐! 对于想学习UI设计的童鞋们来说,设计小工具必不可少!今天给大家推荐几个超实用的设计和开发工具,包括了图标、组件、字体等等,快来收藏吧!The Good Line-Height当你上手用过 The Good Line-Height 之后,就很难离开这款给力的文本排版工具了,它可以快速便捷地帮你计...
×