2011年8月13日 星期六

期中要寫電梯控制程式 期末要寫小畫家

作者: jackyu (孫權) 看板: Soft_Job
標題: Re: [轉錄][問卦] 有沒有資管的能力很多人會的八卦?
時間: Tue Jun  7 23:39:32 2011

※ 引述《zanyking (遙遠的旅人)》之銘言:
: ※ 引述《PhoenixSu (來算命吧)》之銘言:
: :         看完你這篇文章跟推文的回覆, 我覺得難怪台灣軟體很難有強力新生代誕生
: :         你舉的這兩個例子都是比較應用型的program, 很少學校會教
: :         如果新人進了部門, 沒人帶沒人教, 只給paper跟request就能做出東西
: :         我還有點好奇你們給他的薪水是多少?
: GUI Programming學校不教?
: 那我很難想像當學校要教OO Design 以及Event Driven Architecture時要從何教起?


不教耶, OO Design都直接講pure analysis的方法, 但是期中要寫電梯控制程式
期末要寫小畫家...
話說是我們班的人都天生神力嗎? 連成績釣車尾的我都能在寫作中領悟
"原來書中這樣寫blahblah是因為這樣喔..."

Event Driven? 那個拉開一點講就是搭一層framework, 下面是interrupt/kernel thread
上面是event instance
簡化來看還是另一種多線緒的變型
所以....不教XD

話說大二教C++程式期末有人就寫俄羅斯方塊雙打的...
我算爛的是用MFC寫電子琴程式...=.=

應該是說傳統的CS很多都教內功, 然後作業考對戰
外功只要內功心法好都能自然領悟....我說的是就我們班的情況...

: Socket programming學校不教? 那這些學生怎麼學『電腦網際網路與通訊協定』?
: 要怎麼搞懂應用層的protocol到底跑起來、執行起來是怎麼回事?
socket programming自己翻doc啊,OSI七層那麼多東西每堂十萬上下都快教不完了
還有socket連system call都快稱不上, 幫你弄好的framework還要學喔?

網概的課我們都馬做做tracert, 或是ping去看ICMP, ARP怎麼做的
我們還算好, 有人還要看kernel trace....
然後那時候wifi流行, 還要玩抓bicon....

socket programming? 我記得那是主從架構的作業....
那是講engineering和設計原則, 和網路無關....
: Thread不教?
: 不教那這些人對Concurrent Programming 中的 Synchronization, Hazard能有什麼
: 體會?分散式系統、多工CPU的使用與設計上的難處這些人能瞭解什麼?
OS恐龍本就教阿
不懂? 作業有一個多人取號叫號程式, 寫了就懂了

: 不用扯什麼業界與學界的差異,看一下這個link,看看人家教什麼吧:
: http://www.youtube.com/watch?v=Kfc5O8hVzLQ
: 這是 Stanford 的 CS 第一學期programming的最後一堂課,基本上就是老師介紹三個
: 最優秀的期末作業,還有交待他的期末考『會考什麼』以及『不會考什麼』。
: 他們整學期教的就是基本的Java GUI Programming。
: 期末考考試聚焦範圍 :
: Java Object Model:
:     Class Object & interface
:     Method,
:     Event Driven Program,
: The usages and differences of Array & ArrayList
: Collection: HashMap, Iterator,
: Files: Open, Read & Write
: 這些都是很practical的東西,起碼快十年前我在資策會職訓的時候,唸的就是這些
: 玩意。
我不知道這些東西是大幾教的, 我只知道類似的課我大學時都在後面
(軟工/系統程式/OO design搭配作業)
就小弟我粗微的認知
object model, object & interface, method比較需要"在大學開課教"
其他的要寫專案時K書自己找document就好了
以史蛋佛的學費, 在課堂上學fopen太了錢了...
這教授好詐..-__-

