作者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/cn.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