感謝圖靈社區(qū)的電子書閱讀獎勵計劃驶俊。
我們真的要去緊跟發(fā)展,新出的技術(shù)免姿、方案饼酿、工具都馬上使用嗎?我們這么做是為了什么?
ES6
故俐,也稱es2015
想鹰,表示是2015
推出的JavaScript
新規(guī)范,之后將使用es201x
表示每一年推出的新特性药版。
這就表示辑舷,每年都有新的語法知識點要學(xué),“這不好嗎槽片?”何缓,當(dāng)然好了,語言有更新还栓,表示語言正在發(fā)展歌殃,有發(fā)展就有未來。但自問下蝙云,現(xiàn)在 2017 年年末,JavaScript
這兩年提出的新特性路召,你都掌握了嗎勃刨?
Proxy
、Symbol
等等股淡,在實際業(yè)務(wù)中有使用嗎身隐?為什么不用呢?
最多的答案可能是唯灵,“用不到”贾铝、“不知道在哪用”、“這是什么埠帕?”垢揩,在看完下卷后,愈加意識到自己不懂的東西太多了敛瓷,即使是自認(rèn)為最“精通”的語言叁巨,仍有這么多知識盲區(qū),而且還在與日俱增呐籽,我該何去何從锋勺?花時間專研JavaScript
嗎,Webpack
呢狡蝶?CSS
呢庶橱?都要專研嗎?
作為一個“普通”程序員贪惹,對于業(yè)務(wù)而已苏章,夠用即可。我更希望自己是一名”程序員“馍乙,而不是”xxx開發(fā)“布近,我要花時間去學(xué)更多的東西垫释。
語言就好像是工具,當(dāng)只會使用一樣工具比如錘子撑瞧,解決任何問題的方法就是”砸“棵譬,當(dāng)要切割木板時,雖然能完成预伺,但結(jié)果不夠好订咸,因為”鋸子“才是適合這項工作的工具,但你并不會用酬诀。雖然只要簡單熟悉下就能簡單完成工作脏嚷。但大部分人是,”用錘子也能搞定啊”瞒御。
專研一名語言父叙,就好像研究工具的具體原理,當(dāng)你研究深入時肴裙,你對工具的使用有了更深的認(rèn)知趾唱,能用最方便、最合理的方式去使用這個工具蜻懦,甚至對工具進(jìn)行改良甜癞,你成為了“錘子專家”。
如果不準(zhǔn)備成為專家宛乃,我們可以成為“手工藝人”悠咱,使用工具做出一些產(chǎn)品,將產(chǎn)品賣給需要的人征炼。如果能合理運用各種工具析既,做出只會一種工具的人做不出的東西,這也是一種成就柒室。
我們需要這么多“專家”嗎渡贾,只要和作者同水平的一小撮人就夠了,他們將工具的高級使用方法告訴我們雄右,我們也能像模型樣地使用空骚,并且改進(jìn)我們的產(chǎn)品,這就夠了擂仍!