Hi,大家好,我是一個程序猿,第一眼看到偷懶這個主題時,便抑制不住自己蠢蠢欲動的表達之心,覺得必須要寫一些自己的感受和所作所為出來,可以很歡樂很真實的分享一些屬于我的時光碎片給大家。
我的偷懶技巧主要包括兩方面,第一方面是通用型,適合所有的上班族,第二方面是專業型,是我工作中的一些技術偏好。
通用篇
這里想分享的是所有我實際用了之后可以提高工作效率,避免工作中出現十萬火急情況,保持心境平和之良方。
1.放假之前未完結工作的總結。
周五還好說,一般我都會一星期把工作完結掉,如果沒有,我會在周五下班前的半小時,分門別類的把這周還沒有完成的工作列舉下來。遇上比較大的假期比如國慶和過年,更要提前一個小時開始準備,細節包括:
(1)工作的標題,可以是對應的bug,可以是簡單明了的內容,十五字以內才叫標題嘛。
(2)涉及的具體文件,對于程序猿來說,必須要寫明文件的路徑,完成度,測試的地址,甚至包括所查資料的網址也要保存下來。
(3)工作有交集的人,他的進度,他向你承諾的最后期限以及你們今天約定好的合作事項。
大體是這三點,這份總結的目的就是讓你在輕松過完周末甚至十一長假之后,在工作的第一天,坐在工位上不會一臉懵逼,四顧茫然。你走之前留下的所有記錄,都可以在最快的時間內幫你恢復之前的“案發現場”,通過這些記錄,電腦的屏幕上,周圍人的合作進度,都會實現完美的時光倒流。
今天是十一長假后的第一天,我在10分鐘內找到了工作節奏,雖然身體是抗議的,但是工作的流程沒有亂。
2.完成工作后的日期和內容記錄。
這是我自己的一個小總結,很簡陋但是很好用,完成的日期,完成的內容,涉及的文件,甚至調休都寫上去了。當然,如果可以用excel或者別的辦公軟件肯定會更好。
有這樣一份清單的好處:
(1)容易定位問題。工作中出現了問題可以看這份清單,是哪一項任務完成之后讓整體工作發生了變化。
(2)如果需要交接或者向別人講解或者分配工作,都可以拿著清單做到一目了然。
(3)季度考核或者年終總結的時候,自己有的可寫。可以看到自己到底做了哪些工作,可以清楚認知自己有了哪些進步。
細細想來,其實我工作中能想到的自己多做的一些就這兩點,但是就是這兩點,讓自己在工作中不會處在一個慌亂的境地。需要找東西,領導突然問詢,項目的整體把控,做新項目時對于之前成果的復用,都可以通過自己的這些總結快速解決,做到心中有數。
技術篇
我深知技術無止境,這一部分的分享在很多大神眼里看來肯定是班門弄斧,我就簡短一些說好了。
1.H5頁面的終端適配
我是一個前端開發人員,對于移動端的網頁來說適配是最大的問題,之前網站改版采用了淘寶的一個名叫lib-flexible的庫,而這個庫就是用來解決H5頁面終端適配的。所有的圖片都用了iconfont。
實際操作的流程,開發的時候直接拿著UI給的Iphone6的尺寸就可以,書寫樣式文件時用了CSSREM,是一個CSS的px值轉rem值的Sublime Text3自動完成插件,快速準確,所有圖片采用iconfont的引用方式,整體頁面的完成速度和質量和之前相比都有了很大的提升。
2.適度的組件創建
我總會接到各種各樣的需求和設計稿,漸漸明白其實運營和產品也希望有他們自己的發揮空間。簡述需求時,他們會說想要某某功能,其他頁面類似,在此功能的基礎上。
所以,偶爾的組件也是提高工作效率的好辦法,比如整個網站的查看大圖功能,仿照新浪微博做的。textarea的自動拉伸功能,仿照facebook和自己的DIY。創建投票和插入編輯器,仿照的微信公眾號的功能。當然一些彈窗事件例如文案提示和確定取消的功能,也可以寫成組件然后直接運用,我用的layer.js。
最后的結果就是,所有的編輯器都可以自動引入投票,所有評論都可以自動引入回復。之后的新頁面會越做越快,代碼的模塊化和組件化,其實也是技術發展的方向。
好了,技術的班門弄斧到此結束,其實,我懂得還太少太少了。
寫在最后
今年開春時,寫過一篇類似的關于做飯的菜譜文章,不知不覺我將寫作這件事堅持到現在了,細細數來也有馬上30萬字了,心里其實是有淡淡的喜悅,而所謂的偷懶,其實就是想表達高效率和流暢的一種生活方式。
而我覺得,想擁有所有偷懶的結果,一定是要有一個堅持的過程和不斷書寫不斷總結思考的習慣,真的不可能躺在床上就可以擁有一個美好的未來,所有成功的僥幸都是由汗水澆灌而來,希望每一個堅持努力的人,都有一個最美最幸福的結果。