青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

XGuru's Blog

技術(shù),是一種態(tài)度。關(guān)注:高性能后端技術(shù)/服務(wù)器架構(gòu)/C++/C/LAMP

   :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
  20 Posts :: 0 Stories :: 93 Comments :: 0 Trackbacks

公告





twitter / xoXGuru

feedsky
抓虾
google reader
鲜果
QQ邮箱
九点

常用鏈接

留言簿(12)

搜索

  •  

最新評(píng)論

閱讀排行榜

 原作者 : Alan Skorkin

 翻   譯:Xguru ,bearice

http://m.shnenglu.com/images/cppblog_com/xguru/math.jpg    我方才開始關(guān)于數(shù)學(xué)的思考。如你所知,我已經(jīng)寫了好幾年的軟件了,從實(shí)說來。我還沒有找到在工作中有關(guān)數(shù)學(xué)方面的需求。有大量的新東西我必須得學(xué)習(xí)/熟練,比如語言、框架、工具、流程、交流技巧和在庫上建立的庫做你想到的任何東西。數(shù)學(xué)沒有對(duì)其中任何一個(gè)起作用。當(dāng)然這并不奇怪,這絕大多數(shù)我都是在一個(gè)又一個(gè)的模版上做建立,閱讀,更新,刪除(CRUD)的工作,這也是在我們這個(gè)互聯(lián)網(wǎng)時(shí)代,多數(shù)的開發(fā)者在做的絕大多數(shù)的工作。你做的是專職顧問——你一般都在做網(wǎng)站,你在大公司內(nèi)工作——一般都在做網(wǎng)站,你是自由職業(yè)者——你一般都在做網(wǎng)站,我深刻的意識(shí)到我逐漸精于此道,但是請(qǐng)忍一忍我,我跑題了。

最后你對(duì)此有點(diǎn)厭倦,像我一樣。不要誤解我的意思,這可以是有趣和富有挑戰(zhàn)性的工作,能提供機(jī)會(huì)去解決問題,能與有趣的人們互動(dòng)。但是在我私人時(shí)間里建立更多的網(wǎng)站的念頭已經(jīng)有點(diǎn)失去其光澤了--你開始尋找一些有趣的/酷的/好玩的事來做,呃--又一次 --像我一樣。

比如視覺反饋技術(shù)就十分誘人。但我不是其中之一(和別人一樣,我也喜歡優(yōu)秀的前端技術(shù),但是它真的不能使我興奮),這就是為什么,當(dāng)面對(duì)一些涉及探索的問題 時(shí),我決定更加深入的去挖掘的原因。這把我?guī)Щ剡@個(gè)故事的開始,因?yàn)楫?dāng)我抓住這第一把充滿探索、像隱喻般的鏟子時(shí),當(dāng)我恰好需要用到數(shù)學(xué)時(shí),我方才真切地 了解到我的技能有了多大的退化。數(shù)學(xué)不像在騎單車那樣 --你很久不用自然就會(huì)把它給忘了(然而我這幾年沒有騎車了,所以也許你也忘記了吧?

 

開拓眼界Broadening Horizons

學(xué)著多去探索一點(diǎn),讓我接觸到各種有趣的軟件和計(jì)算機(jī)科學(xué)相關(guān)的事物和問題(機(jī)器學(xué)習(xí),自然語言處理,算法分析等),現(xiàn)在在任何方面當(dāng)我正視數(shù)學(xué)時(shí),我就更加深切地感受到技能的缺乏。我意識(shí)到如果你想用計(jì)算機(jī)做一些酷和有趣的事的話,你需要達(dá)到令人滿意的數(shù)學(xué)技能層級(jí)。

除了我剛已經(jīng)提到的,這里還有很多--比如密碼學(xué)、游戲AI、壓縮算法、遺傳算法、3D圖形算法等等。如果你想要寫剛才我講這類程序庫或工具的話,你需要用到數(shù)學(xué)去理解這些供你所應(yīng)用的領(lǐng)域背后的原理而不僅僅只是使用它們成為一個(gè)生產(chǎn)者而非消費(fèi)者借用一個(gè)操作系統(tǒng)中的隱喻)。即使你不想編寫任何庫,使用那些你理解其運(yùn)作原理的事物去構(gòu)建軟件將帶來更多滿足感,而非只是把他們堆砌起來然后祈禱它們能正常工作。

