為什麼這篇嵌入式系統 前景鄉民發文收入到精華區:因為在嵌入式系統 前景這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者colza (菜包)看板Soft_Job標題[請益] 嵌入式系統or 純軟體 兩者之間的選擇時...
大家好,不好意思來這裡請教大家給我一些建議
*背景介紹:
自己本身是某南部國立大學機械系畢業
但自從高中開始就很喜歡寫程式,大學的時候對於程式設計課程也比較有sense,
曾經程式考試時,寫的程式碼是同學的一半就達到需求了,平常就很喜歡邏輯的思考
與分析。
因此想要朝向程式這個領域去發展和學習,碰巧兩個表哥都是學軟體的,推薦我
去恆逸上課,建議我學java接著Android。
但在前陣子,得知資策會有一個"嵌入式系統軟體"的課程,去聽了說明會,了
解這是寫在硬體上的軟體,也是寫程式的一種,但不一樣的是,感覺到這個可以和我
原本的背景機械做一些結合,可以保留自己的一些優勢,不會像完全轉業一樣。
*於是我開始蒐集資料,試著去比較該如何選擇:
我先問身邊的同學、朋友,但都沒有人是在做這個相關領域的,倒是有軟體工程
師朋友和我說他們公司的韌體工程師工作很操常加班,他自己軟體工程師雖然也會加
班,但不會那麼頻繁。不過韌體的薪水似乎有比較好,他說他不確定。
接著他提到台灣的軟體業不強,只有趨勢科技是比較有規模的,要有好的發展要
去國外。他認為未來韌體的發展會比較好。
詢問我表哥的意見,他們認為純軟體沒有什麼不好,Android系統剛起來,台灣的
前景不至於差,未來有機會還可以一起開工作室。說明會裡的老師也提到以往硬體為主
的台灣產業會逐漸重視軟體。再加上雲端運算,台灣未來重點發展產業之一,聽起來前
景不會輸給嵌入式系統。
這時,感覺必須要更了解「嵌入式系統」這個工作在做什麼,於是去帶了一本邱毅
凌前輩寫的現代嵌入式系統開發專案實務,目前看了一些,透過這本書對於嵌入式系統
整個專案的處理流程和內容有初淺的了解。而在書裡面看到,嵌入式系統案子的時程規
劃會很雜,因為軟硬體都要顧,硬體在規格上會影響到許多程式的規劃。再加上一個案
子牽涉的單位很多,「人」的變素很大,導致複雜度可能沒有純軟體複雜,但是需要花
比較多的時間。
這個部份讓我有點猶豫,自己喜歡寫程式的感覺是否會和這個衝突,畢竟沒有實際
的在裡面工作過,也不夠了解那個領域的工作內容是如何,所以來這裡詢問一下,有沒
有人可以和我分享一下,什麼都好,我現在各方面的資訊都很需要。
接著關於工作機會的部分,我上了求職網站查詢,關於Embedded系統的工作真的是
比較少,軟體的數量遠多於Embedded。再來,關於工作地點的部分,我是家裡面的獨子
,父母年紀都有了,若可以留在台北工作,會是我很重要的一個考量。看了求職網站上
的資訊,Embedded在大部分分佈在新竹一帶,純軟體大部分公司都在北部,這也是影響
我難以決定的重要因素之一。
之前因為有過不夠了解工作內容,在工作後發現與想像差異很大的經驗。所以很希
望自己能夠在事前做足功課與了解。想問板上有人是在作嵌入式這一塊領域的,可以給
我一些意見麼?或是軟體業的前輩可以給我什麼樣的忠告。真的萬分感謝了!
因為我這陣子一直在煩惱這件事情,沒法做出選擇。真心希望自己的下一個選擇可
以是自己未來一直工作的方向。如果整篇文章有任何觀念錯誤的地方,還希望不吝糾正。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.219.41.177
※ 編輯: colza 來自: 124.219.41.177 (04/22 14:10)