<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 176, comments - 240, trackbacks - 0, articles - 7

    怎樣才能成為技術高手

    Posted on 2007-12-08 03:14 canonical 閱讀(4146) 評論(20)  編輯  收藏 所屬分類: 雜感
    有一位網友,今年大二,詢問我怎樣才能成為技術高手. 我并不確定如何定義所謂的技術高手, 但是既然問到我, 便列舉一下可能相關的事實.

    首先請明確以下事實:
    A. 掙錢能力和技術能力相關,但不成正比。
    B. 他人的信任與信賴和技術能力無關。
    C. 泡妞能力和技術能力可能負相關,請謹慎面對。

       沒有人知道未來是什么樣子. 也沒有人能夠保證自己永遠都是技術大潮中的弄潮兒. 如果你只是擔心知識的老化, 擔心能否長期的保有一份工作. 那么只需要不失去別人的信任,越來越熟練的做好本職工作就可以了。任何工作中當時用到的知識永遠都只是很少的部分,只要別人給你機會重新學習,你的人生經驗就會是你最寶貴的財富。

       大二的小孩不要每天盡整些沒用的東西。認真學好自己的專業課。做軟件開發并不需要什么高深的知識,但是接受知識傳承,得到全面教育的時機卻是一去不回的。

       不要怕學得多,更不要自以為學得多。我在學校的時候,橫掃圖書館的哥們并不少。

        讀了書并不意味著懂得了道理。用自己的語言能否講述學過的內容?能否用個簡圖勾勒Unix內核的結構?學過一門語言到底它有什么不同,能否勾勒發展的脈絡?你學過的東西并不是你的東西. 你既無法消費它,也無法販賣它. 在書本以外你是否真的意識到這些知識的存在性? 最重要的問題是, 你創造的東西在哪里?

        讀書開始的時候半知半解是正常的。這就如同張無忌背七傷拳經,總有一天你會懂得,只是需要不時的去回味。數學典籍中經常有這樣的說法,本書內容是封閉的,只需要某某領域知識,但是掌握它需要數學成熟性。成熟是需要時間的。

        讀書不是以數量取勝。一個領域中類似的書只要細讀一本,完整的讀下來,讀的時候多方參照,做簡短的筆記。讀一些原始的文獻,讀大師的原著。盡量選用英文的經典教材。懂一點學科的歷史,知道什么是文化。了解一些學術界的八卦,吹牛的時候多一些談資。
         
        學習任何一個領域都需要深入, 需要掌握大量的相關細節, 因為只有這樣才能夠不再被細節問題所干擾, 而集中精力于真正的思想核心.  

        拳不離手,曲不離口。連Knuth老兄都在勤奮的敲程序,所以請不要找借口, 先編上十幾二十萬行代碼再說話。編寫而不是抄寫。

       天下沒有免費的午餐。不付出相應的成本,無法得到相應的回報。學習沒有捷徑,只有方法。只是方法正確并不能保證你走到終點,毅力,機緣都是不可或缺的。你是否能夠1天10小時以上持續地考慮同一個問題,是否能夠保持同樣的注意力堅持到每本書的最后一頁, 是否一年365天對新鮮事物總是保有一份天真的好奇。

       在工作中除了抽象的思想和具體的技術知識之外,還有大量小的trick. 例如調用equals的時候把常量放在前方if(MY_CONST.equals(myVar)).
     一般不可能通過書本學習掌握所有這些技巧,只能在編程的實踐中觀察總結,更多的時候是要你主動思考,重新去發現這些方法。一個人的工作效率很大程度上是受其工作習慣所制約的,你是否在隨時隨地的改進自己的工作?

        怎樣才能做技術高手?這個問題我并不知道答案。公司里所需要的也不是技術高手,而是能夠解決問題的人。不過如何培養合格的程序員,在公司內部也有兩種看法。adun說要給他們指明職業發展的方向,關心他們遇到的困惑。這是P大的浪漫主義情懷。X羅說要給他們可以完成但是不易完成的任務,等待大浪淘沙后的結果。這是T大的現實主義精神。

        開源是不可阻擋的歷史洪流,我們只能改變自己的思維方式,調整自己的行為目標來適應它。

        面對未來的挑戰,Alan Kay有一句名言:The best way to predict the future is to invent it。如果你不知道該怎么創造,那就先從捏造開始練習吧----事物之間總是可以建立關聯的。

    Feedback

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 08:33 by sitinspring
    高手只是相對的.

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 08:41 by Matthew Chen
    受教了。

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 09:41 by nicky
    nnd,只看了一半就來頂了,很不錯。句句都有味

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 09:45 by nicky
    讀完了,再頂一次,只是這些東西沒有體會過的你講出來他也體會不到,當然一種人除外,那就是天才,只有天才 才能從書本和別人的經驗中學習,一般人能從自己的經驗中學習就不錯了。

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 11:28 by ci
    不錯

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 12:42 by shaomin
    收下認真體會

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 13:18 by 時偉
    有理

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 13:59 by 千里冰封
    寫得很有道理

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 23:19 by 進行
    我就是那個sophomore,很遺憾看到這樣的答復,我覺得自己被嘲弄了,問了一個自以為是的家伙。
    很明顯你不是一個高手(如果你覺得自己是那我沒辦法),同樣的問題我問過好幾個我認為可能是高手的人,他們都很耐心地講了很多感想和例子,沒有一封回信是這樣的——公開在自己的blog里嘲弄然后顯得自己是一個牛人。他們說一個高手最基本的素質是謙虛,你了解的越多就越發現自己的無知。你一點也不無知!
    什么叫“大二的小孩不要每天盡整些沒用的東西。認真學好自己的專業課?!比踔沁€是怎么的,我將來要搞軟件我“電路分析”考滿分有P用,再說我成績很好。你沒念過大學啊。我寫的代碼可能沒有你多,但2萬行總有了,別以為人人都像你大二時候那樣。
    不知道你的背景,本以為是一個40左右的老男人,現在模糊了——“泡妞”這樣的詞也弄得出來。
    希望你早日成為高手。

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-08 23:40 by j
    如果可能的話,混javaeye吧,那里高手比較多,不覺得他們的回復都比自己的東西有內容嗎?

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-09 00:31 by canonical
    sign, 很遺憾你這么想問題。 我在很認真的回答你的問題。因為這個問題有多個人問過我,所以寫一篇文章。

    我的專業是物理。在我本科的時候,我主要在讀更多的物理和數學,而不是掌握具體的語言技術。 大四的時候我讀了圖書館可以找到的大部分C++書籍。當然我更多的時間仍然是花費在數學和物理上,因為原本我就是打算去做理論物理研究的。

    我的意思是基礎很重要。大三之前都是學習最基礎知識的時候,專業的限定并不是很大。在我們學校,大二各個系開的課都是類似的,只是難易,重點不同。 你年齡太小,還區分不出什么是真正重要的東西。 其實即使是電路分析,你搞清楚里面的物理和數學也是很有意思的。絕對不是讓你按照考試的要求學習書本上的知識。

    學習并不是為了有用,它只是讓你接受教育,了解歷史上人們所做過的一些工作。

    溫和的感想和例子未必是對你有用的。你還沒有受過挫折,只是一味要求別人順著你的心情。我寫的東西如果你放棄成見體會一下,也許會發現并不是那么差。

    高手不高手并不重要,關鍵是成為別人可以信賴的人,成為一個可以解決問題的人。

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-09 05:35 by gr8vyguy
    sophomore的回復顯露出不少難得智慧。

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-09 12:04 by 楊一
    @進行
    每個人處理事情的方式是不一樣.有的人高調,有的人低調.不過有一點,那些院士,專家,學者們大多都是交際能力很強,并善于與人溝通的人.所以不能一概而論.
    不過說實話你大二就有自己的獨立思想,還懂得像專家求教,這是我現在所不及的,更別說大二的時候了.

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-09 13:28 by ZelluX
    寫得真和諧,sophomore飄過

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-09 23:19 by 黑蝙蝠
    一山還有一山高

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-10 09:30 by nicky
    我暈死
    1 sophomore的回答哪里體現出智慧了?算我愚笨,我只看出這句“你了解的越多就越發現自己的無知”有點智慧,但是我想很多人都知道這句話了吧,而且這句話從他的表達上來看,他只是知道而不是深有體會
    2 可能我的感覺有問題,我通篇并沒有看出任何嘲弄的味道,至少這點嘲弄比起你出生社會后遇到的挫折那更不能算嘲弄了
    3 就如我在前面的回復所講的,在你的年紀和經歷來看你還體會不到這些。在我看來覺得canonical講的很對,你認為不對是非常正常的,如果你認為對,那么就不需要他來教你了,你自己都懂了嘛!這也就是我前面說的,只有天才才能從書本和別人的經驗學習,看來你不是天才。但是你即使不是天才,很多時候還是要謙虛點嘛,別人的話,不要那么快就否定了。

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-11 04:10 by gr8vyguy
    智者見智嘛!

    嘲弄的味道很明顯!

    canonical講的并不是說都不對,如果是針對時下的一種現象廣泛而言,他的一番感慨也沒什么問題,不失為一篇不錯的雜文??蛇@篇文章畢竟帶有回答sophomore的意思,你針對的是一個虛心向你請教的學生,這樣的方式合適嗎?sophomore的反應很正常,也很聰明!

    >> 只有天才才能從書本和別人的經驗學習,看來你不是天才。但是你即使不是天
    >> 才,很多時候還是要謙虛點嘛,別人的話,不要那么快就否定了。

    不要拿天才說事,最反感這種論調!

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-11 09:27 by 彈弓
    sophomore,你現在的時期最好要培養對code的興趣 ,假如你決心從事it.
    學好算法和精通一門語言c/c++,
    Junior,深入研究一個方向,比如 linux 下的 c /c++開發 ;
    Senior,sell yourself in a high price.Good lucky,for the best company know how to cultivate you a perfect programmer.

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-11 10:55 by nicky
    ok,i will shut up and stop here.
    小二,結帳,樓主,結貼送分。

    # re: 怎樣才能成為技術高手  回復  更多評論   

    2007-12-19 08:46 by to sophomore
    恕我偏激:
    '泡妞'不知道觸動了sophomore的哪根弦,sophomore的反應在我看來大有裝嫩之嫌,我就不相信你和你的同學背后沒有類似的玩笑或者什么的.況且canonical說的也確實是事實
    并且sophomore的邏輯推理在我看來也確實可笑
    首先,如果sophomore例舉種種想證明自己目前在軟件方面很牛的話 :"再說我成績很好。你沒念過大學啊。我寫的代碼可能沒有你多,但2萬行總有了,別以為人人都像你大二時候那樣",如此這些大有俯視人的意圖,并且有人為你的問題做了大幅,你尚且不說感謝的話,反而在這里羅里八所的給人沒有家教的感覺,這些也證明了你的很不謙虛.這且不是拿自己的手打自己的耳光嗎??
    再說回來,如果你很不謙虛的話,你就干脆有點偏執之舉,別拿這種很不實在的問題四處"裝謙虛"---我把我前面推到的結論拿在這里用--的問高手,至少表明你多少人云亦云,一個沒有自己想法的人,多少是可哀的
    我想我容忍不了一個虛偽做作的人.
    主站蜘蛛池模板: 亚在线观看免费视频入口| 亚洲三级电影网址| 在线看片免费不卡人成视频| 久久精品无码免费不卡| 亚洲av中文无码乱人伦在线观看| 91精品国产亚洲爽啪在线观看| 久久久久亚洲av成人无码电影| 国产精品极品美女免费观看| 无码av免费毛片一区二区| 一个人免费日韩不卡视频| aaa毛片视频免费观看| 免费激情网站国产高清第一页| 亚洲av无码专区国产不乱码| 亚洲av无码不卡久久| 久久精品国产亚洲精品2020| 亚洲AV无码一区二区乱子伦| 日韩亚洲变态另类中文| 亚洲午夜精品一级在线播放放 | 久久综合九九亚洲一区| 青青草原亚洲视频| 国产中文在线亚洲精品官网| 亚洲精品美女久久久久99小说| 国产a级特黄的片子视频免费| 日本免费福利视频| 日韩免费a级在线观看| 日本一区二区三区日本免费| 成全影视免费观看大全二| 免费精品国产自产拍在线观看图片 | 日韩人妻无码精品久久免费一| 男人进去女人爽免费视频国产| 精品一区二区三区免费| 国产啪精品视频网站免费尤物| 97无码人妻福利免费公开在线视频 | 免费人妻精品一区二区三区| 最好2018中文免费视频| 一级视频免费观看| 男女一边摸一边做爽的免费视频| WWW免费视频在线观看播放 | 久久亚洲精品无码aⅴ大香| 亚洲天堂电影在线观看| 亚洲av极品无码专区在线观看|