: 我相信Stanford的老師自己也很清楚,第一年學生沒有搞懂這些東西,未來其他什麼
: 跟Computer 相關的學術討論根本免談。
: 人家Stanford 可能有比較了不起,台灣退而求其次就好。
: 四年,有多少比例的學生四年畢業後有這堂課教完起碼的programming能力的?
: 『強力的新生代』難道建立在這些知識只是用來考過期末考、推甄會上、研究所拼
: 第一名的人們上頭嗎?
: 這樣的教育品質與方向,值得這個領域科系七八千人的學生花上四年的寶貴青春作為
: 代價?
嗯...我只能說以你的認知
深陷大學專科化, 專科高職化而不自知
: :         4 or 6年的書不會是讀假的. 就算是混至少考試前也有翻翻書
: :         只要拿著證書至少專有名詞聽得懂, 以一般例子來說
: :         資X系畢業的也會比較快進入狀況,
: 4 or 6年是不是唸假的,那要看你跟什麼樣的唸法比。
: 資工系念的課本是任何人都能夠拿得到的,而且也都有中文本,讀不懂的人可以去
: 資工所考試的補習班買課程上,順便問老師問題。
: 英文好的人可以上網路看國外大學的上課內容,不然也可以找國內風評比較好的職訓
: 課程。
: 平常要練習programming可以上ACM、Top Coder ,英文不好的去這裡:
講到這個就會火
他們這些ACM, top coder磨出來的是天才沒錯
但是coding style 讓後面的人很難去維護, trace和修改
一方面要祈禱他們不要離職, 更要拜託這些code不要有bug或要enhancement
不然除非問他們不然要怎麼動刀都要用printf看很久....

我這個小弱弱在工程師跑了不老不新六年的經驗就是
朝田龍太郎很少, 平凡如我者不少
程式要bug free, performance high固然重要
但是扁平化, refactor到深入淺出是軟工很重要的一環
這個大學勉強在專題課或期末可以學到
你講的那些是練programming, 不是練software engineering
只練programming不練SE的同事, 磨合起來都頗痛苦....

: http://zerojudge.tw/
: 對programming技能的熟練度不確定的話,可以去考一些語言或平台的證照,增加一點
: 自信心。
: 嘗試寫出一個小作品以後,可以開始去找份內容不是打雜的開發工作,一邊鍛鍊自己的
: 職場生存技能,一邊磨練自己的開發能力。
: 去補習班補唸資工必修課程大概需要一年,通常是晚上上課,唸完可以去考考看研究所
: 看看自己的水準。職訓不管哪裡開的都是了不起半年的東西而且有上白天的,期末通常
: 有專題證明自己目前的開發水平。跑Zero Judge ACM、考證照大約需要三個月,中間
: 順手寫出一個小作品好去求職絕對可以。
: 連同唸英文(不要太難,TOEIC 500分起跳先進步個200分就好)全部加一加大約一年。
: 研究所補習班、職訓中心的教育機會都是用錢買得到的,加起來不論是金錢還是時間,
: 都比公立的大學甚至是研究所便宜。
: 這樣唸出來會比『所有』讀了四年資工的人差嗎?我想『很保守』的估計起碼有後面那一
: 半的程度吧?不要說這個人此刻已經有可以確實programming的能力了,如果他的進修不
: 是自己騙自己的話。
: 一年的時間、15萬以下的學費,這個人接下來大可以再花2~3年以同樣的手段繼續強化自己
: 、精進技能、順便賺錢。接下來是要唸研究所、還是要就業都沒問題。
: 我相信這樣的一年比起起碼一半的大學資工系在某個觀點上,要學生花上四年除了滿足
: 那張畢業證書背後的血統情節以外很難說明什麼。
: 我沒很聰明、也懶,這段過程包括工作,斷斷續續花了兩年多的時間才走完。
: 當年我經過了這段路,回頭看,想想這一切是為了什麼,我就把我考上的某中字輩資工所
: 的入學通知書折成護身符放進皮夾裡,然後去找下一份工作了。
.
可以有這個熱誠和領悟力自學, 要是拼一點進台清交成學飽用足再走
不能進股溝高捅也能有去大M的能力

