談談我對技術發展的一點感悟

來源:互聯網
上載者:User

隨著自己不斷的在技術這條路上走著,感悟和體會也是越來越多!和大家分享上幾點。

 

1.      懂得越多,發現自己懂得越少

      現在回想以前,發現以前的自己確實有點“輕狂”,在簡曆上面寫上自己對某些方面很是“精通“,對”XXX核心“頗有研究… 現在回想起來,真是為當初的自己捏了把汗:真是初生牛犢不怕虎,幸好沒有遇上”屠牛人“。

 

      現在發現,當初的自己對技術的掌握是很膚淺的,以為懂得了一點點所謂的底層機制,就以高手自居;以為懂得了一點點的效能最佳化的偏方,以為就是天下無敵;以為自己懂得了一些設計的方面和模式,就可以笑傲江湖。雖然那時候也是相信“天外有天,人外有人“,但是一直以為自己沒有遇到這樣的”人外人“。

 

      在技術的學習和職業的發展過程中慢慢的發現:對很多的東西的掌握,不是那麼容易,也不可能一蹴而就的。

就拿效能調優而言,記得當初偶然去了一個公司,那個公司對效能有一些要求,在面試的時候,問了一些與效能相關的問題,也問了我會不會使用SQL Profiler。那時候的自己,可以說對效能最佳化懂得也不是不多,只是可以從網路上找到一些最最基本的方法,例如不用in,而是用exists等等。經過這次的面試自己感覺自己存在很多的不足,於是開始不斷的到處尋找資料學習,也閱讀了不少的東西,也做了很多的一些測試性的實踐,於是以為就已經懂得了調優。

 

      後來才發現:原來技術這趟水很深很深:通過使用SQL Profiler,確實可以看出一些端倪,發現一些可能的問題,但是,這些問題到底是不是問題,那麼就需要分析,在分析的過程中,就需要更多的知識來判斷,例如要學會讀懂執行計畫,要懂得統計資料。

 

      後來進一步發現,要懂得關聯式引擎內部是如何運作的,也發現調優不是一個表面的功夫,不是隨便改改join的順序就可以的,需要深入的理解每一個步驟,確保每一點都是儘可能的最優的。後來發現需要懂得和實實在在的掌握最佳化器內部的工作原理。終於花了很長的時間和功夫學會了這些方面的東西,以為這就是全部,可是發現自己還是有點“不給力“,就拿記憶體問題而已,以為看看一些計數器和動態管理檢視就可以分析了的,後來發現,還需要理解Windows的底層機制,需要懂的記憶體的分配與管理,而這些,以前都是沒有接觸到的,以為SQLOS的記憶體配置方式與Windows的畢竟是不同的,有著自己的特點….

 

      於是這樣一步步的刨根究底,越來越感覺以前自己懂的太少。少了一些輕浮,慢慢的開始內斂。

 

      有時候回頭想想,也許有人認為你是SB:有必要搞的這麼深嗎。誠然,國內的技術氛圍,有些浮躁。但是把東西掌握的實實在在,深入,是很有必要的。

 

      說到這裡,我想起我前幾天看的一個電影,名字好像是“拯救地球“,說的就是地心出了問題,造成地球的磁場有問題,會導致人類滅亡。不同的人看電視有不同的觀點和想法,從這些影片中,我在看的時候,很是擔心裏面的科學家是理論派:講起知識,那是天下無敵;做起事來,一無是處。

 

      因為現在是把人送到地心,任何一點點的失誤,就是死亡,並且死的很慘,想想一下:人在幾千裡的地下被埋,被壓死,被岩漿燒死,窒息而死…

 

      如果這些科學家對地球的研究不深入,不確確實實的直到地球內部的情況,結果可想而知…

      技術也是一樣的!

 

2.不要迷戀傳說與神話,自己才是自己的救星。

 

      以前的自己,也是崇拜很多的大牛,一切向大牛看起,甚至是對他們癡迷,更加希望自己大牛們看的書,需要搞完他們的看書的清單,更加的奢望他們對自己指點一二,打通任督二脈。

 

      後來開始發現:一切靠自己。

      這句話,誰都懂,但是不是每個人都做得到的,包括我自己。

      不否認,有時候,別人在必要的時候,給你一些提示,確實可以對自己的發展,甚至人生有很大的作用,但是一切的成功和收穫,還是靠內因。

 

      記得以前在講課,寫文章的時候,很多人都希望一下子通過你講述的內容成為高手,也很多人喜歡花幾天的培訓,一下次“悟道升仙“。如果他們所花的時間或者金錢沒有達到他們想要的結果時候,會罵你,這個時候,要理解他們。其實回頭想想:如果真的這麼容易,那麼高手也就不值錢了,以為隨隨便便搞個培訓,讀點文字就搞定了,正是因為難,才會把人不斷的淘汰,才會有最後的充滿淚水的微笑。

 

3.    你如何對人,人如何對你,你如何對事,事如何對你,常常審視自己

        在生活中,難免會存在一些人與自己相對,也不可能你被所有的人接受。有人天生就是看不慣你,有人就是對你“羨慕嫉妒恨“。以前,這些情況發生在自己身上的時候,總是要生點悶氣,心裡不爽,後來看淡了:人生沒有幾個十年,把時間花早生氣上面,不如花在更加有意義的事情上面。

 

      說的很容易,其實做起來蠻難的。其實有時候,可以反過來想想:與其花時間去與那些人爭吵,打口水戰,不如想想為什麼他們針對你,或者說,你的哪一點是被他們看不爽的,如果他們是嫉妒你的能力和成就,那麼你就“化憤怒為力量“,讓你的成就更大一點,氣死他們,呵呵呵,讓他們永遠不能超過你,讓他們永遠或者嫉妒悲憤中。

 

        其實對一個人的打擊和創傷,不是把人搞死搞殘,而是說把人的心搞死,一個人心死了,什麼都沒有了,一個人,只要心不死,一切都有可能。

 

      人,最不能忘記的,是在你困難之時拉你一把的人;最不能結交的,是在你失敗時藐視你的人;最不能相信的,是在你成功時吹捧你的人;最不能拋棄的,是和你同創業共患難的人;最不能愛的,是不看重你人格的人。

 

     送上一句話:一個人的度量有多大,成就就有大多。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.