大多數(shù)開發(fā)者告訴你,他們?cè)诠ぷ髦?span lang="EN-US">從來不需要數(shù)學(xué)(就像我前面說的?),但是經(jīng)過短暫的沉思之后,我靈光一現(xiàn):這里就是Maslow錘子理論的體現(xiàn)。你知道這個(gè)吧當(dāng) 你有個(gè)一個(gè)錘子,任何事看來都是釘子。這是一個(gè)隱喻:我們總是使用喜愛的工具,即使這工具對(duì)于手中的工作而言,它也許不是最適合的。數(shù)學(xué)就是我們的一個(gè)截 然相反的錘子。我們知道這個(gè)錘子的存在,但是不太知道如何使用它,所以,甚至當(dāng)我們遇見一個(gè)問題,而且我們的錘子可作為解決該問題的完美工具時(shí),我們卻從 未認(rèn)真考慮過它。螺絲刀對(duì)于我爺爺來說足夠用了,對(duì)于我老爹來說、對(duì)于我來說,這也足夠用了。誰需要錘子啊?數(shù)學(xué)的把戲在于 -- 人們怕他 -- 甚至大多數(shù)程序員也是。你認(rèn)為我們不會(huì),但是我們的確是這樣的。因此,我們把我們的話轉(zhuǎn)變成自我應(yīng)驗(yàn)預(yù)言。并非我在工作中不需要數(shù)學(xué),即使我需要了我也真的不清楚,我不懂如何去運(yùn)用它。所以我設(shè)法不用它,當(dāng)你足夠長時(shí)間湊合著不用它的時(shí)候,不久你就更察覺不到它的消逝,從而對(duì)它的需求更加變少 -- 這就是自我應(yīng)驗(yàn)預(yù)言。

這是讓我們靠近我們內(nèi)心去思考的精神食糧——學(xué)習(xí)新的技術(shù)。作為一個(gè)協(xié)作世界的開發(fā)者,你力求成為一個(gè)通才型專家(如果你不知道我在說什么,就來看看這本書.你試著成為體面地處理大多數(shù)事情,能非常好地處理其中一些事情。但是你所精通的是什么呢?一般人選擇優(yōu)秀的、值得的一兩個(gè)框架或著一門編程語言,并且與其相伴。但是請(qǐng)考慮這個(gè)事實(shí),框架和較小范圍的語言也有限定的保質(zhì)期。如果你打算把職業(yè)生涯建立在成為一個(gè)Hibernate、 RailsStruts專家的基礎(chǔ)上的話(Struts迷們現(xiàn)在真應(yīng)該擔(dān)心一下了?)當(dāng)有新框架取代當(dāng)前特性時(shí),你將不得不在短期幾年內(nèi)將一切沖洗和重復(fù)。所以,這應(yīng)該是你真正最好的投資 --也許吧,但是也有可能不是。另一方面數(shù)學(xué)它不會(huì)很快消逝。我們領(lǐng)域中的所有東西都是建立在堅(jiān)固的數(shù)學(xué)基礎(chǔ)之上(算法和數(shù)據(jù)結(jié)構(gòu)可以作為其中一個(gè)例子)。所以你在數(shù)學(xué)上花的時(shí)間可以說是從未白費(fèi)的。再重復(fù)一次,結(jié)論就是 :與其死記硬背的使用某事,不如真正地去理解它 -- 當(dāng)涉及到計(jì)算機(jī)時(shí),數(shù)學(xué)能幫助你更深入地了解你做的任何事。事實(shí)上,Steve Yegge說過,我們作為程序員的所做為的很像在做數(shù)學(xué),我們甚至都不了解它。

 

怎樣/誰 與眾不同?What/Who Makes A Difference


你不相信我?那請(qǐng)想想看:大部分在我們領(lǐng)域受到人人尊崇的卓越的程序員同樣也是卓越的數(shù)學(xué)家。我是在說像Donald Knuth (大牛不解釋),Edsger W. Dijkstra大牛不解釋, Noam ChomskyMIT教授,理論語言學(xué)大牛, Peter NorvigGoogle研究主任,Jscheme創(chuàng)始人)這類人。但是這些家伙并非真正的開發(fā)者,他們是計(jì)算機(jī)科學(xué)家,這難道能真正的算數(shù)么?我又一次覺得,也許在我們寫出的純代碼行數(shù)能達(dá)到這些人所寫的十分之一之前,我們不應(yīng)該再去討論這些問題了。當(dāng)然,你不必成為一個(gè)科學(xué)家也能獲得成功和名譽(yù),每個(gè)人都聽過Gavin KingHibernate創(chuàng)始人) 、DHHRuby on Rails創(chuàng)始人),這還挺實(shí)際的(盡管在其他圈子有沒有很多人聽說過Gavin DHH這也是值得辯論的觀點(diǎn)),但是聽說過和受到人人尊崇這是兩碼事,就如創(chuàng)建一個(gè)框架和為全人類的認(rèn)知作出深遠(yuǎn)推進(jìn)的差別一樣(不要誤解我,我尊重Gavin David,他們比我做了多得多的事,但是這不能影響我所說的事實(shí))。所有的這些有意義么?我不知道,可能沒有,但是在反省以后我想無論如何要把它先扔掉。

