精華區beta Programming 關於我們 聯絡資訊
※ 引述《lg31cm.bbs@ptt.cc (我住5F)》之銘言: > ※ 引述《tinlans ( )》之銘言: > : 有沒有那四年大學訓練其實真的有差, > 真正的差別是有沒有心把把事情做好,跟那個訓練沒什麼關係, > 真正有心的人會想辦法 refine 自己的工作,國外很多程式設計名家 > 唸的科系與CS可說扯不上關係,但是還是做的很好,why? 你也看看那些程式設計名家現在都幾歲了, 更何況有很多也不是半路出家, 而是在學生時代就轉向了 (只是沒轉系私底下在拼而已), 並不是出了社會以後才轉向。 重點是他們還年輕的那個年代裡, computer science 還屬於蠻荒時期, 有興趣跳進去的只要有一點 idea 就能生存, 的確當時也是可以光靠努力和毅力就能在後來成名。 但現在不一樣了, computer science 已經成熟到一個地步, 相關領域的工作環境裡成天都在烙名詞, 而越是進階的工作每個名詞背後隱含的知識也越深, 事實上任何成熟的領域都是如此。 人跟人之間烙名詞就不用說了, 現在 tool 也會跟你烙名詞, library interface 也會跟你烙名詞, source code 也會跟你烙名詞, 甚至 source code 的架構也間接在跟你烙名詞, 這可不是隨便 google 一下就能簡單進入狀況的。 > : 你講反了吧? > : 隨便打開一個資管系的網頁, > : 都看得到資管師資有 X 國 XX 大學資訊管理博士。 > 我說的是大學教育,不是指研究所 > 就算X國X大學MIS博士又如何,國內一票這種人結果軟體還不是 > 鳥的要死 某朋友以前發表過的偏見: 當時出國沒留在國外工作而跑回國內的, 有很大的可能是沒有那個能力在國外, 而被淘汰回來的。 對於此偏見我是不予置評, 因為這沒啥根據, 所以我姑且稱之為偏見, 也只是寫出來給你參考。 > : 就算你說的是資工系, > : 現在國內資科系跟資工系的差異也越來越小了, > : 你不妨可以直接把資工當 CS 看 (當 EECS 看是喇叭的,國外 EECS 也是會選學程啦), > : 這樣假設在當前的論點中並不失一般性, > : 專業差異依然存在。 > : 就算你說 90% 資訊科系的畢業生都不夠用功, > : 普遍違反我上面的前提, > : 但不管你 % 數怎麼拉高, > : 能夠確實區分這項差異的公司, > : 並恰巧的收到一些當初夠用功的員工, > 國內能看的軟體公司太少,已經是供過於求,基本上已經沒什麼好討論了 台灣這個在外太空看下來連看都不見得看得到的小島, 區區幾千萬的人口, 從機率來說的話, 有一兩家就算很不錯了, 沒什麼好奢求的, 又不是說大學開比較多就會比較有利, 有這麼好的話人家國外也來狂設大學就好了。 > 不是擠不進這種公司,而是這種公司太少了,拿去給台清交 > 分都不夠,除非再把電子業裡的軟體RD也算進去,不過電子業的軟體 > RD那一票人很多連版本控制都不會,要進去第一要懂硬體第二 > 最好是國立名校,跟電子業講軟體工程跟對牛彈琴差不多 當然要把電子業的軟體 RD 算進去, 而事實上這些人的素質也需要提升, 你說跟電子業講軟體工程跟對牛彈琴差不多, 這我也瞭解, 但這種東西並不需要特別去講, 也不需要特別去強調, 只要把握機會盡可能用到對的人 (這也是我一直在強調的), 這種風氣自然就會擴散開來。 > 國內本來就是重視通才甚於專才,我就看過一個根本沒摸過VC的非本科系 > 在一年內就寫出不錯的軟體,這麼容易被跨進來的科系你說要成立做什麼? VC 只不過是開發程式的 tool 中最基本的項目之一, 這種知識早在 10 年前左右就將近淪為 common sense, 專科畢業就能隨手把玩 Delphi 和 VC 去接 cases 的大有人在。 但是這又回到開頭我講的東西了, 現在什麼東西都在烙名詞, 就算 debugger 裡面看到的那堆鬼東西烙的名詞很多人也都有 sense 了, 效能分析器丟出來的 report 烙的名詞看得懂又知道該怎麼做的, 非本科系的可就是少之又少了, 現在的效能分析器可是會烙一堆 computer architecture 的名詞, 譬如現在很常見的 Intel VTune 這套效能分析器, 我也不在這裡烙太深的名詞, 舉 cache miss rate 的例子就好了, 效能分析器報出來說你某段 code 造成嚴重的 cache miss, 如果是非本科系的會馬上想到某 l 開頭 y 結尾相關的 knowledge 嗎, 就算效能分析器很厲害會給建議好了, 建議裡面的東西也十之八九在烙名詞, 要是遇到 branch prediction rate 太低的 report, 我看一堆非本科系的光看到這名詞就直接陣亡了, 本科系的就算程度再差也多少知道該去哪翻書看, 而且只要不是蹺課嚴重的話多少對這些東西都小有印象, 比那些非本科系的盲目 google 半天甚至還上網問人所花的時間成本相比, 本科系的實在是好太多了。 tool 可不只有這些, 但我認為目前先舉這些例子就足夠了。 library interface 烙名詞應該不必我多說了, 現在國內中小企業超愛 programmer 去拿現有的東西來拼裝, 要是拿來的 library 實在有夠先進, interface 上就在烙什麼 decorator、factory 等等的 pattern 名詞, 一堆人又要陣亡了, 但是不可能就這樣擺爛不做, 所以大家都在那邊隨便惡搞外加 try & error, 結果人家國外公司用得好好的東西給我們國內公司一用, 做出來的東西可以說是慘不忍睹。 source code 烙名詞的現象更是好玩, 雖然也是類似上面的情形, 然而還有另一種情形, 就是不怎樣的公司有時還是會收到很強的員工, 這員工也用了很先進的技術在寫自己的那份 code, 然而有一天這個員工跳槽了, 接手的人程度太差看到那種東西也是一整個傻眼, 非本科系的遇到這種問題應變的能力也普遍較差, 最後把人家弄得好好很 robust 的東西搞得一團糟, 這種爛攤子我也幫人收了不少。 > 一些關鍵技術、專利、平台都被國外公司把持(OS,compiler,database), > 尤其是PC平台一堆公司過的苦哈哈,被M$壓的死死的,但是電子業可不同, > 只要能做到跟國外大廠一樣的功能都能活下去,看看國內有多少 > IC design house就知道了,但是你開一間軟體公司去找創投看人家 > 會不會鳥你,無名小站已經算是奇蹟了 這些都不是奇蹟, 先拿出實力來證明自己, 本來就是說服人家掏錢出來的第一步, 願意燒錢的金主在其實不難找, 重點是有沒有成品先讓他們有信心, 並不一定非要找創投業者不可, 對於 5 - 10 年前還是大學生的那種年紀, 家裡老爸老媽有大學以上學歷的家庭, 這種門路並不難找。 -- Name: Tseng, Ling-hua E-mail Address: uranus@it.muds.net School: National Tsing Hua University Department: Computer Science Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design Researching: Software pipelining for VLIW architectures Homepage: https://it.muds.net/~uranus -- ╔═══╗ ┼────────────────────────╮ 狂狷 Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮ 年少 ┼╮ < IP:140.119.164.252 > ╰─╮ ╚╦═╦╝ From:61-230-224-125.dynamic.hinet.net ─╨─╨─ KGBBS 遨翔"BBS"的狂狷不馴;屬於年少的輕狂色彩 [修改]tinlans:61-230-224-125.dynamic.hinet.net 07/01/21 5:50:05
godfat:推 tool 會烙名詞 @@ 也只能一路查過來 220.135.28.18 01/21 06:40
yuan7:烙你媽雞巴218.168.155.124 01/21 10:30
Romulus:看來又發現一個和gsj同等級的了(memo 218.169.76.123 01/25 12:21