看板 WomenTalk 關於我們 聯絡資訊
你們在這邊喊歧視云云氣憤得要命 可是科技板的人說 這個門檻對科技業來說根本形同虛設 任何科技業的都很容易進得去 只能說 文組科系真的害人不淺 理組的人努力用功讀書拿到他們應有的薪水 對小孩的教育有他們的期許 大概他們也無法理解為什麼這樣會被叫歧視吧 群組本來就是分享情報用的 讓很多沒辦法分享資訊的人進群 除了很混亂以外,也發揮不了群組的功用 只能說 不要嘴巴抱怨吧 大學選錯科系沒關係 資策會有開班授課 想錢進科技業都還來得及... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.246.11.104 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/WomenTalk/M.1620049828.A.6E3.html
dzwei: 我現在覺得純資工的課好紥實 05/03 21:51
dzwei: 我電機很多東西都只能自學 05/03 21:52
palapalanhu: 園區一堆都達標 05/03 21:53
SweetLee: 資工電機基礎科目本來就不同 05/03 21:54
dzwei: 電機裡面還有一些老的老師會歧視比C語言更高的語言比方說JS 05/03 22:05
dzwei: 但又教不到C語言最精華核心的部分 05/03 22:06
lululun: 喔 05/03 22:08
aq2272353712: 嗯 05/03 22:17
NEWOLD: 如果不符合條件但是年薪500,跟符合條件但是在超商工作年薪 05/03 23:06
NEWOLD: 40,他們怎麼決定要不要收,上市櫃這個條件根本笑死人 05/03 23:06
SweetLee: 年薪500還介意那群組收不收你幹嘛? 05/03 23:24
SBLsosweet: 年薪五百才不需要進這種群組勒 05/03 23:41
beatssola: C語言精華不就是Pointer嗎 哪間店不玩Pointer的 ? 116 05/04 00:06
beatssola: 還要用C寫遊戲演算法呢 05/04 00:06
beatssola: 還是某d想說C++ 05/04 00:07
beatssola: C學的話C++很容易ㄅ 05/04 00:07
dzwei: pointer很多都會教好嗎? 我說的是搭在像Unix之類的東西 05/04 01:30
dzwei: 像file descriptor就不必用到指標阿 05/04 01:31
dzwei: 在現在大Unix-Like的東西,從File Descriptor衍伸出來 05/04 01:31
dzwei: 的東西,這更應該教好嗎? 05/04 01:32
dzwei: C++很容易? 你確定? 116的J老師都沒說這句話了 05/04 01:32
dzwei: 他說的是C++太藝術了 05/04 01:32
dzwei: C++03的技巧很多人都學到放棄了你知道嗎? 05/04 01:33
dzwei: 我ID暱稱的(Args&&... args) ,你覺得我對C++了解有多少? 05/04 01:34
dzwei: 為什麼C++的auto只能用在靜態型別?你有實作過或想去理解過? 05/04 01:36
dzwei: 你有經歷過Modern C++ Design像是看到天書的時代嗎? 05/04 01:37
dzwei: C++的Policy Design Pattern你有在你的作業系統作業用過嗎? 05/04 01:41
dzwei: 還是說你的程度只講得出來pointer? 05/04 01:47
ejnfu: C++是很難啦,但是C的精髓是pointer這沒問題吧? 05/04 02:01
ejnfu: 不過我同意C和C++還是差很多的 05/04 02:03
dzwei: 只講pointer太粗糙了。swap(p1*, p2*), p1, p2是ponter 05/04 02:04
dzwei: void ( *signal(int sig, void (*handler)(int)) ) (int); 05/04 02:05
dzwei: 這也是pointer 05/04 02:06
dzwei: 把Linklist做QSort也是Pointer 05/04 02:06
dzwei: 上面三者分別是不同難度的東西於pointer的實例應用 05/04 02:07
dzwei: 而且還是很常用的 05/04 02:07
dzwei: 所以他說的pointer到底是到哪個? 05/04 02:07
ejnfu: 阿不就function pointer.. 基本各大學上課都會教到吧 05/04 02:07
dzwei: 把OOD引入C語言(非C++) 也是pointer阿 05/04 02:09
dzwei: 跟一般functio一樣, pointer就只是C語言的原生工具而已 05/04 02:10
dzwei: 我說的是要怎麼用 05/04 02:10
dzwei: 這才是精隨 05/04 02:10
dzwei: 上面說的例子就是我說的"怎麼應用的精隨" 05/04 02:10
dzwei: 再來就是多執行緒的Reentrant與Thread-safe 05/04 02:12
dzwei: 什麼時候用atom什麼時候用mutex,這也是經隨 05/04 02:13
ejnfu: 老實說,你所謂的應用不是課堂上的重點,學校上一門課最重 05/04 02:13
ejnfu: 要的是帶你入門,認識這門語言,讓你有基礎能力可以自己鑽 05/04 02:13
ejnfu: 研。我覺得教授有教到pointer的介紹和出一些作業讓你熟悉就 05/04 02:13
ejnfu: 及格了。剩下的是你要自己花時間去精進的 05/04 02:13
dzwei: 如果只想學流程控制與演算法,其他語言也能用阿 05/04 02:14
ejnfu: 你距離的根本不同兩門課吧,atomic/lock/thread是屬於平行 05/04 02:14
ejnfu: 運算或是OS課程的範疇吧 05/04 02:14
ejnfu: *舉例 05/04 02:15
dzwei: C/C++的指標最少也要有計蓋的知識(RAM/CPU/Drive)之間作用 05/04 02:15
dzwei: 深的話就是扯作業系統 05/04 02:15
ejnfu: 所以C與其他語言最大的不同就是pointer沒錯,讓開發者有最 05/04 02:16
ejnfu: 大自由度去操作記憶體,所以說精華是pointer沒問題吧 05/04 02:16
dzwei: 可是有些東西在C語言裡面是用不太到指標的阿(或者很少) 05/04 02:17
dzwei: 剛剛說的File Descriptor就是。只要有這個,就能抓網路的 05/04 02:18
dzwei: 資料,以i2c之類的協定讀/寫入其他device或者host 05/04 02:18
dzwei: 這些操作確實有機會不要用到指標(嵌入式系統) 05/04 02:19
dzwei: 但整個程式卻可以很精簡優雅,並且算是高效 05/04 02:19
dzwei: 然後你說的最大自由度操作記憶體,本身就會衍伸出不少問題 05/04 02:21
dzwei: 所以才需要後期C++的SmartPointer來救援 甚至發展出rust這 05/04 02:22
dzwei: 個程式語言。那麼會衍伸出什麼問題呢? 好吧 可能我學店 05/04 02:22
dzwei: 或者我那些讀書會社團的朋友也是學店 都沒聽學校老師提過 05/04 02:23
dzwei: 這明明是很關鍵的地方 05/04 02:23
dzwei: 也是C語言的精隨(貶) 05/04 02:24
ejnfu: 我相信學校老師一定有教過memory leak之類的issue啦!至於 05/04 02:26
ejnfu: 很多其他深入的應用,本來就不是學校預期要上的內容 05/04 02:26
dzwei: memory leak有提到沒錯,但是type-safe我和我朋友根本沒聽 05/04 02:28
dzwei: 學校老師提過 05/04 02:28
lululun: file description 實做也是一堆pointer id 的mapping tab 05/04 02:28
lululun: le 05/04 02:28
dzwei: 或者這種"官腔": "這是可以避免的" 05/04 02:29
ejnfu: 而且你提到的例子很多都是在其他不同課程上就會遇到的應用 05/04 02:29
ejnfu: 或問題,光是計概或是基礎程式語言這門課我不覺得有必要教 05/04 02:29
ejnfu: 到這些 05/04 02:29
ejnfu: 我是覺得你把所有東西混在一起,然後預期教授在一堂基礎程 05/04 02:30
dzwei: 基礎程式語言也不該用C語言來上吧.... 05/04 02:30
ejnfu: 式語言的課程通通提到很不實際 05/04 02:30
dzwei: 我上計算機結構,的確是有兩個章節在複習C語言與計蓋 05/04 02:31
ejnfu: CMU的系統入門神課 introduction to computer system就是用 05/04 02:32
ejnfu: C語言,沒有什麼不合適。電機系第一個學的程式語言也是C啊 05/04 02:32
dzwei: 教科書提到的指標,我覺得沒用的人多數學了之後就是忘記 05/04 02:32
dzwei: 我知道電機系是用C語言教第一個程式語言壓 所以才覺得該換 05/04 02:33
dzwei: 也不是每個電機系的人學程式都要寫低階層的東西 05/04 02:33
dzwei: 有些人想走的路線數值分析用很大 學C語言真的蠻浪費的 05/04 02:34
dzwei: 第一個程式語言就學C我覺得會抹殺不少人的興趣 05/04 02:34
lululun: 看了下 的確學c++ 其他什麼都容易了 05/04 02:35
ejnfu: 剛好相反吧,電機系才更要學C吧,不然OS/embedded system這 05/04 02:36
ejnfu: 種課是要怎麼上。如果這麼不想碰low level software,就不 05/04 02:36
ejnfu: 該選電機系 05/04 02:36
dzwei: OS/embedded system也不是每個電機系的人都走這條吧... 05/04 02:36
dzwei: 材料,天線,Hardware(非半導體)真的用不到C語言壓... 05/04 02:37
dzwei: 電機系裡面的光電組跟固態組也用不到阿,但如果把第一門 05/04 02:38
ejnfu: 要走HW的人要懂計概/CA/OS,學C合理吧。固態就算了 05/04 02:38
dzwei: 程式語言課程換成python,這些人才是更受惠的吧... 05/04 02:38
dzwei: 其實用的到C的就是電機系裡面的計算機或系統組而已啊.. 05/04 02:39
dzwei: 也不是每個人都走這條 05/04 02:39
dzwei: 而且嵌入式裡面有一種人不用學C語言、就是玩FPGA的HW 05/04 02:41
dzwei: 雖然是數位的東西,但在現在高速的情況下,類比電路的知識 05/04 02:41
lululun: 認同 c雖然簡單 但太多要自己兜 用c寫8051也不太需要poin 05/04 02:42
lululun: ter 學python一行語法 就可能套好很多API 實做起來會讓學 05/04 02:42
lululun: 生更有成就感 而有興趣 05/04 02:42
dzwei: 也要有(處理電源/雜訊/CDR/SERDES) 05/04 02:42
dzwei: 那些人你叫他時間拿去學C語言的指標,不如教他跑電磁場的 05/04 02:43
dzwei: 模擬... 05/04 02:43
ejnfu: 我覺得C語言是電機系基本功啦,方向不同可以不用精通,但你 05/04 02:44
ejnfu: 要學底層計算機組織,就要學C語言。不然我也搞不懂為啥如果 05/04 02:44
ejnfu: 不走電波組為啥還要電磁學,一樣道理 05/04 02:44
dzwei: 在設計/Layout主機板的人也不是每個都電波組的人啊... 05/04 02:45
dzwei: 但電磁學的知識要有吧? 阻抗匹配、差動訊號、FR4的參數 05/04 02:45
dzwei: 要會看吧 05/04 02:45
ejnfu: 不用吧,我在MTK當SWE工作期間從來沒用過電磁學 05/04 02:46
ejnfu: 我不是電波組畢業,電磁學早就忘了 XD 日常工作根本用不到 05/04 02:47
ejnfu: 還是要看你的產品吧 05/04 02:47
dzwei: 去問你FPGA的部門,他在Layout外部電路的時候,真的沒用到 05/04 02:47
dzwei: 電磁學的知識嗎? 05/04 02:47
ejnfu: 但我就是沒用到啊,但我也不會說電機系不該有電磁學,因為 05/04 02:49
ejnfu: 他是基礎科目之一啊。同理for C語言 05/04 02:49
dzwei: FPGA應該是測試部門吧? 舉個例子 我要測試PCIE訊號輸入 05/04 02:49
dzwei: 這layout一訂有涉及到阿 05/04 02:49
dzwei: 可是這種部門通常是指定"電機所" 然後論文要有相關 05/04 02:50
dzwei: 但他們真的用不到C語言何況是指標 05/04 02:50
dzwei: EDA用的都是TCL,被很多人不視為程式語言的程式語言 05/04 02:51
ejnfu: 我也真的用不到電磁學啊 XD 05/04 02:52
ejnfu: 但我覺得電機系學三電還是合理的 05/04 02:52
dzwei: 三電一工我覺得沒有什麼問題。 但是C語言應該要放選修拔 05/04 02:53
dzwei: python放第一個程式語言必修不好嗎? 05/04 02:54
ejnfu: 是沒有不好啦... 只是我覺得目前各大國內外電機系這樣安排 05/04 02:55
ejnfu: 有它的道理 05/04 02:55
dzwei: 所以才有一些人主張廢除這個阿。 把它放第一必修,順便帶 05/04 02:56
dzwei: 一點OOD的概念近來+個期末加分小專題。這樣應該比學C語言 05/04 02:57
dzwei: 到指標更實用更有趣吧?! 05/04 02:57
dzwei: C語言一學期的課學到後面的確可以用指標調一些lib,但是 05/04 02:58
dzwei: C語言"語言本身"的資源管理問題與型別問題,怎麼解R? 05/04 02:58
dzwei: 這應該是計算機組的人才需要去學的吧? 05/04 02:59
dzwei: 其他組有了py之後,在EDA上使用shell加速設計也不難了 05/04 03:00
ejnfu: 還有一個重點是電機系本身很龐大,你要讓學生在低年級的時 05/04 03:00
ejnfu: 候都接觸各領域的基礎課程後,他才有辦法決定方向 05/04 03:00
dzwei: 對壓,所以我才說第一堂程式必修課以python為主,帶入OOD 05/04 03:01
dzwei: +期末加分小專題。這樣比學死氣沉沉的C語言好太多了吧? 05/04 03:02
dzwei: 沉沉的C語言是給確定有要走計算機組的人的第一堂必修 05/04 03:03
ejnfu: 沒有不好啊,但是C語言也要放必修吧,不然後續計算機組的課 05/04 03:03
ejnfu: 程都不用修了 XD 05/04 03:03
ejnfu: 不是,你沒接觸過C語言怎麼知道自己想不想走計算機組 05/04 03:04
dzwei: 所以我說分家之前的第一個課程壓,但應該掛選修 05/04 03:04
dzwei: 程式語言(一)必修、用python帶程式設計的概念 05/04 03:05
ejnfu: 基本上我覺得他是跟三電同樣地位的,要馬你一起放選修 05/04 03:05
dzwei: 程式語言(二)選修、從C語言與基本的計算機結構/OS開始 05/04 03:06
ejnfu: 不然計算機組的教授還不抗議 05/04 03:06
dzwei: 然後(二)就可以教深入一點了 假設你程式基本蓋年都有 05/04 03:07
dzwei: 指標前的課程大概兩三周就解決了 05/04 03:07
dzwei: 通常分組應該是快要開始做專題那邊吧? 05/04 03:09
dzwei: 教授只要說沒修過(二)不收就行了呀 05/04 03:09
dzwei: 這點其實系上也能做決定 05/04 03:09
william4914: JS...? 05/04 05:02
enamelcord: 就只是背景相近,群組交流訊息才有效率而已吧,不然背 05/04 07:20
enamelcord: 景落差大只會變成一堆用不到的無意義資訊。 05/04 07:20
peiring: 進得去又怎樣?進得去代表認同他? 05/04 07:52
peiring: 大家好像搞不清楚重點,重點不在他設條件,重點在他認為 05/04 07:57
peiring: 不符合條件的人就是低端 05/04 07:57
knik119: 如果是利益群組,就沒什麼好說的了 05/04 08:08
Garbolin: 不知道在假邱三小 三間權狀也在嗆 05/04 08:38
TOEY: 我覺得設那些門坎,不是歧視是腦殘而已 05/04 09:02
colintin: 留言很香 05/04 13:39
cahsakgae: 就眼界低,跟文理組無關。 05/04 13:40
celtie: 推文大歪 哈哈哈哈XD 05/04 14:22
dagehoya5566: 低端相輕啊 還好啦 05/05 16:43