大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡不講技術,跟大家隨便嘮嘮嗑。
有句老話說得好“態度決定一切”,態度是痞子衡今天想聊的話題。
做我們們嵌入式這行,大家剛開始參加工作,其實專業水平差不太多,但是往往三五年之後,技術水平就會出現明顯分層,是什麼導致了這種區分?
沒錯,是大家對待日常技術工作的態度導致了水平的差異!正確的態度會讓你的技術水平隨著時間推移穩步提升,而錯誤的態度則會讓你的技術水平提升緩慢甚至停滯不前。
什麼是正確的做技術態度呢?痞子衡有三點建議:
一、按時完成任務
先來個簡單直白的建議,就是(盡全力)按時完成工作任務。
我們知道,技術工作任務本身其實是非常難以量化的,因難度不同、各人經驗水平不同,完成任務所需的時間也不同。
領導分配任務時一般只是給你一個預估的時間,這個時間不一定準,如果到了規定時間你沒有完成任務,領導也未必會責罰你,通常是延長時間讓你去繼續完成任務。
既然技術任務難以量化和精確預估時間,有人會想,為什麼我們還要總是逼自己按時去完成任務呢?其實這裡面有一個惰性陷阱,人的本性都是懶惰的,如果事事都有退路,那麼事事都不會盡全力。
你盡全力工作的一天和半划水工作的一天,兩者的成果對比,如果你記錄下來,你會發現有不小差距。這個小差距累積一個月或者累積一年,差距會非常地驚人。
如果你是對自己技術水平有一定追求,期望自己能夠在所處專業領域有所建樹,那麼你是一定要在這個領域花足一萬小時以上的(注意是有效時間),這個沒有捷徑可走,越早達成,才能越早體驗到“眾裡尋他千百度,驀然回首,那人卻在燈火闌珊處”那種境界。
二、做好必要記錄
做好記錄,這個習慣看似很簡單,其實相當不容易。
俗話說得好“好記性不如爛筆頭”,做嵌入式這行,其實真的沒有什麼難度,但涉及的知識點和小技巧非常瑣碎。
很多時候你在做某個具體任務時,因為在上面持續花了不少時間,所以你對這個任務涉及的小技巧了如指掌,但是往往過了一兩個月之後再讓你回頭看,你大概率已經忘得一乾二淨。
所以我們需要在對這個知識和技巧最熟悉的時候,將它全部記錄下來,方便未來的哪一天再回看。
什麼是有經驗?什麼是高水平?其實就是你能快速撿起過去曾經瞭如指掌的東西並將它用於眼前的工作,提升你的工作效率。
做好記錄的另外一個意義是,將抽象的東西化為具體明文,有些技巧你以為你懂了,但在你沒把它寫下來之前,其實你未必真的弄懂了,只有當你將它有條理的寫下來,它才會從朦朧感性的認識變為清晰理性的知識。
三、時刻保持好奇
好奇心,對擴充你的知識面很有幫助,做技術要時刻保持好奇心。
參加工作後,因個人興趣與特長,在兩三年之後,通常你在小組內會形成專屬技能領域,這也是組內分工的需要。
組內有任何跟你技能匹配的任務,通常會優先分配給你,這會導致你在這個技能領域愈發專業,同時也會一定程度上把你限死在這個領域。
不是說深耕某個領域不好,當然我們應該在某個領域成為專家,但技能被限死容易導致思維侷限,思維侷限的壞處是無法衝破既有的認知,領略到其他領域的風采,沒法產生思維碰撞的火花。
如果有一些涉及新領域的任務,你需要主動爭取一下這些任務,說不準它們就會為你開啟新世界的大門。
在日常工作中,同事之間經常也會互相求助,很多時候如果同事求助你的問題在你的技能領域,你一般都是願意幫助他的。如果問題不在你的技能領域,我相信你在幫助他的時候會猶豫,因為這會消耗你的時間,逼你去花時間瞭解你不知道的東西。
請抓住同事求助你的機會,這是你名正言順利用好奇心去了解其他領域的機會,記住你所花的任何時間和努力將來哪一天都會跳出來幫助你。
以上就是痞子衡關於做技術應該持有的工作態度方面的一些個人之言,不保證絕對正確,僅供參考。好了,今天的閒聊就到這裡,我們們下回再見。