Re: [閒聊] 學校教的一點用都沒有,可憐

看板Soft_Job (軟體人)作者 (遙遠的旅人)時間15年前 (2010/07/19 20:22), 編輯推噓6(6029)
留言35則, 13人參與, 最新討論串10/38 (看更多)
※ 引述《howshou (好小 )》之銘言: : 教太多, 大部分的學生根本跟不上阿, 怎麼可能教多呢? : 例如, 我看過有老師教c語言時, 期中過後就開始教多執行緒了, : 想說期末讓學生改改 kernel 或 driver (這對就業比較有幫助吧) : 但是, 一半以上學生連迴圈都不會阿, 甚至還有部分學生 printf 都不會。 : (這還是國立排名第一的科大唷, 應該也不用看底下學校了) : 你當然可以說, 讓其他老師開進階課程不就好了? : 低年級只要教基本語法, 高年級再教, : 但是, 其他老師會開嗎? 學生會修嗎? : 學生有時間學那麼多課程嗎? 我只知道,我在業界徵人,我遇到了一些本科系出了學校大門連: 『給你String API: indexOf, subString, length 把"this is a String"這樣的字串以word為單位做反序輸出』 『承上,新增int parseInt(String) 方法, 請從輸入字串(數字皆為整數、word之間空白隔開)中把數字挑出來累加』 這樣的題目用虛擬碼寫答案都要想超過30分鐘的傢伙,偏偏履歷上還寫著他 XX競賽第幾名... 我完全不要求什麼聰明的解法,只要邏輯合理、東西會出來就好。 而30分鐘已經是很不錯的了,更多的是答不出來的。 對於自學,我想天隴買一本中文的技術書籍,例如Head first系列, 可以一個星期按部就班的唸完,然後照本宣科做點東西出來這樣應該 也夠了。 但就是有人不要講Head first Servlet & JSP,他連Java SE6技術手冊都看不懂。 對於英文,我也沒有要求說他要能夠跟外國人講話。 只要一篇50字的Mail可以寫得出來,外國工程師看得懂,平常1000字的 英文技術文章查一查能夠瞭解個大概,也就夠了。 但就是有人一天過去了,問他JRE Javadoc裡String的equals實做在講什麼, 他吱吱嗚嗚了五分鐘,繼續言不及義。 以上都不是只有後段私立才有的情況,國立科大、研究所畢業的也所在多有。 我不知道到底升學有多重要,比賽有多了不起,我更不知道學術的殿堂有多偉大 ,我只是一個半路出家跑來寫程式的。 但資工畢業的會問『什麼是死結?』『ArrayList跟LinkedList差哪裡?』 這到底是什麼問題? 而直到現在,不管國立私立大學碩畢,甚至都工作兩年了,可以正確闡述: 『hashCode()的正確實做跟HashMap、HashSet如何儲存該資料有何關係?』 的人我遇到的還是寥寥無幾。 還是說這些東西都算是『職業訓練』的內容,在偉大的學術殿堂裡學習的同學 不必懂? 我很好奇,撇開底下的觀念問題不談,上面那兩題trivial programming 拿去國立大學的資工系去考,有多少比例的學生能在5~10分鐘內寫完一題的? 我必須得說,如果在唸資工系,已經第二年或準備畢業,20分鐘答不出來的那 絕對有問題。這就好像是英國文學系畢業卻還是單複數時態不分、體育系畢業 的四肢健全卻跑不完5000公尺一樣的可笑。 -- 我所信仰的科學是一種謙卑的理性,承認自身的無知與渺小才能觀察到世界在我們貧 弱的知覺上留下來的痕跡。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.44.37

07/19 21:05, , 1F
抱歉因為我現在還沒出來找工作..算剛離開學校..想問一下
07/19 21:05, 1F

07/19 21:06, , 2F
如果第一個問題只用subString跟length..做反序輸出..
07/19 21:06, 2F

07/19 21:06, , 3F
可以嗎@@?
07/19 21:06, 3F

