亚洲av午夜福利精品一区人妖,亚洲乱码日产精品a级毛片久久,91精品视频观看,青草青草久热精品视频在线观看

技術的執念

2016-9-24    藍藍設計的小編

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里 

只需稍加留意,我們就會發現自己被各種技術、工具包圍。ThoughtWorks的技術雷達差不多每半年就會更新一次,在項目中更會遇到很多已經從技術雷達上消失的技術,項目上的舊技術/舊框架還在服役,新的技術/工具/語言/框架又在迅速的出現,有些曇花一現、迅速被新的后來者所取代。有的留下來了,不過也都在不斷的演化、改變(不兼容的API,不同的版本等隨處可見)。

如果你不幸是一個前端工程師,那么這個更新速度還要更加迅速。三年前Backbone是主流,兩年前是Angular.JS,去年是React,緊接著Flux、Reflux等作為React的擴展而成為了新的主流;Grunt流行過一段時間,很快被Gulp替代,而新的Webpack又依稀有大一統的趨勢。幾乎每周都能看到新的框架涌現,雙向綁定、虛擬DOM、事件代理、同構、后端渲染、更友好的語法糖、更快的執行速度等等,幾乎任何一個方向都有無窮無盡的變化。

1.png

而后端也好不到哪里去,容器技術、Web框架、ORM、構建腳本、自動化測試工具、依賴管理、應用服務器等等,你總有很多的選項,卻又無法在事先區分到底哪個技術/工具更靠譜、更適合項目。

置身其中,往往有眼花繚亂、應接不暇的感覺。知識工作者當然需要終身不斷的學習,但是像目前這種節奏,我很懷疑這是否是一種健康的狀態。周圍經常有人抱怨,好不容易上手了一個前端的MVC框架,一看周圍的項目,大家已經在spike另外的框架/工具了(這意味著你在項目上無法使用該框架了……)。僅僅從學習的速度上來講,我們已經遠遠無法跟上科技演化的節奏了,這是人類自身的一種限制。

知識的陷阱

假設你在一個Ruby項目上,學習了Rails/ActiveRecord/RSpec/MySQL。如果下一個項目還是Ruby,同樣的技術站,你會覺得這是一種重復,因為除了業務邏輯、業務對象變化了之外,并沒有新的內容,還是同樣的技術。如果下一個項目是Python,技術棧變成了Django/nose/PostgreSQL,你可能會覺得有所提升,因為學到了不同的技術、框架、共建工具、測試工具等等,其實仔細觀察,這還是一種重復,古人云:“換湯不換藥”者,是也。

在目前我們所處的時代,信息以遠遠超過人們能接受的速度不斷的被創造出來,一方面信息傳播的速度大大提升了,另一方面是信息傳播的渠道也極具多樣化。我們無時無刻不被過載的信息包圍著,即使你不主動的去嘗試獲取新的信息,手機App里的微信、微博、Flipboard、Pocket、知乎、開發者頭條、Feedly、果殼、丁香園等等的推送已經足以提供給你足夠的信息(大部分甚至都來不及消費就變成了歷史信息而被忽略)。

以我自己為例,從2015年10月到2016年2月,我學習了很多東西,看一下下面這張圖:

2.png

圖中灰色方框中的內容是項目要求的知識,另外的則是我根據自己的興趣學習的,兩者基本上各占一半。事實上有很多內容(尤其是根據自己興趣學習的)在真正要使用時,可能還需要學一遍。這些內容可能讓我產生了我學到了好多東西的錯覺。其實這個在另一個角度顯現了技術人員的一個誤區:以為自己可以掌握所有軟件開發相關的知識(或者說太過于縱容自己的好奇心和興趣)。

過載的信息

身處這樣的信息過載環境,我們很難不為自己對信息的缺乏而感到不安,擔心自己錯過了什么重要的信息,這種擔心和焦慮會促使我們進一步將時間消耗在對信息的獲取上,從而更無暇思考什么是真正重要的。

《如何閱讀一本書》將書分為兩類:一種是提供資訊/信息(known)的,一種是幫助你理解(understand)信息的。相對于理解來講,資訊本身其實并不那么重要。我們大部分人目前采用的碎片化的閱讀方式無法提供給我們足夠的“理解力”。我們都有這樣的體驗,有些書特別耗費腦力,讀起來很累,而另一些書則非常輕松,易于消費。碎片化的閱讀方式易于消費,只需要很少的思考就可以讀懂,但是危害嚴重,它們并不會幫助你提升理解力。

3.jpg

但是直覺上我們會選擇容易的事情來做,雖然這種淺層次的閱讀只對擴展信息/資訊有幫助,對提升理解力則幾乎無用。而我們在處理日常工作中的問題時,能真正幫助的,只有理解了的那部分知識。我在2014年,曾經有幾個月屏蔽了所有微信、微博等內容聚合類的應用,也盡量少的去技術論壇,每天就是寫代碼,讀紙質書,除了最初幾天的忐忑之外,整個過程的收獲非常大(而且也沒有漏掉任何重要的信息)。

