作者ephesians (ephesians)
看板Soft_Job
標題Re: [請益] 我該繼續我的寫程式之路嗎?
時間Mon Jun 25 21:20:35 2007
※ 引述《Aurim (Who cares?)》之銘言:
: 我學寫程式的途徑很異於常人,像是小學就自己摸通6502機械語言(當時手邊沒組譯
: 器啊;6502是Apple II老古董的CPU),國中就在玩X86組語、想著依照Apple II主機
: 板線路圖組裝一台自家改造加強的機器,高中學C/C++/Turbo Pascal從看書到會用這
: 些語言表達自己想寫的程式都不超過一週...初工作,Think in Java的電子書讀個一
: 下午就上工作Java/J2EE based的軟體服務業。
: 所以我會覺得很奇怪,那些我學三天到一星期就可以拿來寫PC game的程式語言,為
: 什麼學校裡頭要花一個學期或一學年來教?那像Java,我看個一下午就能掌握住的,
: 學校裏頭要花一個學期以上來教,我覺得很浪費學生的時間啊。
: 我的資料結構跟演算法也是在國中跟高中時,蹲在別人的電腦書局裡頭,一本一本教
: 材翻過去,比較其中同異處。我一直有個疑問,這種基本功的東西,真的有必要花一
: 學期教跟學嗎?真的很需要練功加強體會的話,可以練習的題目也是不難找啊。要是
: 以寫game為志向,那更是有很多戲法跟巧思可以變了。所謂學而不思則罔,思而不學
: 則殆啊。
大概是年代不同吧! 而且你在學那些語言之前,早就有充分的變數觀念了.
現在的年輕人,該怎麼說呢,有些就是程式學不動,要多給一個變數才能夠解決的程式,
他可能就卡在多那一個變數該怎麼給;也就是說,在他的概念裡,程式中只存在一個變數,
多要一個就是要他的命. 而且程式思路從一個變數變成二個變數,就像是悟空從
超級賽亞人進一階變成超級賽亞人二那麼難.
以上我是講一個新手的特例,但是普遍的大學新生,學過程式的不多.
很聰明的有,但有太多東西比C程式碼更吸引人,所以學得慢就是學得慢.
學得慢的原因,也可能是因為俗稱的 "笨",過去他們並沒有培養出變數的感覺吧.
對大部分新學程式的學生來說,花一學年不是浪費時間,而是給他們一次又一次的機會
練習,犯錯,休息,以及拖延.
學了馬上要用不見得好,現在淺碟文化已經夠嚴重了.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.227.16
1F:推 zkw:推超級塞亞人~ 06/25 23:14
2F:→ zkw:不能因為自己是戰鬥民族的塞亞人 就說別人幹麻用那麼多時間學 06/25 23:16
3F:推 blastcat:不過是炫耀文罷了..不用回太多.. 06/27 10:15
4F:推 ephesians:我不認為那是炫耀,能把那麼漂亮的歷程拿出來講,也可貴 06/27 12:32
5F:推 jcwu:我發現七龍珠真的是深植人心 01/18 17:07