技術學習的二八法則

姬光發表於2017-02-16

enter image description here

二八法則,帕列託法則(定律)也叫巴萊特定律、最省力的法則、不平衡原則等。被廣泛應用在社會學,企業管理學等。

在我們的日常生活中,處處都有二八法則的影子,而對於技術學習和技能的掌握,也同樣適用:用得最多的 20% 的技術/技能,可以完成 80% 的日常工作。所以,日常工作中應當儘量把時間投放在 ROI(投資回報率) 較高的事情,就像學生時代的 “劃重點” 一樣。

這裡我以 前端開發 為例,列舉一些小場景,大家可以結合自己的工作總結一下,哪些東西是你每天都能夠用到的,哪些是最能提升效率的地方。

一,有些技巧,每天都用得到

1,DOM 快取,IDE 有高亮提示,重複的 jQuery 選擇器(很基本是不是,為什麼還有人會忘掉?) 2,jQuery 鏈式操作,jQuery 的精髓(是的,我們還在用 jQuery) 3,三元操作符,幾乎每天都在用 4,事件代理 5,zen coding,emmet,live template,code snippet,user script 一切可以提升效率的嘗試,都值得花時間掌握 6,DRY 法則,寫每個函式的時候都可以想一下

小結:上面列舉的都很基礎,其實我想說的是,技術的實用主義與鑽研精神並不衝突,優先搞定最實用的技術提升效率,省下來的時間再去深入鑽研高精尖。

二,有些技術,終身受用

1,正規表示式,是一種思維模式,一定要掌握,用起來屌屌噠(不一定是技術人員才用) 2,P圖,特工偽造證件,製作海報,DIY 表情,切圖 ... (各種隨手錶情包) 3,爬蟲技術,你懂的,可以用來爬任何你想要的東西 4,筆記管理,GTD時間管理,github 版本管理的思想,不止用於程式碼,歸納整理是通用技能 5,Excel 技巧,Office 系列技能,溝通能力,非技術類的掌握簡單的指令碼程式設計能力等

小結:通用技能肯定是必備,但每個人的工作環境並不相同,找到那些經常讓你難受並且耗時的細節,想辦法去改進它。

三,有些事情,能快速建立影響

1,做個分享,CSS Conf,QCon,D2,Web Rebuild,JS Conf 嘉賓 xxx 2,寫個庫,提升 github star,或找到一個好的契機宣傳自己的作品 3,寫本書,寫書難也可以從翻譯開始(其實翻譯更難) 4,在微博撕逼,前端噴子等... 不推薦 5,在知乎有幾篇牛逼回答(哪怕你耗時一週來回答好一個問題),或活躍在其他技術社群 6,開專欄寫文章,獨立部落格等,需要堅持

小結:影響力這個事情,有點成王敗寇的意思。雖然炒作令人不齒,但往往很多人又可以快速洗白讓人羨慕。我們推崇依靠能力建立影響力,其他請君自行斟酌。

四,有些產出,能快速拉昇KPI

1,確定 KPI 導向,以及效果最明顯的方向(雖然可能很難) 2,關注量化指標,工具,分享,專利,文章等

小結:KPI 是個很大的話題,簡單來說,既然定了量化目標,那你就按最能出彩的量化目標去達成,績效肯定就沒問題啦(廢話)

五,有些導師,能讓你快速進步

1,又忍不住吹牛逼了,請忽略這一條 ...

小結:做人要務實!但提升效率節省時間肯定是沒有錯的,時間就是生命啊,對此你有沒有什麼好的經驗技巧跟大家分享呢?

enter image description here

相關文章