在持續行動的路上,你少了什麼

春梅香飄十里
不管做什麼專案,安全性是不可缺少的一個重要指標,最近開始瞭解一個全新的安全框架:Apache
Shiro。聽大咖們說,學知識就要學一手知識,知識被加工過太多遍,有可能已失去原來的味道。
學習一手知識,到哪裡學,那就是官方網站,Apache Shiro的官方網站:http://shiro.apache.org/,看著官方網站滿滿的英文,對於英文不好的人,確實是一件頭痛的事情,但是沒辦法,看著看著或許就習慣了,作為一名合格的程式設計師,英文文件還是必須要看懂的。
也曾向一位大咖抱怨(這位大咖在我還是學生時,其技術就已經在業內小有名氣,這位大咖當時是我的老師,不僅寫的一手好程式碼,教的一堂好課,還彈得一手好吉他,留著長長的馬尾辮,迷粉一片片),英文文件怎麼才能看得懂呢,大咖的回答精闢到位:“文件中的程式碼能看懂就行了,其他的慢慢來”,對大牛的回答既滿意又興奮,要求不是太高,能看懂程式碼就OK,是不是太EASY了。
對於一個天天寫程式碼的人,看懂程式碼,這個難度似乎不大。程式碼能夠看懂,編譯不通過,執行不通過,報的錯可都是英文的,這可怎麼辦?說實話,在寫程式碼時,吃過這方面很多的虧,大多都是因為沒有看懂報的錯是什麼意思,當能看懂報的錯是什麼意思時,這個錯誤離解決也就不遠了。
回憶這些年,自己在程式設計路上所遇到的挫折和困難,粗心是一個坎,英文是一個坎。
因為粗心而浪費的時間佔自己總問題的二分之一;做過對日專案的人,一定刻骨銘心、記憶猶新,那一個嚴謹,絕對是安裝一個螺絲釘都檢查三遍的嚴謹,word文件焦點的位置,excel文件焦點的位置,這些細節,都是有嚴格規定的;甚至在書寫文件時,一個語法的錯誤,也會被指摘,記錄在案,並追蹤後續修改的。在這樣的公司裡呆過一段時間後,粗心是改了不少,熟悉的程式設計框架就不會再犯粗心的錯誤了。
但是,在使用新的框架時,由於是個急性子,很多事情想一下子就搞定,偏偏一著急,粗心也跟著犯,導致的結果是,行動起來很快,但因粗心,反倒是誤了不少時間,耽擱了自己制定的進度。遇到問題,沒有仔細的思考,沒有嚴加思考,快速重複試驗自己的想法,結果一錯再錯。反倒是在行動上停頓一下,思考一下,再前進一下,問題解決的快些。
這真是,盲目的行動要不得呀,粗心的行動也要不得。
英文是一道垮了很多次,都沒有跨過的坎。首先,詞彙量不夠,英語四級沒有考,估計連最基礎最實用的計算機專業術語都不識多少。其次,對於英文的學習,沒方向沒目的,每一次下決心學習英文,都因目標不明確而放棄,以至於是垮了很多次,都沒有跨過的坎。
程式設計是用英文編寫的,編譯、執行程式出錯,也是用英文描述的,因為英文讀不懂而無法解決的問題,佔另外的二分之一。這些問題都是一些新問題,英文單詞生僻,百度谷歌無法幫忙,只能央求更有經驗的同事,只要解決過一次,第二次第三次不在話下。
想起自己初入程式設計行業時,遇到一個 Null Pointer Exception 的異常,都緊張的要命,還得請求周圍的同事幫忙調查解決。而現在,再看到這樣的問題時,都覺得這真是個小兒科級別的問題,再也沒有比這個更簡單更容易解決的問題了。不知道自己現在遇到的這些問題,在大咖那裡是不是也是一個笑話呢。
從粗心到細心,需要一個思考的過程,沒有思考就容易粗心,粗心的行動導致結果的失敗。
行動固然要快,但要保證目標的精準,行動的質量;目標不對,行動再快也是無用功;質量放水,達不到預期的結果。
學習英語也一樣,要有目標,缺乏目標,就容易喪失動力,失去了動力,行動難以持續。
思考、質量、目標應該成為持續行動的利器,而不是可有可無的附屬品,這樣才能夠更加持續地行動,有力的持續行動!