這個(gè)世界正在被數(shù)據(jù)充滿,而且它將日益增長,而在此之前,我們可以享受地為相對(duì)少量的數(shù)據(jù)工作,但目前我們寫的軟件必須對(duì)巨量的數(shù)據(jù)集進(jìn)行高效地操作。甚至這在協(xié)作世界也是的確在增長的。

其含義就是你可能將越來越少的能夠使事物停止運(yùn)轉(zhuǎn),去了解其如何運(yùn)作,除非你足夠聰明,你將處理的數(shù)據(jù)量會(huì)慢慢停下來。我的預(yù)測就是:算法分析將對(duì)于底層程序員越來越重要,這不僅僅在以前,更是在以后也如此。如果要成為一個(gè)體面的算法師你需要什么? -- 你猜到了,一些數(shù)學(xué)技能。

那么,我又該如何呢?好吧,我決定逐步地建立/喚醒我的數(shù)學(xué)能力,這里仍然有豐富的書籍需要閱讀、大量代碼需要編寫,但我會(huì)試著時(shí)常地投入一些自己的時(shí)間,因?yàn)榫拖皴憻捯粯樱瑫r(shí)常的一點(diǎn)練習(xí)聊勝于無。(再次引用Steve Yegge,墻內(nèi)看這里)。當(dāng)然談到數(shù)學(xué),我有一張袖中的王牌,對(duì)我而言很好,但很幸運(yùn)的是,也許通過這個(gè)博客我們都會(huì)受益(我知道你會(huì)好奇,我將馬上告訴你?

接下來5年內(nèi)你的人生規(guī)劃Where Do You See Yourself In 5 Years


然后,所有這些所學(xué)對(duì)任何事都有益么?事先很難說。我十分高興我當(dāng)前的處境,你應(yīng)該也一樣,但是一切皆有可能。到最后,如果你是一個(gè)協(xié)作世界里的開發(fā)者,你真的不需要任何數(shù)學(xué)。如果你樂意也可以這樣安排你的整個(gè)生涯:在工作時(shí)間做企業(yè)CRUD應(yīng)用程序,在業(yè)余時(shí)間搞搞滑翔飛行或者花樣滑水(或者當(dāng)前任何時(shí)髦的geek群體所著迷運(yùn)動(dòng)),然后當(dāng)然可以投入較多的時(shí)間在Spring 、 Hibernate、Visual Studio或者其它東西上面。其實(shí)做這種特定的工作并沒有真正限制你的潛力:你也能變得極有價(jià)值--甚至可以往更深入去嘗試。但是如果你為多樣化的職業(yè)生涯而奮斗,而且想有能試手于任何牽涉到代碼的事情的能力,從信息檢索Linux內(nèi)核hacking。簡而言之,如果你想成為一個(gè)由開發(fā)者、程序員和計(jì)算機(jī)科學(xué)家完美融合的人的話,你必須保證你的數(shù)學(xué)技能情況良好(該死,如果你真的喜歡的話,你還是能繼續(xù)搞滑翔飛行或者花樣滑水),長話短說,如果你神入地體驗(yàn)過數(shù)學(xué),那么軟件開發(fā)領(lǐng)域所有大門都會(huì)向你敞開,如果你沒有如此體驗(yàn)過數(shù)學(xué)的話 –- 那么你所做一切都將是CRUD的工作(雙關(guān)語,CRUD也有污垢、雜質(zhì)之意)。

 

Creative commons license
 
by XGuru is licensed under a Creative Commons 署名-非商業(yè)性使用-相同方式共享 2.5 中國大陸 License. 原文請(qǐng)看這里[You Don’t Need Math Skills To Be A Good Developer But You Do Need Them To Be A Great One]

posted on 2010-04-02 00:18 XGuru 閱讀(4993) 評(píng)論(6)  編輯 收藏 引用

Feedback

# re: [譯文]卓越開發(fā)者之道--成為優(yōu)秀的開發(fā)者無需數(shù)學(xué)技能, 但成為卓越的開發(fā)者需要 2010-04-02 11:15 陳梓瀚(vczh)
不過這些話說給大部分國內(nèi)的程序猿都沒什么用,寫代碼對(duì)他們來說跟農(nóng)民去砌墻蓋房子沒什么區(qū)別,談何境界。  回復(fù)  更多評(píng)論
  

# re: [譯文]卓越開發(fā)者之道--成為優(yōu)秀的開發(fā)者無需數(shù)學(xué)技能, 但成為卓越的開發(fā)者需要 2010-04-02 12:21 楊帆
我相信數(shù)學(xué)技能是非常有用,或許會(huì)有人覺得她枯燥,不過,這絕對(duì)只是黎明前的黑暗而已!  回復(fù)  更多評(píng)論
  

# re: [譯文]卓越開發(fā)者之道--成為優(yōu)秀的開發(fā)者無需數(shù)學(xué)技能, 但成為卓越的開發(fā)者需要 2010-04-02 15:47 陳梓瀚(vczh)
@楊帆
no,這不是黎明前的黑暗,相反這折射出了國內(nèi)的程序員大部分寫的都是CRUD,黑暗是漫長的。  回復(fù)  更多評(píng)論
  

# re: [譯文]卓越開發(fā)者之道--成為優(yōu)秀的開發(fā)者無需數(shù)學(xué)技能, 但成為卓越的開發(fā)者需要[未登錄] 2010-04-02 17:30 junglevass
@陳梓瀚(vczh)
同意。國內(nèi)的程序員被迫還是自愿,確實(shí)是值得思考的。  回復(fù)  更多評(píng)論
  

# re: [譯文]卓越開發(fā)者之道--成為優(yōu)秀的開發(fā)者無需數(shù)學(xué)技能, 但成為卓越的開發(fā)者需要 2010-04-02 22:01 楊帆
@陳梓瀚(vczh)
額,可能表述的不太清楚,我是說學(xué)數(shù)學(xué)的痛苦是黑暗,而掌握數(shù)學(xué)后的用處是黎明,不是指現(xiàn)在國內(nèi)現(xiàn)狀啦。  回復(fù)  更多評(píng)論
  

# re: [譯文]卓越開發(fā)者之道--成為優(yōu)秀的開發(fā)者無需數(shù)學(xué)技能, 但成為卓越的開發(fā)者需要[未登錄] 2010-04-04 16:44 ~
@陳梓瀚(vczh)
最初我還在說作者太偏見了,數(shù)學(xué)是需要的人學(xué)的,社會(huì)分工不同.
現(xiàn)在仔細(xì)看了全文,作者已經(jīng)說到了.

為什么你還發(fā)出這樣的評(píng)論呢? 或許你沒仔細(xì)看文章.  回復(fù)  更多評(píng)論
  


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲电影观看| 午夜久久一区| 欧美色图天堂网| 欧美精品福利在线| 欧美精品在线观看91| 欧美国产日韩xxxxx| 欧美理论电影在线观看| 欧美午夜精品电影| 国产精品色一区二区三区| 国产乱码精品一区二区三区不卡 | 久久久久久久欧美精品| 久久久国产精品一区二区中文 | 亚洲国内欧美| 中文高清一区| 久久gogo国模裸体人体| 欧美ed2k| 一本一本a久久| 欧美中文字幕| 欧美日韩亚洲一区二区三区在线| 国产精品视频yy9299一区| 精品电影一区| 亚洲综合三区| 亚洲国产欧美一区二区三区丁香婷| 亚洲日本视频| 欧美专区一区二区三区| 欧美黄色片免费观看| 国产精品丝袜久久久久久app| 国产在线一区二区三区四区| 国产一区二区久久精品| 亚洲免费福利视频| 久久亚洲美女| 亚洲影视九九影院在线观看| 免费亚洲网站| 国产日韩欧美黄色| 亚洲一区二区欧美| 亚洲国产福利在线| 久久久久久噜噜噜久久久精品| 欧美日韩成人| 亚洲人成网站在线播| 老鸭窝毛片一区二区三区| 亚洲一区日韩| 亚洲欧美中日韩| 怡红院精品视频| 在线免费一区三区| 亚洲精品字幕| 免费欧美视频| 久久国产主播精品| 国产欧美一区二区三区在线看蜜臀 | 欧美日本精品在线| 亚洲精品久久久久久久久久久久 | 亚洲国产精品va| 久久亚洲精品一区二区| 性色av一区二区怡红| 国产精品久久久亚洲一区 | 亚洲欧美一区二区三区久久| 欧美久久久久久久久| 亚洲国产视频a| 欧美国产日本高清在线| 久久久久国产免费免费| 激情综合视频| 免费成人黄色av| 久久婷婷麻豆| 91久久嫩草影院一区二区| 欧美电影在线播放| 欧美成人国产va精品日本一级| 亚洲国内自拍| 亚洲精品乱码久久久久久黑人| 欧美成人免费播放| 日韩视频在线一区二区| 99www免费人成精品| 欧美图区在线视频| 午夜视频在线观看一区| 亚洲制服丝袜在线| 黑人巨大精品欧美黑白配亚洲 | 老司机精品视频一区二区三区| 久久久99精品免费观看不卡| 在线观看成人小视频| 欧美国产精品| 欧美全黄视频| 欧美一区在线视频| 久久九九精品99国产精品| 亚洲国产精品一区二区久| 亚洲国产成人av好男人在线观看| 欧美日本韩国在线| 欧美一区二区视频观看视频| 久久精品一区二区三区四区| 亚洲国语精品自产拍在线观看| 亚洲精品综合在线| 国产视频在线观看一区二区| 欧美激情一区二区三区在线视频| 欧美精品激情在线| 亚洲国产经典视频| 日韩亚洲在线| 性欧美精品高清| 91久久午夜| 亚洲一区二区毛片| 亚洲国产日本| 午夜精品久久久久久99热| 亚洲国产日韩美| 亚洲综合色在线| 亚洲国产精品第一区二区| 一本色道久久综合精品竹菊 | 另类专区欧美制服同性| 欧美激情精品久久久久久免费印度 | 欧美日韩在线影院| 麻豆乱码国产一区二区三区| 国产精品啊啊啊| 欧美华人在线视频| 久久精品在线| 亚洲午夜免费视频| 免费观看成人www动漫视频| 午夜久久tv| 欧美视频一区二区在线观看| 麻豆精品一区二区综合av| 国产麻豆视频精品| 9国产精品视频| 亚洲毛片在线免费观看| 久久久99免费视频| 久久er99精品| 国产精品视频精品视频| 日韩视频免费在线| 亚洲精品免费一二三区| 久久色中文字幕| 久久天堂精品| 国产亚洲精品自拍| 欧美亚洲综合网| 欧美亚洲尤物久久| 国产精品成人在线| 亚洲午夜久久久久久尤物 | 亚洲欧美日韩久久精品| 一本久道久久综合狠狠爱| 欧美国产视频一区二区| 美日韩在线观看| 在线看无码的免费网站| 久久激情综合网| 久久精品国产一区二区电影| 国产精品自拍小视频| 亚洲欧美区自拍先锋| 欧美一区久久| 国产一区二区三区免费不卡| 久久av一区二区| 久久视频在线看| 在线欧美福利| 欧美黄在线观看| 99视频精品免费观看| 午夜精品免费| 亚洲福利国产| 欧美日韩爆操| 日韩视频一区二区三区在线播放免费观看 | 亚洲四色影视在线观看| 欧美亚洲专区| 狠久久av成人天堂| 久久综合九色综合欧美就去吻| 欧美黄色aa电影| 亚洲视频中文| 国产日韩精品久久久| 久久久精品国产免大香伊| 女女同性精品视频| 日韩一级免费观看| 国产精品卡一卡二卡三| 久久国产一区| 最新日韩在线| 亚洲一区二区黄| 国产一区二区三区四区在线观看 | 午夜亚洲视频| 欧美国产视频日韩| 亚洲一区二区三区四区五区黄| 国产九色精品成人porny| 久久精视频免费在线久久完整在线看| 久久字幕精品一区| 99精品国产福利在线观看免费| 国产精品乱码一区二区三区 | 久久综合伊人77777蜜臀| 日韩视频在线观看| 久久蜜桃资源一区二区老牛 | 国产日本欧美在线观看| 免费久久99精品国产自| 亚洲一区精品电影| 欧美激情一区二区久久久| 午夜精品电影| 亚洲日本中文字幕| 国产一区二区剧情av在线| 欧美激情一区二区三区不卡| 小黄鸭精品aⅴ导航网站入口| 欧美sm极限捆绑bd| 午夜精品久久久久久久99热浪潮| 亚洲第一在线视频| 国产欧美精品日韩精品| 欧美高清在线一区二区| 欧美一区二区三区日韩视频| 999在线观看精品免费不卡网站| 久久综合中文| 久久www成人_看片免费不卡| 亚洲性图久久| av成人毛片| 亚洲经典在线看| 很黄很黄激情成人| 国产午夜精品视频免费不卡69堂| 欧美视频在线一区二区三区| 欧美黄色免费|