07/19 21:07, , 4F
然後第二個只用if判別之後加起來@@?
07/19 21:07, 4F

07/19 21:31, , 5F
不用index of要怎麼判斷空白在哪? 題目可沒說有charAt可用
07/19 21:31, 5F

07/19 21:34, , 6F
程式考筆試很怪 我平常寫程式 也都是邊寫邊找資料 順便debug
07/19 21:34, 6F

07/19 21:34, , 7F
看輸出是怎樣..
07/19 21:34, 7F

07/19 21:36, , 8F
一樓,要取subString必須知道offset呀,length不夠用的
07/19 21:36, 8F

07/19 21:39, , 9F
...嗯,不對,只用subString和length好像可以.
07/19 21:39, 9F

07/19 21:40, , 10F
以word為單位是甚麼意思? WORD 是指以兩個 byte 為單位嗎?
07/19 21:40, 10F

07/19 21:41, , 11F
還是指英文的 word,題目上出的有點模糊,我第一眼是覺得以
07/19 21:41, 11F

07/19 21:41, , 12F
2 bytes 為單位反序輸出...
07/19 21:41, 12F

07/19 21:41, , 13F
@@我怎麼覺得樓上把問題複雜化了?接下來要討論編碼了嗎???
07/19 21:41, 13F

07/19 21:42, , 14F
看完只覺得你想強調你比本科系強的fu.........
07/19 21:42, 14F

07/19 21:42, , 15F
程式只是工具 那些問題丟上google 一下就有了.. 幹麻考
07/19 21:42, 15F

07/19 21:43, , 16F
喔喔..我想說可以用subString一個一個剪~
07/19 21:43, 16F

07/19 21:43, , 17F
剪一個print一個..這樣..
07/19 21:43, 17F

07/19 21:44, , 18F
我沒有複雜化...是看到問題就浮現在腦中的疑問...
07/19 21:44, 18F

07/19 21:46, , 19F
1:this 2:is 3:a 4:string
07/19 21:46, 19F

07/19 21:47, , 20F
阿...原來是這樣阿...那我懂為什麼要用indexOf了...
07/19 21:47, 20F

07/19 21:47, , 21F
原來是我自己搞錯題意@@
07/19 21:47, 21F

07/19 21:47, , 22F
再接下來該玩玩Regular Expression了...
07/19 21:47, 22F

07/19 21:50, , 23F
word就是一個英文單字. 有時word還可以指一句英文句子.
07/19 21:50, 23F

07/19 21:53, , 24F
呵呵,事實上我是要強調題目清楚也是很重要的,當然如果是
07/19 21:53, 24F

07/19 21:53, , 25F
希望看到的人自由發揮那就沒差了,不然我搞不好真的會寫以
07/19 21:53, 25F

07/19 21:54, , 26F
2 bytes 的方式反序輸出,而也不能說我錯。
07/19 21:54, 26F

07/19 22:16, , 27F
實作型競賽主要是比創意,而且有很長的製作、準備時間
07/19 22:16, 27F

07/19 22:16, , 28F
解題型競賽比較準~~~
07/19 22:16, 28F

07/19 22:32, , 29F
別說了別說了......出個九九乘法變化題都寫不出來就....
07/19 22:32, 29F

07/19 22:33, , 30F
聯X食品的面試題目有九九乘法表耶....(有段時間了
07/19 22:33, 30F

07/20 00:53, , 31F
考這個都是會跟應徵者確認他能清楚題意的,regex就別說了
07/20 00:53, 31F

07/20 00:54, , 32F
就是要他用if else foreach來解問題的。
07/20 00:54, 32F

07/20 23:23, , 33F
不用subString,只要先知道length,就用indexOF從N到1依序列印
07/20 23:23, 33F

07/21 20:11, , 34F
→ twk:1:this 2:is 3:a 4:string
07/21 20:11, 34F

07/22 00:44, , 35F
請問20分鐘有包含google的時間嗎??
07/22 00:44, 35F
文章代碼(AID): #1CH4EMHJ (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1CH4EMHJ (Soft_Job)