27 July 2015
前端走得这么快,你该如何跟上脚步?
最近读到dfguo写的《ReactErope大会参会感想》上引用的淘宝的赫门同学在JSConf 2015上提到的前端的摩尔定律:前端每18月会难一倍
,表示说得不要太好。
Web前端这个领域,跟随着近些年浏览器飞速发展以及老旧IE的逐渐淘汰,迎来了爆发式的发展。 而随着NodeJS的推出, 让JS逐渐成为了世界上最多人使用的编程语言之一。但是由于JS最初设计时的局限性(JavaScirpt的设计只用了10天、缺乏有效的标准等)与前端应用越来越复杂的应用需求的矛盾越发激烈,许多的优秀的类库与框架如雨后春笋般涌现出来,让人有点应接不暇,无力招架的感觉。
好了废话写完了,开始来干货: #### 那么到底在如此迅猛发展的前端领域中,我们该如何跟上脚步呢?
对于这个问题,我以前其实真没认真的思索过,平时没事的时候随便上网乱翻,看到啥读啥,直到我去年发现了这篇神文:《How to keep up-to-date on FRONT-END-TECHNOLOGIES》,如果你没看过,好可惜,赶紧去看一遍吧!
文中对如何跟上时代脚步的方法总结有四条:
1. FOLLOW COOL PEOPLE (关注牛逼的大神最近都在玩些啥)
对翻墙无压力的同学,赶紧上Twitter把上面列的大神们一个个follow一遍吧~我就是在这里发现了我的偶像Addy Osmani。
国内微博,我也试过关注一些业内有名的大神,但是发现在微博上大神们要么在潜水,要么在分享生活(要么在掐架撕逼- - | ),反正技术干货不太多,不像Twiiter几乎每次上去翻都能看到很多有意思的东西。 |
2. FIND THE BEST SOURCES (找到优秀的资源)
这就像是监听事件与轮询的区别,与其定期上网站去翻资料,还不如订阅一些优秀的周报(我以前是订阅一些大神的RSS,后来发现不是每个大神都有那么多时间发文章的),基本每周一份,别再抱怨资源少了,能每周扫完算你牛逼!
在这里推荐的周报资源有:HTML5 Weekly,JavaScript Weekly,对css、设计关注的同学可以订阅CSS Weekly,Web Design Weekly等。
另外强烈推荐一个神周报FEX_文章推荐,这是当时我在百度时每周都会收到的百度FEX整理的技术周报,强烈推荐每周优先阅读,有余力再去选择翻阅其他的周报,因为该篇周报基本会覆盖上面周报中一些优秀的资源。它的订阅方式与上面的不同,由于是Github资源,直接watch就好,有更新会推送到你邮箱,觉得赞别忘了点个Star噢~
其实对英语有压力的同学,能每周扫完FEX的周报就足够了,不过上面几个国外周报每周内容都不会太多,有兴趣翻翻也是可以的。
3. ATTEND CONFERENCES (参加会议)
这一条就比较进阶了,对于有钱的大神们(比如当时我在LBS的导师贾铮同学~),会自掏腰包飞去美国参加O’Reilly Velocity等会议,近距离与国外的神们沟通交流。而对于吾等屌丝(- -!),当发现一些离得近的会议,能去的还是报名去凑个热闹吧(虽然国内很多所谓会议都是去打广告的为多…不过开拓下视野也好 = =)。
4. GET YOUR OWN SOURCES (发现属于你自己的资源)
每个人可能都会通过一些奇怪的途径发现一些好东东,比如偶尔在网上乱逛会发现一个深隐于世的大神的博客~比如一些不是太火但是超酷的项目~一般我看到类似这类玩意,都会默默的丢进收藏夹~有时会分享给好朋友~反正对于这一点,大家仁者见仁智者见智吧~
总结
前端技术日新月异,如何有效的获取资源与吸收资源是技术提升中很重要的两点要素。但是一定要切记,订阅周报后,你可能会发现每个星期都会有好多好多文章要看,好多好多技术要学,压力会越来越大,我就经历过这个阶段,花太多时间在阅读周报上,而实际用来思考与Coding的时间被缩短了,直到我读到了这篇文章《别因为要学的太多反而压垮自己》,我才终于开解。文章不在读得多,而在读完能消化,能思考,做到读一篇有一篇的收获,切忌为了扫周报而扫周报!
总之,每个人都有各自的学习方法与模式,本文仅是介绍一些优秀的学习资源,至于如何看待,看自己了~
全文完。
Posted in 2015-07-27 10:59