“谈谈我对技术发展的一点感悟”阅读小记
下面要品鑒的是“燕洋天”的文章,原作者的博客地址為:http://www.cnblogs.com/yanyangtian/
隨著自己不斷的在技術這條路上走著,感悟和體會也是越來越多!和大家分享上幾點。?
1.????? 懂得越多,發現自己懂得越少?
????? 現在回想以前,發現以前的自己確實有點“輕狂”,在簡歷上面寫上自己對某些方面很是“精通“,對”XXX內核“頗有研究… 現在回想起來,真是為當初的自己捏了把汗:真是初生牛犢不怕虎,幸好沒有遇上”屠牛人“。?
????? 現在發現,當初的自己對技術的掌握是很膚淺的,以為懂得了一點點所謂的底層機制,就以高手自居;以為懂得了一點點的性能優化的偏方,以為就是天下無敵;以為自己懂得了一些設計的方面和模式,就可以笑傲江湖。雖然那時候也是相信“天外有天,人外有人“,但是一直以為自己沒有遇到這樣的”人外人“。?
????? 在技術的學習和職業的發展過程中慢慢的發現:對很多的東西的掌握,不是那么容易,也不可能一蹴而就的。就拿性能調優而言,記得當初偶然去了一個公司,那個公司對性能有一些要求,在面試的時候,問了一些與性能相關的問題,也問了我會不會使用SQL Profiler。那時候的自己,可以說對性能優化懂得也不是不多,只是可以從網絡上找到一些最最基本的方法,例如不用in,而是用exists等等。經過這次的面試自己感覺自己存在很多的不足,于是開始不斷的到處尋找資料學習,也閱讀了不少的東西,也做了很多的一些測試性的實踐,于是以為就已經懂得了調優。
????? 后來才發現:原來技術這趟水很深很深:通過使用SQL Profiler,確實可以看出一些端倪,發現一些可能的問題,但是,這些問題到底是不是問題,那么就需要分析,在分析的過程中,就需要更多的知識來判斷,例如要學會讀懂執行計劃,要懂得統計數據。
????? 后來進一步發現,要懂得關系引擎內部是如何運作的,也發現調優不是一個表面的功夫,不是隨便改改join的順序就可以的,需要深入的理解每一個步驟,確保每一點都是盡可能的最優的。后來發現需要懂得和實實在在的掌握優化器內部的工作原理。終于花了很長的時間和功夫學會了這些方面的東西,以為這就是全部,可是發現自己還是有點“不給力“,就拿內存問題而已,以為看看一些計數器和動態管理視圖就可以分析了的,后來發現,還需要理解Windows的底層機制,需要懂的內存的分配與管理,而這些,以前都是沒有接觸到的,以為SQLOS的內存分配方式與Windows的畢竟是不同的,有著自己的特點….
????? 于是這樣一步步的刨根究底,越來越感覺以前自己懂的太少。少了一些輕浮,慢慢的開始內斂。?
????? 有時候回頭想想,也許有人認為你是SB:有必要搞的這么深嗎。誠然,國內的技術氛圍,有些浮躁。但是把東西掌握的實實在在,深入,是很有必要的。
????? 說到這里,我想起我前幾天看的一個電影,名字好像是“拯救地球“,說的就是地心出了問題,造成地球的磁場有問題,會導致人類滅亡。不同的人看電視有不同的觀點和想法,從這些影片中,我在看的時候,很是擔心里面的科學家是理論派:講起知識,那是天下無敵;做起事來,一無是處。
????? 因為現在是把人送到地心,任何一點點的失誤,就是死亡,并且死的很慘,想想一下:人在幾千里的地下被埋,被壓死,被巖漿燒死,窒息而死…
????? 如果這些科學家對地球的研究不深入,不確確實實的直到地球內部的情況,結果可想而知…
????? 技術也是一樣的!??
2.不要迷戀傳說與神話,自己才是自己的救星。?
????? 以前的自己,也是崇拜很多的大牛,一切向大牛看起,甚至是對他們癡迷,更加希望自己大牛們看的書,需要搞完他們的看書的清單,更加的奢望他們對自己指點一二,打通任督二脈。?
????? 后來開始發現:一切靠自己。?
????? 這句話,誰都懂,但是不是每個人都做得到的,包括我自己。?
????? 不否認,有時候,別人在必要的時候,給你一些提示,確實可以對自己的發展,甚至人生有很大的作用,但是一切的成功和收獲,還是靠內因。
????? 記得以前在講課,寫文章的時候,很多人都希望一下子通過你講述的內容成為高手,也很多人喜歡花幾天的培訓,一下次“悟道升仙“。如果他們所花的時間或者金錢沒有達到他們想要的結果時候,會罵你,這個時候,要理解他們。其實回頭想想:如果真的這么容易,那么高手也就不值錢了,以為隨隨便便搞個培訓,讀點文字就搞定了,正是因為難,才會把人不斷的淘汰,才會有最后的充滿淚水的微笑。?
3.??? 你如何對人,人如何對你,你如何對事,事如何對你,常常審視自己?
??????? 在生活中,難免會存在一些人與自己相對,也不可能你被所有的人接受。有人天生就是看不慣你,有人就是對你“羨慕嫉妒恨“。以前,這些情況發生在自己身上的時候,總是要生點悶氣,心里不爽,后來看淡了:人生沒有幾個十年,把時間花早生氣上面,不如花在更加有意義的事情上面。?
????? 說的很容易,其實做起來蠻難的。其實有時候,可以反過來想想:與其花時間去與那些人爭吵,打口水戰,不如想想為什么他們針對你,或者說,你的哪一點是被他們看不爽的,如果他們是嫉妒你的能力和成就,那么你就“化憤怒為力量“,讓你的成就更大一點,氣死他們,呵呵呵,讓他們永遠不能超過你,讓他們永遠或者嫉妒悲憤中。?
??????? 其實對一個人的打擊和創傷,不是把人搞死搞殘,而是說把人的心搞死,一個人心死了,什么都沒有了,一個人,只要心不死,一切都有可能。
????? 人,最不能忘記的,是在你困難之時拉你一把的人;最不能結交的,是在你失敗時藐視你的人;最不能相信的,是在你成功時吹捧你的人;最不能拋棄的,是和你同創業共患難的人;最不能愛的,是不看重你人格的人。?
???? 送上一句話:一個人的度量有多大,成就就有大多。
?
注明:原作者博客地址?。文章非原創。
百家爭鳴,各網友的觀點如下,歡迎品鑒。
一、“基本上老調重彈。 這種文章說好又不好,說不好也談不上不好,全是道理。”---事實?
二、“寫的很實在,技術這東西絕不是一蹴而就的,沒有長期的積累和實踐,妄說精通的確是不可取的”;“鉆研的越深,發現自己懂得越少 -- 說明到了"知道自己不知道"這一層次了。”; 三、“在生活中,難免會存在一些人與自己相對,也不可能你被所有的人接受。有人天生就是看不慣你,有人就是對你“羨慕嫉妒恨“。以前,這些情況發生在自己身上的時候,總是要生點悶氣,心里不爽,后來看淡了:人生沒有幾個十年,把時間花在生氣上面,不如花在更加有意義的事情上面。” 四、“其實我也不知道我看了之后的感想。可能有一天我會寫一篇關于后來者如何尋找一個技術方向的文章,至少現在,我最想知道的是在我極度需要賺錢的時候,如何能保證賺錢,還能保證深入技術,這兩點我覺得幾乎成為了悖論。然而成為悖論也是因為我缺乏目標。學習的方法,心態,數不勝數,可是那讓你擁有目標的教育少的可憐。” 五、“判斷一個人是否精通某個領域的關鍵是:看他的知識結構體和層次是否能夠使他做到在該領域內,無論遇到什么問題他都能做到為遇到的95%的問題場景找到最佳實踐。95%是一個約數,超過這個約數就是精通!” 六、“談到如何對人:“如果他們是嫉妒你的能力和成就,那么你就“化憤怒為力量“,讓你的成就更大一點,”。我覺得很沒必要,嫉妒本身就是一種錯誤的心理,又何必去在乎呢。 七、“最不能忘記的,是在你困難之時拉你一把的人;最不能結交的,是在你失敗時藐視你的人;最不能相信的,是在你成功時吹捧你的人;最不能拋棄的,是和你同創業共患難的人;最不能愛的,是不看重你人格的人。--很經典,很有參考價值.”;“待人準則!前幾條有理解,最后一條沒有概念。” 八、“你如何對人,別人就會如何對你,做人是最重要的。” 九、“一個人的度量有多大,成就就有大多。最后一句才是最重要的”?DebugLZQ:"一個商用的開發項目,往往在現實中往往需要面臨諸如“海量數據”、“并發”、“網絡帶寬”、“安全”等方面的威脅,對于技術不能浮于表面,要沉下去,明確目標,找對途徑,刻苦鉆研,凡事靠自己,做好自己"。
轉載于:https://www.cnblogs.com/DebugLZQ/archive/2012/07/07/2580649.html
總結
以上是生活随笔為你收集整理的“谈谈我对技术发展的一点感悟”阅读小记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL基础---SQL WHERE 子句
- 下一篇: 【转】在html中引入CSS的方法