作者cha122977 (CHA)
看板Soft_Job
標題Re: [請益] 電機系計組與資工系的差別
時間Fri Jan 26 04:16:17 2018
我是大學電機*碩班轉資工,不過我研所科系還是在電機下
所上修課只要指導教授說ok就ok,我就都修資工所或CS組的了
我覺得光是「喜歡寫程式」這點就能贏很多人
其實蠻多資工出身的人並不喜歡寫程式,另外有很多人只是不排斥
真的喜歡的人其實很少
很多轉專業來寫程式的人也只是因為科技業賺比較多,寫程式又是相對沒門檻就能轉的
(像IC設計你沒背景幾乎沒辦法轉)
所以我覺得不用想太多
那麼大學EE的背景能帶給你什麼呢?
電子電路類的學科能讓你知道電腦內硬體運做細節
訊號類的學科能讓你知道一些無線訊號的原理
大三大四的選修我不太熟,就不評論
大致上來說做軟硬整合時你會比純資工系的有概念
那麼EE轉過去大概要補什麼呢?
這就要看你之後想做的工作了,我現在從事純軟工作,我覺得需要補的有
計組、計結、演算法、資料結構、資料庫、物件導向、作業系統、網路導論
有些你大學可能就修過了,不過每個學校安排不同所以我還是列出
(像我的母校沒有演算法,作業系統是選修)
推薦有空能補的有
Programming Language、Compiler、Functionnal Programming、Machine Learning
Computer Graphics、AI、Cloud Computing
可以的話至少學會一種編譯式語言和一種直譯式語言(我是Java + Python)
可以讓思考更加活絡,且加速你日後學別的語言的速度
然後可能的話把英文學好,工作時你很多時間在查英文文件和Stack Overflow
另外如果你想出國也會需要基本英文能力(前提是你有意願的話啦)
EE+CS要說優勢就是相對好轉吧XD 有些科目學過或是相近
另外就是工作能找的範圍很大,而且台灣蠻多軟硬整合公司的
不過這點可能唸個名校比較快(奇怪的崇尚學歷文化@@a)
倒是因為會用示波器和插麵包版,所以解過一些奇怪的問題就是了XD
打完覺得很多都是廢話,你都喜歡了還等什麼呢(招手
*正確來說是通訊系,不過和隔壁電機系只差一學分囧……
※ 引述《vcooter (DRRRRRR)》之銘言:
: 各位板友晚安
: 小弟是電機系大四的學生
: 專題選擇了計組的老師
: 我是三年級下學期對打程式萌生興趣
: 也才開始花時間在自學程式語言
: 想請問各位板友
: 就我的例子而言
: 讀電機讀了快6年(高職+大學)
: 最後才選擇往計算機方面走
: 能力會不會輸資工系很多呢
: 還有求職方面與資工系學生相比能夠創造什麼優勢呢
: 謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 104.132.45.74
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1516911379.A.6DE.html
1F:推 ab18282099: java + python 你想表達的是靜態與動態嗎 01/26 07:54
2F:→ cha122977: compiler vs interpreter 不過java嚴格來說不算就是了 01/26 08:12
3F:→ cha122977: 不過的確剛好一個靜態一個動態 01/26 08:13
4F:→ invidia: 想問一下需要補軟體工程嗎? 01/26 08:23
5F:→ invidia: 我也是EE+CS碩(EE底下) 01/26 08:26
6F:→ invidia: 面試有時會被問EE喜歡寫程式,為啥大學不轉資工? 01/26 08:26
7F:→ invidia: 感覺頗難回答的... 01/26 08:26
8F:推 y2468101216: 就說你喜歡軟硬整合就好啦 01/26 08:56
9F:→ y2468101216: 有些maker也是資工啊,總是有人愛做軟硬整合的 01/26 08:57
老實說就可以了
首先轉系要成績到一個程度,而且時間點通常在大一結束時
電機的主要科目都還沒修,就覺得不想唸電機也太早了吧
我自己是大一上程式課就覺得很有趣,但還沒覺得以後就走這行
直到大四和未來指導教授談過,才決定以後要當軟體工程師
軟體工程我總覺得學校和業界有點脫軌,像版控+Code Review+自動化測試+CI
我沒印象有哪門對應的課……
很多連版控都沒碰過,徨論多人協同開發:/
UML有時更是淪為型式,而且開發人員也沒在維護過期就變垃圾了
這幾年軟體開發的規模以驚人的速度上升,有些方法需要改進或不太合用了
開發方式也有很大的轉變,協作和自動化越來越重要
新的開發方式也一直被提出
但學校的教材似乎還沒跟進?像敏捷開發好幾年了但很多畢業生都不見得聽過
希望只是我見識短淺,不知道有哪門課好好教這些
10F:→ chuegou: 就說學校CS的設備太廢(X 01/26 08:59
11F:→ mmonkeyboyy: 軟工你想自己看也可以 要不然有網路課程 01/26 10:19
※ 編輯: cha122977 (83.216.94.34), 01/26/2018 10:40:18
12F:推 Sidney0503: 學校本來就是教核心能力 學校不是職訓所 01/26 10:46
13F:→ Sidney0503: 實際上還是有各種課程 軟體工程 軟體測試 01/26 10:46
14F:→ Sidney0503: 設計模式 物件導向 程式設計 01/26 10:47
15F:→ Sidney0503: 只是會開在不同學校罷了 01/26 10:47
16F:→ Sidney0503: 而且你很欠噓 現在熱門的深度學習一堆實驗室都有和 01/26 10:48
17F:→ Sidney0503: 企業有合作案 何來脫軌? 01/26 10:48
18F:推 Sidney0503: 密碼學 區塊鏈 隨便都比版本控制有價值 01/26 10:53
19F:→ Sidney0503: 版控那種資策會巨匠就可以學到的東西沒必要到學校念 01/26 10:53
20F:→ Sidney0503: 嫌學校和業界脫軌就去資策會巨匠學阿 01/26 10:54
別的科目我沒意見,但軟體工程不就是在說實際上開發軟體的方式嗎
這個當然是越貼近實際的越好啊
而且資測會巨匠有教,也不代表學校不能教啊……
我以為學校的目標是理論實務並進,不過可能我想錯了吧
21F:推 invidia: 感謝前輩們回答 01/26 10:56
22F:推 seal0112: 軟體工程你說的那些我們學校都有教 但是是碩班的課 01/26 11:00
23F:→ seal0112: 不過我覺得看教授啦 有些教授會follow業界資訊就有差 01/26 11:02
24F:推 aszx4510: 推Sidney 學校不是職訓所 01/26 11:15
※ 編輯: cha122977 (83.216.94.34), 01/26/2018 11:33:24
25F:噓 Sidney0503: 所以你應該去念"軟體工程系" 而不是資訊工程系 01/26 11:38
26F:→ Sidney0503: 誰跟你理論實務並進 數學系哲學系是要食物三小 01/26 11:39
27F:→ Sidney0503: 如果一個系所的專長是量子演算法 反而被你說與現實 01/26 11:44
28F:→ Sidney0503: 脫節 不是很好笑嗎 01/26 11:44
29F:→ Sidney0503: 因為現在沒有量產量子電腦 學校學到的都沒用這樣? 01/26 11:45
30F:→ steve1012: 版控什麼的真的沒啥好教的… 01/26 11:47
31F:推 aszx4510: 你想學軟工,學校也有軟工課可以學阿。當然自動化測試和 01/26 11:49
32F:→ aszx4510: CI比較沒辦法,學校環境不適合。 01/26 11:50
33F:推 atpx: 如果板控指的是管理概念,那會開在資管系所 01/26 11:51
34F:→ atpx: 如果指工具用法,那應該找補習班 01/26 11:52
35F:→ atpx: 大學是培養研究能力,不是訓練特定工具技能 01/26 11:52
36F:推 shorty696820: 大推 01/26 12:13
37F:推 cphe: 學校學校是基礎科目為主吧 科技進步這麼快新東西自學是基本 01/26 13:50
38F:→ cphe: 高中時一堆人覺得學數學幹麻,無聊,平常又用不到那麼難的 01/26 13:51
39F:→ cphe: 等需要時就看得出底子的深厚 01/26 13:51
40F:推 NCTUFAIWEN: 以軟工來說 學校教是有教 但沒有事務上的經驗 根本就 01/27 05:40
41F:→ NCTUFAIWEN: 不懂到底在幹麻 總不可能學校作業拿來操作一次嘛 01/27 05:40
42F:→ NCTUFAIWEN: 不過有個印象之後碰到應該會比較好上手...吧 01/27 05:41
43F:推 jj0321: @@ 有時還是要區分 資工 跟 軟工 的差異 01/27 07:40
44F:→ clamperni: 對要先喜歡寫 學歷一樣就side project決勝負 01/27 11:17
46F:→ Ommm5566: 看原PO的需求這間適合你 01/27 11:19
47F:→ Ommm5566: 資工離你太遠了 01/27 11:19
48F:→ cha122977: 謝謝推薦 不過應該不用啦 我已經畢業一陣子了@@ 01/27 13:04
49F:推 Clain66: 版控雖說不難,但 git 派還是蠻多只會在 master 開發的 01/29 20:08
50F:→ cha122977: 其實我想強調的是軟工想解決的事 而不是版控工具本身 01/30 02:30
51F:→ cha122977: 不過似乎失焦了 不想戰起來所以選擇冷處理 01/30 02:31
52F:→ derekQQ: 台灣被定型,電機出來只能焊IC,不能修車~ 02/02 23:20
53F:→ derekQQ: 另外,我覺得UML很難,資策會考試,班上沒一個人考及格 02/02 23:21
54F:→ derekQQ: 其實,我覺得國中(初中)階段,除了必修國文和數學外,其 02/02 23:25
55F:→ derekQQ: 它應該就要選修,當然不管資工還軟工,總要有目標的為人 02/02 23:26
56F:→ derekQQ: 解決問題~ 02/02 23:26