要有敬畏之心
最近開始周六也沒有休息,心理上還是很難接受,也不是說周六上班有多累,就是沒有找到對的感覺,就像和一個不喜歡的姑娘相親,就算姑娘家財萬貫,貌美如花,自己還是提不起興趣,可能這就是包辦婚姻的缺點,不過離婚率好像也比較低。
好了,說正事,不知道從什么時候起,我修改代碼的時候沒有像以前那么快了,這讓我想起在 TCL 時領導給我說的那些話,領導說「我現在老了,做事情只能專心做一件」,那時候領導非常羨慕我一邊聽著歌,一邊寫代碼,覺得我的思維非常活躍,那時候的感覺就是「年輕真好」,而我現在,還沒有領導那樣的年紀,卻有了領導當年那樣的感覺。
不過年輕也意味著寫的代碼 bug 很多,飛快的在鍵盤上跳躍的不一定都是高質量的輸出,有一次跟同學們吃飯,其中有一個同學做 apk 應用開發的,當他說到他在實現 apk 應用界面切換的種種工作時,我隨口說了一句,不就是一個 apk 而已嘛,那時候我是做系統開發的,編譯整個系統 SDK ,從底層 kernel 到中間層 ?hal ,framework都有涉及,?apk 開發只是系統開發的一個小部分,隨后迎來的就是很多同學的哈哈大笑。
工作久了之后,慢慢認識到一個系統,一個產品,需要各個部分的配合協作才可能做好,做精,而重要程度,也不能像我那樣來衡量,而技術難度程度,更加不能像我上面來衡量,系統部分的 SDK 固然重要,但是我們做應用開發,也是使用的是芯片廠家的代碼做二次開發,芯片廠家在上面做了無數次的迭代,無數次的更新才有這樣的成果。
而應用開發更加復雜,他們需要適配很多機型,很多系統,耦合度非常大,每一次的修改都是謹小慎微,而開發人員的水平也是在一次一次迭代中成長起來的,特別是剛初期寫代碼的時候,為了完成某個功能,有些部分都沒有想清楚就做好了功能,沒有考慮清楚后續的拓展和安全性,在一個項目中,每個人都付出了自己的心血,都是值得被尊敬的,而他們寫的代碼,他們做的事情,在我們沒有完全了解之前,我們真的需要秉承一顆敬畏之心,金無足赤,人無完人,多看看別人的有點。
大家仔細觀察會發現,那些真正技術厲害的人,內心都是非常低調和卑微的,他們愿意跟別人分享技術,愿意聆聽別人的聲音,因為他們相信,在技術這個層次,人外有人,天外有天。不過回頭來說,如果你達到了 Linus 的境界和水準,偶爾豎下中指,應該也不會有誰敢在你的背后亂 BB 。
我記得前段時間,跟我一個中興很久沒有聯系的朋友聊天,我想問他最近有沒有什么好的技術知識給我分享一下,結果呢,他給我發了一份代碼,然后給我說了一句「這是我們公司老師傅寫的代碼」,一個老師傅感覺出了不一樣的味道,很多行業都有傳承,計算機技術行業也一樣,雖然技術更新換代非常快,不過那些工作很久了的老師傅也都會有自己的一套吃飯家伙,我們這些晚輩,對待這些老師傅,更加不能少了敬畏之心啊。
我們公司的幾個大牛經常掛在嘴邊的話就是,「這個我不懂,你好厲害」,而這幾個大牛是我經常拜訪和學習的對象,前段時間我們一直在討論實時操作系統和分時操作系統, RTOS 和 Linux ,剛開始的時候自己一知半解,看了很多書,還是覺得構不成體系,就是跟一個原廠的同事交流了好幾次,才慢慢理清楚了脈絡,每個操作系統的任務調度都有自己的一套體系,并且應用場景也都有差異和不同,因為這樣的環境優勢,這就是我為什么一直建議大家能去大公司就去大公司,因為大牛真的太多了,而且這些牛脾氣一般都很不錯,不錯的脾氣很大程度受制于大企業的選人原則,你要相信,跟優秀的人待在一起,你也會變得優秀,跟怨婦待在一起,你也會變成怨婦。
敬畏之心不僅僅包括技術上的敬畏,也包括其他方面,工作的時候,你一定會遇到很多人,技術不如你,但是工資卻比你高,真的不要過多的嫉妒羨慕恨,很多人表面表現出來的并不一定他的全部,說白了,他可能跟老板有一腿,那他多拿點工資也是應該的,因為他有一個你沒有的技能,就是能讓老板開心,你可能解決了幾個 bug老板就開心一會,但是他卻能每天跟著老板,處處為老板著想,老板能從他身上拿到的開心更多很多。
個人觀點~勿噴…完,共勉~? ? ? ? ? ? ? ? ?~~~~~~~~~~~~~~~~~
總結
- 上一篇: 机器人循迹小车资料
- 下一篇: 如何将计算机网络作为热点,教你如何三步让