本科電子工程畢業轉行軟體可行么?
本人北美某校電子工程剛畢業,對所學專業興趣不強,能力不突出。對科技,電子產品,軟體等很感興趣,對編程有興趣略有基礎(比如課餘時間我更喜歡看編程的書而不是專業課本),但是和CS, Software Engineering一起上課時的感覺是編程能力、速度、思路都比不上他們。想問一下如果自己開始自學Java/C#做軟體開發,或app development, 或者C做embedded system可行性怎麼樣?目前懂一點java/C#, C, C++, HTML, Python。確定轉行的話就打算全力以赴,自己多看些書,看些cs課程(參考MIT challenge),做些小軟體開始。望大家不吝指教!
EE本科畢業轉CS毫無壓力,反正對公司而言都是新手都需要從頭開始training,只要你有一些common sense就沒問題。
關於興趣的問題,我覺得絕大多數人最有興趣的既不是EE也不是CS而是money,所以看在付出相同勞動CS收入高過EE 20%~50%的份上,為了「興趣」,勇敢地轉CS吧
謝邀。
我是電子工程的,對計算機專業知識了解不多,所以只能從自己知道的方面講了。
(1)關於可行性
轉向嵌入式,問題不大,電子工程領域本身就有相當一部分人做嵌入式,只不過稍微偏硬體一點。
轉向Java、HTML這些的話,跨度就比較大,要看很多新東西,但也不是不能轉,畢竟都是工科的。
(2)區分好新鮮感、興趣和能力
新鮮感是最表層的。與枯燥的電子工程相比,計算機領域的產品顯然更容易給人以新鮮感,讓多數人都津津樂道,比如,知乎裡面討論互聯網的話題滿天都是,但電子類的問題就很少。
興趣是希望對這個領域進行深入研究,探尋前人沒有發現的奧秘。興趣激發主觀能動性,引導你在自己的專業上走的更遠。
能力是在人某一個方面的客觀條件,除了天賦以外,也可以通過後天的努力去提高能力,我覺得人的智商出生的時候還是正態分布的,一般人的差距並不大,能力方面主要還是看自身後天的努力,天生擅長某個方面的人很少,那部分人叫天才。
首先看看自己對CS是不是只停留在新鮮感的層面上,如果是,那就別轉行了,如果不是,那可以繼續往下考慮。
其次,問問自己為什麼對EE不感興趣,是因為公式繁瑣枯燥么?做EE的時候如果想出了某個新的演算法也是會讓人興奮的。另一方面,CS和software做起來也會有枯燥的地方,一個小小的bug調好幾天也是可能的。把兩方面都深入一下,看看自己是不是真的在某個方面的興趣明顯強過另一個方面,這一點是最關鍵的。
最後,能力的問題我倒覺著是次要的,因為看你的情況並不屬於天才的那一類(或者是天才但不明顯),所以能力上更多的是要靠自己的努力去提高。
想好了就去做吧。
轉行這個事情,在我看來,沒有可行不可行的問題,只有喜歡不喜歡的問題
如果自己真的很喜歡軟體這個行業,那就去做
不過需要提醒的是,就像上面#@李澄 所提到的,需要區分到底是真正的興趣,還是某種新鮮感,只有真的確認了自己的興趣,他才會支撐你的轉行是一件尋找快樂的事情,而不是尋找快感的事情
除了單純的做電路和IC設計的EE專業來說,其他的沒有不需要編程序的吧。課程也有重疊啊,主要是實踐,所以說基本無太大壓力。
非常可行
推薦閱讀:
※新媒體運營編輯(音樂產品)需要掌握什麼技能,去應聘該做好什麼準備?
※如何才能找到自己真正感興趣的事情?
※如何嘗試去接觸全新領域(如金融,互聯網……)並找到切入點 對之發展興趣?
※在一個自己不擅長的職業領域堅持著的理由?
※把愛好變成事業或者做自己喜歡做的工作應該嗎?