大學資x訓練沒那麼糟, 看你如何上每堂課罷了

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.69.171
推 ericinttu:推一下                                                06/07 23:51
推 soi1dsnake:所以說不要對他這篇太認真                             06/07 23:57
→ soi1dsnake:他資策會補出來的, 文章可以寫成讓你以為他是自學       06/07 23:57
→ TonyQ:我認識 zanyking,我以個人名譽擔保他是個夠格的架構師。     06/07 23:59
→ TonyQ:那些東西不是上上幾堂課就能仔細懂的,資策會/大學都只是個   06/08 00:00
→ TonyQ:途徑,重點在人怎麼學。                                    06/08 00:00
推 soi1dsnake:他的問題恐怕不是在能力, 而是在人格方面               06/08 00:00
→ TonyQ:重點在於每個人每間公司需要的技能本來就不一樣,同樣的每個  06/08 00:01
→ TonyQ:人對大學課程的學習程度,遇見的大學課程導師也都不一樣。    06/08 00:01
→ TonyQ:一般而言我們認為批評別人人格這件事情叫人身攻擊,請慎言。  06/08 00:02
推 lovdkkkk:呣 個人認為 當職訊半年或自學的人 能幹掉四年 up 科班的  06/08 00:03
→ lovdkkkk:人數不在少數時 真的是很值得想想所謂"本科系"的意義...   06/08 00:03
請提出統計證明
難道竹科超過一半都是非本科?
對啦QA, OP, PM蠻多非本科
但是RD和SA沒有本科經歷的我還真沒看過
→ jackyu:solidsnake言重了,這和人格無關.每個人有每個人的方法和歷   06/08 00:04
→ jackyu:程....                                                   06/08 00:04
→ TonyQ:我覺得本科系是很有意義的,所謂的「幹掉」有時只是位置需要  06/08 00:04
推 soi1dsnake:好像是說者無心聽者有意喔?                            06/08 00:04
→ TonyQ:的技能不同跟每個人的學習落差。不見得真的是被幹掉。        06/08 00:05
→ soi1dsnake:我只有在推文裡提出一些質疑,而且也不只我有疑惑        06/08 00:05
→ soi1dsnake:不用那麼敏感                                         06/08 00:05
※ 編輯: jackyu          來自: 124.8.69.171         (06/08 00:07)
→ TonyQ:沒有敏感啊,只是防患於未然啊。說者無心聽者有意咩。;)      06/08 00:06
→ TonyQ:疑惑?如果是對使用者的人格有疑惑,麻煩站內信詢問謝謝~    06/08 00:06
→ TonyQ:針對使用者私人的評論,無關本板看板事務。                  06/08 00:07
→ soi1dsnake:說真的, 實力不會來自於你把別人降格                   06/08 00:08
推 lovdkkkk:統計是沒有 個人觀感 可能我看到太多強得令我意外的外系   06/08 00:09
→ TonyQ:說的好,我同意。                                          06/08 00:09
推 soi1dsnake:我看不出這樣片面的把學歷降格會顯得此人有實力,        06/08 00:13
→ soi1dsnake:只是顯得他想要在這方面比較有自信而已,所以我說這是人  06/08 00:14
→ TonyQ:我看那篇文章從頭到尾都不覺得他在說他自己有實力,而是說這  06/08 00:15
→ TonyQ:也是條路線吧?                                            06/08 00:15
→ soi1dsnake:的問題, 並沒有任何正面或負面的意見, 有誤會請多包涵   06/08 00:15
→ TonyQ:我相信大家的主軸重點都有一個,學習的人自己要主動積極。    06/08 00:15
→ TonyQ:選擇不要學歷的人就是把學歷降格,選擇要學歷的人就是友善包  06/08 00:16
→ soi1dsnake:一樣, 談路線也跟把別的路線降格無關                   06/08 00:16
→ TonyQ:容,我覺得各種論點都是值得討論的。                        06/08 00:16
→ TonyQ:你所謂的降格是降了什麼格,如果你覺得他說的不對,可以就他  06/08 00:18
→ TonyQ:提的項目回應他。我相信會有很多本科系的人不是他文章中說的  06/08 00:18
→ TonyQ:那個樣子,但那應該透過討論回饋。至少他把他的歷程講了,    06/08 00:19
→ TonyQ:你要說說哪些本科系的歷程可以駁倒他的論點嗎?              06/08 00:19
推 soi1dsnake:我看不太懂你講的..你說的好像跟我說的沒有甚麼關係?    06/08 00:21
→ TonyQ:「如果你覺得他說的內容不對,可以就他提的內容回應他。」    06/08 00:23
→ TonyQ:至少他說了他是這樣學過來,也的確在這行做事。              06/08 00:23
→ TonyQ:他說補習加上自學的路線是走得通的,那本科系我想一定有能夠  06/08 00:23
→ TonyQ:透過學習來勝過他的例子(事實上我就知道一些),你可以分享  06/08 00:24
→ TonyQ:但你說他片面的去單方面否定學歷?我覺得這也有偏頗,        06/08 00:24
→ TonyQ:因為的確有極少數的人空有學歷卻沒有能力。這也是無法否認的  06/08 00:24
→ TonyQ:哪些學習歷程可能會讓人有能力,這才是重要的。              06/08 00:25
→ TonyQ:空有學歷不學習->沒用,只去補習但不努力->沒用。            06/08 00:25
推 Ting1024:不知道小邱有沒有在版上..小邱是很強的架構師 XDD         06/08 00:26
→ TonyQ:我是覺得真的有能力的人應該都會認同人才是能力的重點,      06/08 00:27
→ TonyQ:學歷是培養一個人的一部分,這樣的討論串可能願意參與的人    06/08 00:28
推 soi1dsnake:看您的推文我都覺得超累的..建議可以把話說的精簡一點   06/08 00:28
→ TonyQ:大多是那些無辜被砲火轟到的被點名到的非本科或資管人吧XD    06/08 00:28
→ soi1dsnake:至於我要講的,上面都已經講完了,其他的我沒有甚麼意見   06/08 00:28
→ soi1dsnake:所以我也不知道該回甚麼 XD                            06/08 00:29
→ TonyQ:抱歉啊,我喜歡短話長說,慢慢說。不過這世界上人有很多種    06/08 00:29
→ TonyQ:剛好我就是這種。我也沒辦法。XD                            06/08 00:29
→ TonyQ:看得順眼就看,看得很累我想...跳過無所謂的~_~;;            06/08 00:29
→ TonyQ:只是下班心血來潮參與討論討論分享些自己知道的而已。 ;)     06/08 00:30
推 azukikao:看的出來T大很認真 但真的我也不是很懂您想說什麼 XD      06/08 00:34
→ TonyQ:那就直接點說,覺得文章有問題大可直接回文戰論點,質疑文章  06/08 00:37
→ TonyQ:真實度跟質疑人格是不是有問題,不會讓學歷變得更有用。      06/08 00:38
→ TonyQ:同樣的,質疑別人的事情不會突顯自己的論點比較對。          06/08 00:38
→ TonyQ:帶本事的儘管用文章駁倒人。                                06/08 00:38
推 rxhivzero:他要說那也是條路沒錯 但是很多話向是在攻擊本科系生     06/08 00:39
→ rxhivzero:我想這才是那麼多人反駁的理由                          06/08 00:39
→ TonyQ:反駁很歡迎啊,用文章用內容反駁,不需要用情緒反駁。;)      06/08 00:40
→ rxhivzero:的確是 板友有些的確是言重了                           06/08 00:41
推 azukikao:總算看懂了 要不然前面推那十幾行完全不知道在講啥 XDD    06/08 00:43
推 MasonStorm:看不太出來誰有情緒說..好像是聽的人比較有情緒 :P      06/08 00:44
→ TonyQ:這種事情總是誰的感覺誰說了算,也多是說者無意聽者有心。    06/08 00:45
→ TonyQ:但我想無論如何,這跟人格要扯上關係還有很遠的距離。        06/08 00:45
→ TonyQ:我想強調的還是,如果選擇了不同的路線,說了不同的風景就是  06/08 00:45
→ TonyQ:人格有問題,那我想我們的討論只會偏向單一且專化的一言堂。  06/08 00:46
→ MasonStorm:看起來他那句話至少有一個缺點,                       06/08 00:46
→ MasonStorm:那就是造成你們都在吵那句話,                         06/08 00:46
→ TonyQ:不論現在的情形是不是這樣,但這種可預見的情況是該避免的。  06/08 00:46
推 Ting1024:為什麼不回文阿...推一串很累耶 ~_~                      06/08 00:47
→ askeing:「朝田龍太郎很少, 平凡如我者不少」 XD                   06/08 00:47
推 lovdkkkk:x島軍司?                                               06/08 00:47
→ askeing:維護、修bug的時候真的會希望程式越好讀越好               06/08 00:47
推 MasonStorm:a大清流~                                             06/08 00:48
→ askeing:有時候太天才的寫法,不至於看不懂,但要花時間追code T^T  06/08 00:48
→ TonyQ:不覺得吵/討論/戰是什麼缺點,很多議題或產品是戰出來的。    06/08 00:48
→ TonyQ:同樣的,本板最近幾次的好文串(不包括這次資管串)幾乎也都  06/08 00:49
→ TonyQ:是戰出來的,我相信真理是越戰越明。                        06/08 00:49
→ TonyQ:如果真理存在的話 ;)                                       06/08 00:49
→ MasonStorm:不過,話,不是說的多就代表比較有理 :P                06/08 00:52
→ TonyQ:話是講給願意聽的人,理是給相信的人。;)                    06/08 00:53
→ TonyQ:有沒有理從來就不是絕對的。                                06/08 00:53
→ TonyQ:說穿了我不覺得我說的對你來講有理,只是我的經驗告訴我如此  06/08 00:53
→ TonyQ:願不願意相信,覺得覺得有理是你的自由。正如同你的質疑一般  06/08 00:54
→ TonyQ:我無法/也沒什麼意願去勉強你怎麼想。                       06/08 00:54
推 azukikao:我也覺得在公司裡把CODE寫的好讀比寫的漂亮重要 T_T       06/08 00:57
→ askeing:另外回lovdkkkk大的「看到太多強得令我意外的外系」        06/08 00:57
→ azukikao:追CODE好傷時間阿 ~                                     06/08 00:58
→ andymai:只有我很好奇是哪間學校的吊車尾?如果大學生爛的程度是"這  06/08 00:58
→ askeing:基本上我認為本系外系都會有強到很誇張的強者              06/08 00:58
→ askeing:也許只是本系被您認為理所當然,外系就被強化了印象!?    06/08 00:58
→ andymai:樣"~那怎麼會有"一代不如一代"和"不教就不會"的?           06/08 00:59
→ askeing:就我觀察,能力很殘酷的跟讀什麼系似乎沒有太大關聯        06/08 00:59
→ TonyQ:我也覺得應該是askeing說的這樣,黑紙上的白點總是顯眼XD     06/08 00:59
→ lovdkkkk:也許吧 不過後來想想外系職訓後強好像也不意外            06/08 01:00
→ askeing:似乎跟天份、努力比較有關係                              06/08 01:00
推 soi1dsnake:因為本科系的強者, 不需要多花時間發這類文多說明..     06/08 01:01
→ soi1dsnake:我覺得很多問題綜觀來看答案都很明顯, 但是一開始就選   06/08 01:02
→ soi1dsnake:邊站的話, 當然就會變成這樣                           06/08 01:02
→ soi1dsnake:你只要想想今天你學歷好能力又強, 是不是還需要發某些   06/08 01:03
→ soi1dsnake:文說某些話, 答案根本就很明顯                         06/08 01:03
→ TonyQ:學歷好能力又強講學歷無用論:沒說服力;                    06/08 01:06
→ TonyQ:學歷不好能力不知道強不強講學歷無用論:何必要講;          06/08 01:06
→ TonyQ:這答案真的是蠻明顯的。                                    06/08 01:07
→ andymai:其實很多文章的結論四年前寫的是這樣~四年後寫的還是這樣   06/08 01:07
推 rxhivzero:這種事戰很久了 就像有些非警校的警察和警校的在戰       06/08 01:07
→ andymai:強者忙著邊喝酒,邊在blog罵前女友,還邊寫女生的評分程式  06/08 01:08
推 rxhivzero:樓上再說某電影XD                                      06/08 01:09
推 MasonStorm:基本上就算學歷好,工作幾年以後也沒甚麼人在提學歷了   06/08 01:13
→ MasonStorm:反而是有的人不管幾歲了都要提一下當年甚麼學校沒去念   06/08 01:14
→ MasonStorm:之類的,這樣不累喔 :P                                06/08 01:14
推 tomap41017:推最後倒數第二段,沒SE的人處起來真的.....            06/08 02:57
→ iincho:我只是拜託一下不要覺得大學沒強者,強的還是很多....       06/08 11:10
→ AGanPTT:ACRUSH(大陸神人)的code就超級難懂XDDD                    06/08 14:04
→ AGanPTT:還滿討厭某些高手的define= ="   可能是比不上心生忌妒XDD  06/08 14:05
→ sniffer:有人說到統計數據去了, 好吧, 以數量論                    06/08 14:43
→ sniffer:大部分程式都是文法商寫的, 畢竟ERP, 網頁數量絕對多XD     06/08 14:44
→ sniffer:以複雜度來說, cpu 也是程式, 是電機的人寫的              06/08 14:45
→ sniffer:做cpu的人, 連註解通常都沒有, 所以intel有房間            06/08 14:46
→ sniffer:上下左右前後投影cpu電路, 自己用眼睛慢慢debug            06/08 14:47
→ sniffer:每一種程式寫法跟習慣, 都有各自優勢, 書上說怎樣好        06/08 14:48
→ sniffer:不代表現實一定好, 所以COBOL設計得像商業表格             06/08 14:49
→ sniffer:COBOL的程式邏輯也與其他語言非常不同                     06/08 14:49
→ sniffer:用C的觀點看, 甚至會覺得應該是compiler bug               06/08 14:50
→ sniffer:但是商學系的人用得很爽, 覺得很方便                      06/08 14:51
→ sniffer:天下並不是只有資工版本的軟體業工作模式                  06/08 14:53
→ sniffer:工作就要學會習慣別人的coding style,沒人會給自己找不便   06/08 14:54
→ poiu1234:沒提學歷的大概是升不上去的 或是窩在阿薩布魯中小企業    06/08 19:37
→ poiu1234:通常學歷都蠻差的 只好一直酸學歷好的 只能怪吳X 他死了   06/08 19:38
推 sniffer:對呀, 像是大學沒畢業, 只好開阿撒不虜的臉書跟微軟        06/08 20:05
→ sniffer:我薪水當年在上市公司也只能升到月薪六位數                06/08 20:06
→ sniffer:買房子要賺好多年, 真辛苦, 只好自己出來做                06/08 20:07
→ sniffer:你說得沒錯, 中小企業阿撒不虜, 說不定就倒了              06/08 20:08
→ sniffer:大公司只要等老闆老了, 就有機會昇                        06/08 20:10
→ iincho:不要再說學歷不重要了,那兩隻輟學的是萬中選一啊...        06/08 20:11
→ iincho:樓上的講法其實很現實,不過這也是台灣軟體業只能小打小鬧   06/08 20:12
→ iincho:的原因之一,不過我覺得樓上的講法蠻偏激的....             06/08 20:13

沒有留言:

張貼留言

您好.本資料庫並非第一手資料.如果你有對文章作者的詢問,意見與需求,請自行找尋文章作者並提供意見,謝謝.