知識框架

技術人員有時候會有一種想要把所有技術都掌握的「執念」,這在局外人來看是一種荒誕不經的想法,但是置身其中,你很難看出這一點。畢竟,有意思的東西實在太多了,各種范式的編程語言、編譯器技術、人工智能、數據可視化、地理信息系統、嵌入式設備、軟硬件結合、大數據、自動化測試等等,每一個方向都有無窮無盡的有意思的東西。

但是在知識規模如此巨大的今天,一個人是無法掌握所有技術的,更不用說新的技術還在不斷的涌現出來!這就要求我們有節制的來聚焦在某些技術上,而視其他技術如無物。當然這需要很大的勇氣和魄力,不過唯有如此,技術人員才可能有真正的長進和成就。

我基于自己的經驗,繪制了一個「Web開發」方面的知識框架,這個框架上包含了一個比較全的技能/知識集合,也是我認為一個「Web開發」人員應該掌握的一些知識點。

4.png

在成為一個專家之前,你需要先對要學習的領域有一個全面的認識。也就是說,做Web開發,需要盡可能覆蓋到這個框架上的所有點。一旦完成了這棵樹上的所有節點,就不用再去做第二次了,這時候你可以嘗試找到樹上的某一個分支,深入下去。這個聽起來好像和我之前文章中的觀點有所矛盾,其實不然。我在《我們真的缺前端工程師嗎?》一文中提到過,“工程師不應該將自己束縛在前端開發上,要了解整個軟件開發的全生命周期?!?/strong>這里的觀點其實是一致的,即首先要了解軟件開發全生命周期中的所有節點,然后再有所側重的去找自己的興趣點來發展,即:先建立廣度,再建立深度。

應對方法

對于知識的陷阱

當因自己的興趣(而不是項目驅動,也就是沒有實際的土壤來驗證)而想要學習一個新的知識時,對照知識框架,如果發現自己已經在歷史上學過它了,那就強迫自己放棄這個念頭。比如你很熟悉用rspec來編寫測試,忽然有一天心血來潮,想要學習JUnit,正確的做法就是泡杯茶,等這種沖動自己過去。相信我,一旦有了Java項目,你可以非??焖俚恼莆認Unit,而且很快會找到對應的feature,就像一個長期工作在Java技術棧上的同事那樣!

對于過載的信息

實踐中,首先要令自己相信:你無法掌握所有的知識,即使僅僅在軟件開發領域。有了這個大前提之后,你只需要采取先建立廣度,再建立深度的原則即可:

 

日歷

鏈接

個人資料

藍藍設計的小編 http://m.skdbbs.com

存檔

