• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            轉(zhuǎn)自 http://blog.csdn.net/myan/article/details/3247071 
             
            孟巖 2008 年的文章,現(xiàn)在看來還是挺有啟發(fā), 送給大家,也送給自己。

            最近微軟在技術(shù)上連續(xù)有大動作,在PDC上發(fā)布了Windows Azure云計算平臺,預(yù)告了Visual Studio 2010、.NET 4.0和C# 4.0。如果放在幾年前,我相信微軟粉絲們一定是歡聲雷動,不過這次情況有點不太一樣,在網(wǎng)上看到有人在抱怨微軟技術(shù)更新速度太快而且四面出擊,還有人揚言要改弦更張,投奔Linux或者Java陣營。我本人也收到一封來信,寫信人大意是說自己大學(xué)時選擇.NET路線,一路跟下來很辛苦,2.0還沒學(xué)好,人家已經(jīng)4.0預(yù)覽了,感到很困惑,問我該怎么辦。老實講,這樣的問題我無法回答,每個人具體情況不同,所應(yīng)該采取的態(tài)度和解決方案也不同。從我自己來講,其實技術(shù)路線問題也曾長時間地困擾我,所以我想把我現(xiàn)在的一些想法攤出來跟大家分享一下。羅列如下:

            1. 根據(jù)我長期的觀察,做開發(fā)技術(shù)的人按照其人生路線設(shè)計,可以分成幾類。第一類是把自己的命運寄托在一項事業(yè)上。這樣的人知道自己想干什么,而且有能力把技術(shù)當(dāng)工具來實現(xiàn)自己的想法和事業(yè)。這里所說的事業(yè)是廣義的,并不是說你非要自己開公司當(dāng)老板,而是說你認(rèn)可一件事情,比如促進(jìn)人們交流和言論自由,帶給大家更多娛樂,提升大眾身心健康水平,增強(qiáng)國家國防實力,或者提升某個行業(yè)的信息化水平,然后你能夠以技術(shù)為手段,在這個事情上做出成績。這種人做著自己認(rèn)為值得一生投入的事情,愿意領(lǐng)略這一追求帶來的人生起伏并且無怨無悔,我認(rèn)為這是做技術(shù)的最高層次。第二類是把自己的命運寄托在組織和團(tuán)隊上。這種人雖然不知道自己到底想干什么,但是技術(shù)水平出色,而且綜合素質(zhì)突出,勇于變化,能夠把技術(shù)當(dāng)敲門磚進(jìn)入某個優(yōu)秀的團(tuán)隊,以團(tuán)隊的目標(biāo)為目標(biāo),依據(jù)團(tuán)隊的需求而轉(zhuǎn)型或者堅持,跟團(tuán)隊一起干出一番成績。這類人有令人羨慕的職業(yè)背景,在大公司里高薪厚祿,生活比較安定舒適,但是中年以后會經(jīng)常自問到底做了什么自己想做的事情為自己過于風(fēng)平浪靜的人生感到惆悵。但總的來說,這個層次也是比較高的。第三種是把命運寄托在技術(shù)上。這種人有能力成為技術(shù)的專家,然后就希望奇貨可居,待價而沽,把技能當(dāng)商品出售謀求富足人生。這種人沒有大的人生目標(biāo),不想把自己的命運跟企業(yè)和組織綁定在一起,也不愿意做什么改變,只是滿足于技術(shù)高手的層面,寄希望于其技術(shù)專長能夠長期值錢,有點投機(jī)主義者的意思。第四種是還處于出賣勞動力的階段,在這里就不多說了。

            我想說的是,在過去很多年里,很多技術(shù)人實際上是把自己定位在第三種人里。而實際上,只有成為第一類和第二類人,才算達(dá)到了比較成功的狀態(tài)。第三類人實際上最危險,因為技術(shù)的變遷不但是可能的,而且是一定的。他們要么馬上被淘汰,要么追得老了累了追不動了以后被淘汰,被淘汰只是時間問題。 因此,如果你認(rèn)為某個軟件技術(shù)的興起或者衰落對你個人的職業(yè)生涯構(gòu)成了決定性的影響,那么你可能正走在錯誤的路線上,應(yīng)當(dāng)盡快改弦更張。

            2. 對個體軟件人來說,什么是核心競爭力?不是時間差,不是技術(shù),不是基本功,不是什么思想,也不是聰明腦瓜,而是你獨特的個性知識經(jīng)驗組合。

            有人看到新技術(shù)出來了,急急忙忙趕上去嘗鮮,以為自己快人一步,就能如何如何,實際上這種想法根本不靠譜,最多在論壇博客上風(fēng)光兩天,等這項技術(shù)投入實際應(yīng)用以后一點便宜也占不到。

            有人把某個技術(shù)、框架、平臺研究得里外通透,以為這樣就能奇貨可居。實踐中,這種人能紅火一時,但很難超過5年。這是現(xiàn)階段技術(shù)發(fā)展生命周期所決定的。此外,現(xiàn)在越來越多人意識到了,能夠靠讀書看文章讀代碼做練習(xí)學(xué)會的東西沒什么門檻,智力正常的人只要愿意花功夫,都不難達(dá)到你的程度。有的人認(rèn)為,自己有能力駕馭技術(shù)潮流,哪個紅學(xué)哪個。我在技術(shù)行業(yè)里不敢說閱人無數(shù),見過的高手上百是有的,說句不怕得罪人的話,能夠連續(xù)抓住兩個以上的潮流并且始終處于領(lǐng)先位置的人及其少見,一只手就數(shù)的過來。更常見的情況是,上一個階段的成功會成為下一個階段的障礙,所謂隨機(jī)應(yīng)變屹立潮頭之說,往往只不過是當(dāng)紅小生給自己壯膽的狂言,時過境遷之后,他就只能聽著新一代當(dāng)紅小生的豪言壯語而默默苦笑。

            有人強(qiáng)調(diào)基本功,這是對的。在任何技術(shù)性行業(yè)里都一樣,基礎(chǔ)打得多深,上面就能造得多高。現(xiàn)實中,基本功扎實的人很少見,這跟中國教育的弊病有關(guān),所以基本功好的人,一般應(yīng)變能力強(qiáng),學(xué)習(xí)速度快,比較受歡迎。但說基本功是核心競爭力,還是沒有抓住本質(zhì)。我們經(jīng)常能看到基本功差不多的兩個人,一個發(fā)展的很好,一個發(fā)展平平,這表明基本功成功職業(yè)生涯的是重要條件,但不是決定因素。

            有人強(qiáng)調(diào)這個那個思想,實際上軟件行業(yè)里的偉大的思想就那么屈指可數(shù)的幾個,窗戶紙一點就破,其他衍生出來的思想,就跟技術(shù)風(fēng)潮一樣,各領(lǐng)風(fēng)騷三五年,成不了你核心競爭力。

            還有人強(qiáng)調(diào)自己的智商,聰明腦瓜,覺得自己比別人聰明,自己的聰明是核心競爭力。大學(xué)生、剛畢業(yè)的人持這個觀點的比較多,然而有過人生閱歷以后,自然會對這種觀點不以為然。本質(zhì)上這是因為社會對于“聰明”的定義與學(xué)校不同,一個解題高手在學(xué)校里可能是受人仰慕的聰明腦瓜,但在職業(yè)人生中則可能是個大傻蛋。我們身邊很多人走了一條不盡如意的人生道路,往往不是因為他們不夠“聰明”,而是因為他們太“聰明”了,聰明反被聰明誤。我想這也是為什么人們要發(fā)明“智慧”這個詞以區(qū)別于“聰明”的原因。另外,關(guān)于這種觀點,還有一點不得不指出,那就是在軟件這個行當(dāng)里,一般聰明就可以了,絕頂聰明占不到多少便宜。

            那么核心競爭力是什么?我觀察圈子里很多成功和不成功的技術(shù)人,提出一個觀點,那就是個人的核心競爭力是是他獨特的個性知識經(jīng)驗組合。這個行業(yè)里擁擠著上百萬聰明人,彼此之間真正的不同在哪里?不在于你學(xué)的是什么技術(shù),學(xué)得多深,IQ多少,而在于你身上有別人沒有的獨特的個性、背景、知識和經(jīng)驗的組合。如果這種組合,1,絕無僅有;2,在實踐中有價值,3,具有可持續(xù)發(fā)展性,那你就具備核心競爭力。因此,當(dāng)設(shè)計自己的發(fā)展路線時,應(yīng)當(dāng)最大限度地加強(qiáng)和發(fā)揮自己獨特的組合,而不是尋求單項的超越。而構(gòu)建自己獨特組合的方式,主要是通過實踐,其次是要有意識地構(gòu)造。關(guān)于這個觀點,話題太大,我不打算贅述。

            3. 雖然技術(shù)路線的選擇不是核心競爭力,也不應(yīng)該具有決定性,但對于個人職業(yè)路線還是具有比較重要的影響力。但這并不是說,我們應(yīng)該煞有介事地把自己歸于Java或者.NET技術(shù)陣營,整天捧本書吭哧吭哧啃。正確的態(tài)度應(yīng)該是著重于你要干的事情,然后認(rèn)真把這件事情做好,通過必要的學(xué)習(xí)將所需的知識體系構(gòu)筑完整,在整個過程中及時更新知識體系。只有心理沒譜的人,才會為新技術(shù)的推出感到惶恐,因為他不知道自己要干什么,也就不知道自己要學(xué)什么,看到什么東西出來了都以為如果不學(xué)就會落伍,才會覺得是個壓力,日積月累,才會痛苦彷徨嚷嚷怎么辦。相反,如果你很清楚地知道自己要做什么,就會發(fā)現(xiàn),其實必須及時更新的知識變化并不頻繁,大多數(shù)新鮮玩意根本不在自己關(guān)注范圍內(nèi),任他三仙落地,五佛升天,與我何干?因此完全可以安步當(dāng)車,穩(wěn)扎穩(wěn)打。

            4. 幾年前我剛加入CSDN的時候,.NET和Java之爭是最熱門的話題。現(xiàn)在回過頭看,其實當(dāng)時無論你選擇那條路,如果認(rèn)真做下去,搞些實事,別玩虛活的話,現(xiàn)在都應(yīng)該有成就了。當(dāng)然,客觀上來說,這幾年微軟技術(shù)變化是比較快,彎彎繞得比較多,相比之下,如果當(dāng)時你選擇的是Java,可能這幾年過的比較幸福一些,這是事實。我對此并不是沒有自己的看法,但是這畢竟不是多么大的問題,實際上Java這幾年折騰得也夠猛,只不過作為一個比較開放的領(lǐng)域,Java為其追隨者保留了更多的自由度,而微軟的追隨者大多數(shù)有一種被驅(qū)趕的感覺而已。話說回來, 微軟的技術(shù)變革并不是沒有章法的,其今天的技術(shù)架構(gòu),早在2003年就已經(jīng)明明白白地公諸于眾,只不過因為某些微妙的原因,一些微軟跟隨者這幾年被帶著兜了一些圈子,浪費了一些精力,比較辛苦。不過,現(xiàn)在.NET技術(shù)體系的塵埃基本落定,從體系結(jié)構(gòu)上看,相對穩(wěn)定的時期已經(jīng)到來,投資微軟技術(shù)可以放心。

            5. 不過我相信未來不同技術(shù)流的應(yīng)用領(lǐng)域會出現(xiàn)一些明顯的分化。在中國,涉及國防、國家安全、命脈產(chǎn)業(yè)和關(guān)鍵行業(yè)的服務(wù)端要害系統(tǒng),國產(chǎn)化改造是阻擋不住的潮流,長期來看,開源和Java將在這個領(lǐng)域占據(jù)主導(dǎo)低位。其他的領(lǐng)域,隨著微軟技術(shù)變革的的大勢確定,相信微軟的優(yōu)勢不可小覷。這里沒有考慮中國政府可能做出的產(chǎn)業(yè)調(diào)整政策。這次微軟黑屏事件,無論是否出于微軟本意,其最大的效果在于向有關(guān)部門展示了一下其信息戰(zhàn)力,中國政軍內(nèi)部有關(guān)機(jī)構(gòu)對此不可能不加以警惕,這是否會引起中國國內(nèi)IT產(chǎn)業(yè)政策的調(diào)整,現(xiàn)在還不得而知。但我相信,微軟系統(tǒng)恐怕將在不長的時間里與中國關(guān)鍵要害領(lǐng)域的核心系統(tǒng)徹底說拜拜。未來中國IT系統(tǒng)的格局,很有可能是居廟堂之高則清一色Linux/Java,處江湖之遠(yuǎn)則Windows占主導(dǎo)。

            6. 幾年前還有一個熱烈爭論,就是Java和C#之爭。現(xiàn)在實際上塵埃已經(jīng)落定,兩個語言的定位已經(jīng)分道揚鑣。Java實際上已經(jīng)落實了成為系統(tǒng)語言的諾言,在現(xiàn)在的計算機(jī)體系結(jié)構(gòu)上,Java與15年前的C一樣,可以成為構(gòu)造基礎(chǔ)設(shè)施的利器,而且其性能相當(dāng)不錯,完全突破了之前人們對虛擬機(jī)語言的認(rèn)識局限性。我相信在未來,Java將有效地侵蝕C語言的一些曾經(jīng)以為千秋萬代永不變色的地盤。雖然同時Java也在向上發(fā)展,但是其力度與C#不可同日而語。相反,C#主要是在往上發(fā)展,即將成為超級瑞士軍刀,微軟版十全大補(bǔ)膏,所有于應(yīng)用開發(fā)有意義的特性都要加上,從編程語言發(fā)展來看,它將成為一株奇葩。作為一個編程語言的愛好者,我正饒有興致地注視著史上特性最豐富語言C#的發(fā)展動向。但是,不得不指出,C#的弱點在腳跟。自從用它開發(fā)Longhorn Avalon失敗以后,微軟暫時放棄了讓C#成為系統(tǒng)語言的努力,專心專意讓C#變成應(yīng)用開發(fā)領(lǐng)域的超級無敵霸王3000,而在核心領(lǐng)域,仍然是C++、COM當(dāng)關(guān)。這就出現(xiàn)了有趣的局面,在可見的未來,微軟體系內(nèi)真正的核心軟件基礎(chǔ)設(shè)施,還是將由微軟自己用C++來構(gòu)造,而組合裝配的應(yīng)用開發(fā),則由C#完成。VB和CLR平臺上的其他動態(tài)語言都不會有太多機(jī)會,因為C#將窮盡神智正常者一切關(guān)于語言的幻想。

            以上幾點,如果有人現(xiàn)在要選擇技術(shù)路線,可以參考一下。但切記,技術(shù)路線的選擇重要,但不具有決定意義。

            posted on 2013-12-21 12:43 Richard Wei 閱讀(1763) 評論(0)  編輯 收藏 引用 所屬分類: 編程感悟
            国产91久久精品一区二区| 久久66热人妻偷产精品9| 久久久久国产精品熟女影院| 久久久久av无码免费网| 午夜福利91久久福利| 一本一本久久A久久综合精品| 奇米影视7777久久精品| 久久综合久久性久99毛片| 97久久国产露脸精品国产| 久久精品无码专区免费东京热 | 亚洲国产精品久久66| 香港aa三级久久三级老师2021国产三级精品三级在 | 久久国产热这里只有精品| 久久夜色精品国产欧美乱| 久久亚洲高清观看| 久久人人爽人人爽人人片AV不 | 国产精品天天影视久久综合网| 国产精品伊人久久伊人电影| 国产精品9999久久久久| 开心久久婷婷综合中文字幕| 国产精品9999久久久久| 久久中文字幕人妻熟av女| 久久黄视频| 久久久久女人精品毛片| 欧美成人免费观看久久| 香蕉aa三级久久毛片| 久久99免费视频| 亚洲综合久久综合激情久久| 尹人香蕉久久99天天拍| 四虎亚洲国产成人久久精品| 国产69精品久久久久777| 国内精品久久久久久久久电影网 | 国产成人精品综合久久久| 久久国产成人| 久久久久亚洲AV无码专区桃色| 99久久99久久久精品齐齐| 亚洲中文字幕无码久久2017| 久久AV高潮AV无码AV| 久久精品国产亚洲AV蜜臀色欲| 国产精品成人久久久| 久久亚洲国产成人影院|