Re: [請益] 我該繼續我的寫程式之路嗎?

看板 Soft_Job
作者 Aurim (Who cares?)
時間 2007-06-24 21:05:39
留言 42則留言 (16推 0噓 26→)

我來說點不著邊際的話... 先貼我從龍櫻電視劇第十話看來的台詞: 只要前方有座山,就有一百種過山的方法。 「跟著好老師、正確地學習,這是最快也最好的方法。」 社會上的人大半都是這麼想的, 不過,只有一件事是贏不過個人自我摸索的, 那就是“密度“,也就是投入於念書的時間濃度。 因為孤獨,所以濃度高,也因為濃度高所以強度強。 龍櫻在台灣又譯作東大特訓班,有漫畫,緯來日本台有時候也會播映原著改編的電視 劇。 我學寫程式的途徑很異於常人,像是小學就自己摸通6502機械語言(當時手邊沒組譯 器啊;6502是Apple II老古董的CPU),國中就在玩X86組語、想著依照Apple II主機 板線路圖組裝一台自家改造加強的機器,高中學C/C++/Turbo Pascal從看書到會用這 些語言表達自己想寫的程式都不超過一週...初工作,Think in Java的電子書讀個一 下午就上工作Java/J2EE based的軟體服務業。 所以我會覺得很奇怪,那些我學三天到一星期就可以拿來寫PC game的程式語言,為 什麼學校裡頭要花一個學期或一學年來教?那像Java,我看個一下午就能掌握住的, 學校裏頭要花一個學期以上來教,我覺得很浪費學生的時間啊。 我的資料結構跟演算法也是在國中跟高中時,蹲在別人的電腦書局裡頭,一本一本教 材翻過去,比較其中同異處。我一直有個疑問,這種基本功的東西,真的有必要花一 學期教跟學嗎?真的很需要練功加強體會的話,可以練習的題目也是不難找啊。要是 以寫game為志向,那更是有很多戲法跟巧思可以變了。所謂學而不思則罔,思而不學 則殆啊。 我是說,真的想學的人,不必等到老師來教,自己就會求知若渴的去把找得到的教材 都翻過一遍。不必等老師來每週上個幾節課,自己就會去讀去唸去練,自己讀自己唸 甚至不必花幾天或幾週時間,甚至可以變出更多花樣來......畢竟,那是小學生就可 以學會的東西啊,又不像工數、高等微積分、泛函分析般難,甚至比機率與統計簡單 很多。如果上學大、研究所就只是要學個程式語言、唸通資料結構跟演算法,真的有 必要花大學四年跟研究所兩年的時間嗎?大部分人只是沒有想到要早一點唸這些東西 而已,並不代表這些東西真的是小孩子所無法理解的。 把大把大把的時間花在等人教跟發呆上,要怎麼強得起來啊?只能等別人來教的人, 如果學得慢、學不好,不也是自己的問題嗎? 什麼都自學,也不是真的都沒壞處。最大的壞處,就是不知道怎樣教沒有自學資質的 人;也不是丟給對方一本教材或幾篇文件,就能叫他用幾天或幾週時間自己學到會。 很容易就會想,要是能把對方也變厲害就好了。 想是這樣想,實際上碰到只能透過一兩個學期慢慢學這些東西的人,我也沒辦法把他 們的學習速度變得跟我一樣快。人跟人之間的資質差異真的是很大。有人說走這行, 資質不重要;可是在我看來,如果個人所求的不光是一個能溫飽的工作,那麼資質才 是最能決定人跟人之間表現差異的東西,並不是只要有毅力堅持到底就好了。 資質差異不重要是說給老闆們聽的,尤其是那些沒辦法像Micro$oft與Google般吸引到 很有天賦資質的員工的老闆們。他們只能用招募得到的人,當然必須盡量彌平員工素 質差異對工程時程與品質的影響。 ps. 我聽說Larry Page學得比我還快。:( pps. 因為其實我很愛偷懶,所以我很有理由相信很多人其實早就贏了與我的龜兔賽 跑,這個不著邊際的文其實是在獻醜-沒辦法把別人變得更厲害,其實是我的 一個大失敗。 ppps. 話又說回來,我認為機運與錢是比資質更有決定性的東西。:(( -- ◆ From: 61.221.35.208
※ 批踢踢實業坊(ptt.cc)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1182690340.A.D5F.html

joy830:所以說 大學沒學好的 現在工作還是有得救嚕? 06/24 21:10

chihyi1980:學習速度快是因為智商高資質好.. 06/24 21:12

chihyi1980:不過也請考慮一下我這種資質低的嘛.. 06/24 21:12

joy830:我是覺得原PO剛好有興趣啦 很多人看到書就想睡了..... 06/24 21:13

joy830:嗯 我以前同學強的 大部分都在大學之前 就開始接觸程式了 06/24 21:13

joy830:還有 東大特訓班 教的撇步都相當不實用...... 06/24 21:15

airzone:基礎打的好再加上對技術的熱情,會讓一個人學習速度變超快 06/24 21:29

leiyan:可能小學就把中學的英數理都唸完 不然就老師不管成績吧 06/24 21:40

greco0616:有毅力肯付出時間都有得救。資質不是決定成功的唯一條件 06/24 22:33

ykjiang:原 PO 好腳力,我當初都是坐在書店地板上 K 的 =.=" 06/24 22:56

ykjiang:也曾經呆在圖書館數週,翻出過期電腦雜誌一本一本 K 06/24 23:00

iincho:0與1電腦雜誌XD 06/25 00:25

superider999:說到底,其實Aurim大大,本身就有coding的天賦了~ 06/25 00:38

superider999:這一篇文,更可以應證Coding真的很是很講天份的東西~ 06/25 00:40

superider999:像Aurim大大這種天才,要一生靠Coding發大財, 06/25 00:42

superider999:其實是很容易,而且也能走的長久的!~~ 06/25 00:43

superider999:反觀資質平庸的你我,要在IT路長遠的發展下去,行嗎?? 06/25 00:46

zkw:我國中高中 經過書局只知道去翻漫畫 06/25 00:47

zkw:國中學七龍珠 高中學灌籃高手 也是自學 哇哈哈 06/25 00:48

zkw:讀一個下午的Thinking in Java 就可以找到J2EE的工作?? 06/25 00:49

superider999:IT技術永遠學不玩,一直變阿變~~,真的不累不煩嗎[email protected]@ 06/25 00:49

adm123:興趣+思考+願意花時間=實力 06/25 00:51

zkw:我摸會開發工具 熟析AP Server 都不只一個下午 06/25 00:51

superider999:呵~Aurim大大是-興趣+思考+願意花時間+"天賦"=超實力 06/25 00:53

zkw:連這都沒學會 怎麼工作? 畢竟 工欲善其事 必先利其器 06/25 00:54

superider999:oU.Uo~~~呼.....唉~~~ 06/25 00:55

adm123:所以超實力就有 1.5 M,科科。趕快辦版聚,找A大出來玩!!! 06/25 00:56

zkw:只靠coding 就能發大財 簡直是癡人說夢 06/25 01:02

seagal:不是每個人都像你這摩有天賦 06/25 07:19

Aurim:學Java前,我已經寫了十年Turbo Pascal/Delphi,七八年C/C++ 06/25 09:33

Aurim:Java比起C++/Delphi只有更簡化,沒有更複雜;J2EE比之COM+ 06/25 09:34

Aurim:也是只有更簡單,沒有更複雜啊... 06/25 09:35

Aurim:所以我這兩年常常在想,有沒有可能做出一個軟體開發工具, 06/25 09:35

Aurim:可以更直覺描述程式操作資料的過程,令人看了就會用, 06/25 09:36

Aurim:會拿筆的人在平板電腦上都可以無經驗立刻上手寫程式 06/25 09:38

Aurim:還可以提供許多reusable的pattern跟元件,並且可以透過P2P 06/25 09:38

Aurim:把大家想出的code snippet/class/pattern/component分享開來 06/25 09:41

Aurim:這樣我也可以帶著UMPC在任何地方手寫想寫的東西了:) 06/25 09:43

Aurim:寫程式應該是更好玩而且富有生產力的事啊 06/25 09:48

leicheong:當年公開考試Pascal要求的內容, 我在暑假玩一個月就熟了 06/25 10:06

leicheong:也覺得花兩年教很浪費時間... :P 06/25 10:07

blastcat:一篇不懂得站在他人立場想,只想炫耀自己很強的文 06/27 10:23

您可能感興趣