作者psychic (過路人)
看板Tech_Job
標題Re: [請益] 詢問機械控制組學長們現在在做什麼
時間Sun Sep 12 19:43:25 2021
今天難得有機會可以分享一下身為控制組畢業的路線
個人本身的背景是中字輩大學,四大機械控制組的
畢業後有待過設備商,系統廠,目前是韌體工程師
當初在選擇控制組時,我也有跟你一樣的困惑,機械系出身,力學不如固力,
程式不如資工,電類知識又不如電機,好像處於一個有點迷惘的狀態
首先在開始以前,希望可以給你一個信心加持,在漫漫職涯40年的時間裡
大學加上碩士,連職涯的1/10的時間都佔不到,你還年輕,沒什麼是來不及的
況且,其實只要目標明確,要把一個東西學到上手其實是非常快速
以下我會就我自己學生跟工作的經驗做一些分享
控制組vs機械其他組別
相對於機械系的其他組別,以未來想要走韌體工程師而言,控制組應該是機械系
在碩士期間,一定會接觸到程式語言的一個組別了,
無論是快速開發的Matlab、Python,或者大家在學生時代的好朋友LabVIEW,
不管你的選擇如何,在碩士畢業之後,至少都會對程式語言有基本概念
未來這些語言也會讓你在不同的職務內容上帶來優勢
不過,如果是希望畢業之後走FW的話,目前在業界主要還是使用C/C++進行系統開發
因此如果在碩士期間有能選擇C/C++進行碩士實驗的話,盡量還是使用吧
控制組 vs 其他理工科系
再來說說控制組的優勢,其實也很單純,控制組除了機械四大力學
我認為是除了電機系電信/訊號組外,可能少數會大量接觸到訊號處裡的組別
當然,相較於訊號/電信她們處裡的 MHz/GHz高頻信號,控制組更常接觸的
是Khz以下的機械低頻系統,但單純以數學上來說,Laplace、傅立葉等訊號處理
或者是波德圖的分析/判讀,基本上是一致的,
能夠在碩士時間多學一些控制理論、信號處裡的課程,就學吧
相比於其他理工科系甚至是資工系,到了職場後
我認為當初針對訊號判讀與數學理論是自己最大優勢
建議
回過頭來,對於控制組未來不論想走運動控制或者是FW的學弟學妹們
如果還在大學時期,如果早早訂定志向的,可以考慮多修電機/資工類的課程
甚至是轉科系都行,但如果還在未來有點困惑的話,我認為機械系也許不是頂尖
但也絕對不是一個會後悔的選擇
如果再給我一次機會,我真心的建議可以從碩士刷刷Leetcode,難度不用高 Easy即可
理論上大多數Easy難度的題目,15分鐘內應該都可以解出來,不會的話也不用強求
看看別人的作法,看懂了再回來,一題也不會超過30分鐘
頻率如果可以做到一天一題當然最好,但我認為如果可以保持著一周兩三題
以學生來說其實就很足夠了,當然大概刷到50-100題左右你覺得怎麼這麼簡單
再去刷刷Medium或Hard也很好
兩年累積下來也是兩三百題的題量,不敢說跟得上資工系的程度,但至少基本的語法
資料結構,演算法,你也算是小有掌握了
另外個人給所有想踏入有關程式語言相關工作的人,早點熟悉Git flow版本管理
花點時間看懂他的結構,並且一定要在自己的專題/論文/研究上使用
可以幫助你省去大量的開發問題與意外發生,未來職場上也肯定派得上用場
以上是自己工作幾年的一些經驗分享,希望可以給你當個參考
※ 引述《five90204 (zxx)》之銘言:
: 如題,小弟我第一次PTT發文,目標是考四大機械控制,由於頭已經洗下去了,要轉電資也
: 來不及了,想知道當初選四大機械控制組的學長們現在在做甚麼呢。
: 小弟我未來想往韌體工程師或運動控制的方向走,會真的像版上說的一樣很難找工作嗎。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.114.39.108 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Tech_Job/M.1631447007.A.8D7.html
1F:推 jaye8697 : 推早點熟悉git/版控,等到碩士班或工作的時候才能 09/12 19:49
2F:→ jaye8697 : 完全專注在研究/工作內容而不是在那邊學怎麼開bran 09/12 19:49
3F:→ jaye8697 : ch 09/12 19:49
4F:推 m4vu0 : 不是四大。學這些 還是不會有面試機會啦 09/12 21:20
5F:推 jojoestar : 等等哥,大學+碩士就算才5年、十分之一也要50年欸 09/12 21:26
6F:推 yuhui6666 : 推 09/12 21:37
7F:推 muserFW : 推好文 09/12 21:54
8F:推 gaea0127 : 推好文 09/12 22:21
9F:推 physicsdk : 推熱心分享 09/12 22:29
10F:→ physicsdk : 版控如果在碩士期間就能先熟悉並養成習慣是再好不 09/12 22:30
11F:→ physicsdk : 過,可以少走很多冤枉路 09/12 22:30
12F:推 kuan : 推 09/12 22:31
13F:→ GarySu1104 : 謝謝分享 09/12 22:38
14F:推 bnd0327 : 推推 09/12 23:03
15F:推 cliff9350814: 能對韌體真的有愛也讓我很佩服了 09/12 23:51
16F:推 a48814 : 推 09/13 03:34
17F:推 Gocoba : Git flow是類似version control? 避免每次修改都紀 09/13 04:20
18F:→ Gocoba : 錄下來? 09/13 04:20
19F:推 qwertyuioplk: 推 09/13 08:18
20F:推 Reventon : 好文推 09/13 11:03
21F:→ sc1 : 機械系控制組可以進群聯做IC設計 09/13 11:44
22F:→ yesiah : @Gocoba git —> 版控工具 09/13 15:30
23F:→ yesiah : git flow —> 正確(?)使用 git 的一種模式,以免就 09/13 15:30
24F:→ yesiah : 算有版控工具還是把版本搞得亂七八糟。不過如果是非 09/13 15:30
25F:→ yesiah : 團隊開發的話就不是絕對必要。 09/13 15:30
26F:推 Raymond0710 : 推好心 你終究要轉電資的 何不一開始就轉 09/13 17:14
27F:→ jojoestar : 快轉電資不然後悔一輩子 09/15 00:05
28F:推 z4101010 : 只能說fw也是賽缺啦,轉電資還是比較快 09/16 18:48
29F:推 chobit199685: Ok 09/17 00:17