亚洲av午夜福利精品一区人妖,亚洲乱码日产精品a级毛片久久,91精品视频观看,青草青草久热精品视频在线观看
<strike id="cy2gs"><menu id="cy2gs"></menu></strike>
  • <del id="cy2gs"><dfn id="cy2gs"></dfn></del>
  • 亚洲香蕉成视频在线观看| 欧美成人亚洲成人| 亚洲国产精品久久人人爱蜜臀 | 国产精品一区二区三区观看| 欧美片在线播放| 欧美精品粉嫩高潮一区二区| 欧美成人免费观看| 欧美成人亚洲成人| 欧美国产日本高清在线| 欧美激情亚洲自拍| 欧美精品1区2区3区| 欧美日本乱大交xxxxx| 欧美日韩免费观看一区| 国产精品sss| 国产美女一区| 国内成人精品一区| 精品福利电影| 亚洲国产欧美久久| 亚洲精品社区| 亚洲视频每日更新| 亚洲在线观看免费视频| 亚洲欧美中文另类| 欧美专区在线播放| 久久在线播放| 欧美激情亚洲另类| 欧美日韩视频在线第一区| 国产精品国产三级国产专播精品人| 欧美午夜在线一二页| 国产精品国产三级国产专区53 | 欧美日韩视频| 国产精品亚洲综合一区在线观看| 国产精自产拍久久久久久蜜| 国产性猛交xxxx免费看久久| 影音国产精品| 亚洲久久成人| 亚洲在线一区| 久久久另类综合| 欧美激情导航| 国产精品亚洲а∨天堂免在线| 国产一区二区在线观看免费播放| 在线观看欧美亚洲| 一区二区三区国产精华| 午夜影院日韩| 久热精品视频| 欧美日韩亚洲不卡| 国产婷婷色综合av蜜臀av| 亚洲国产精品综合| 亚洲伊人网站| 麻豆精品视频在线观看视频| 欧美日韩综合视频| 国产婷婷精品| 91久久黄色| 亚洲欧美激情视频在线观看一区二区三区| 欧美怡红院视频| 欧美成人激情视频| 国产精品一区二区女厕厕| 精品动漫3d一区二区三区| 一区二区三区精密机械公司| 久久精品国产综合精品| 欧美精品一区在线播放| 国产亚洲午夜高清国产拍精品| 亚洲日本在线视频观看| 欧美一区观看| 欧美日韩国产综合视频在线观看| 国产偷国产偷亚洲高清97cao| 亚洲精品亚洲人成人网| 欧美一级视频免费在线观看| 欧美精品久久久久久久久老牛影院 | 在线成人免费观看| 亚洲午夜激情| 欧美韩日视频| 韩国一区二区三区在线观看| 亚洲图片欧洲图片日韩av| 麻豆九一精品爱看视频在线观看免费| 欧美日韩在线播放| 在线观看日韩一区| 欧美一区日韩一区| 欧美三区美女| 亚洲欧洲偷拍精品| 久久精品国产亚洲精品| 国产精品福利在线观看网址| 在线日韩欧美| 久久精品五月婷婷| 国产精品青草久久久久福利99| 最新国产成人av网站网址麻豆| 午夜精品久久久久久久| 欧美激情一区二区三区蜜桃视频 | 激情综合自拍| 亚洲午夜精品久久久久久浪潮| 看片网站欧美日韩| 国产精一区二区三区| 99热在这里有精品免费| 毛片精品免费在线观看| 国产一区二区剧情av在线| 亚洲午夜在线观看| 欧美日韩另类视频| 亚洲精品国产欧美| 欧美aⅴ99久久黑人专区| 韩国女主播一区| 欧美一区二区女人| 国产精品视频一二| 亚洲香蕉网站| 欧美午夜精品久久久久久久| 亚洲美女在线国产| 欧美18av| 91久久夜色精品国产网站| 蜜臀av国产精品久久久久| 一区二区三区在线观看欧美| 久久国产日本精品| 国产一区二区三区自拍| 性欧美超级视频| 国产精品区二区三区日本| 中文亚洲字幕| 欧美视频官网| 亚洲少妇最新在线视频| 欧美日韩亚洲视频| 一区二区三区波多野结衣在线观看| 欧美国产视频一区二区| 亚洲韩日在线| 欧美成人综合| 亚洲人成免费| 欧美国产日韩在线| 91久久国产综合久久91精品网站| 男男成人高潮片免费网站| 亚洲国产日韩欧美在线99 | 欧美1级日本1级| 亚洲大胆人体视频| 欧美成人有码| 亚洲免费观看| 欧美三区美女| 亚洲在线观看视频网站| 国产精品网站在线观看| 亚洲淫性视频| 国产伦精品一区二区| 先锋影音国产精品| 国产午夜精品久久久| 欧美呦呦网站| 韩国一区二区在线观看| 老司机成人在线视频| 亚洲国产日韩一区| 欧美日韩1区| 亚洲欧美日本国产有色| 国产日韩av在线播放| 久久婷婷影院| 亚洲另类一区二区| 欧美性视频网站| 性视频1819p久久| 在线观看日韩专区| 欧美精品播放| 亚洲欧洲av一区二区| 好吊视频一区二区三区四区| 米奇777在线欧美播放| 亚洲毛片av在线| 国产精品少妇自拍| 久久久久国产精品一区二区| 亚洲黄色精品| 国产精品萝li| 久久天天躁夜夜躁狠狠躁2022| 最新国产成人av网站网址麻豆| 欧美视频一区二区三区在线观看 | 一区二区久久久久久| 国产精品主播| 女仆av观看一区| 亚洲视频一起| 国际精品欧美精品| 欧美激情中文字幕乱码免费| 亚洲一区在线播放| 在线观看不卡av| 欧美三级电影精品| 久久精品麻豆| 一本大道久久a久久精二百| 国产欧美日韩综合精品二区| 免费短视频成人日韩| 亚洲图片在线| 亚洲高清视频在线观看| 欧美午夜不卡视频| 久久视频在线看| 亚洲色在线视频| 亚洲大胆女人| 国产精品美女午夜av| 欧美高清视频www夜色资源网| 亚洲欧美日韩精品久久久| 亚洲高清不卡| 国产美女精品在线| 欧美激情一二区| 久久大综合网| 一区二区三区欧美在线| 精品va天堂亚洲国产| 国产精品高清在线| 欧美jizz19性欧美| 久久精品视频网| 亚洲一级免费视频| 亚洲人成网站色ww在线| 国产一区激情| 国产精品久在线观看| 欧美激情一区在线| 亚洲国产女人aaa毛片在线| 欧美日韩三级视频| 久久综合九色99| 小处雏高清一区二区三区|