Re: [問題] 生涯規劃 轉領域CS

作者: RouterHsieh (醉臥美人膝,醒掌天下權)   2016-03-06 16:03:35
原本發那三篇心得文是想說過去兩年在UTD造的口業太多了想幫自己積點陰德的,
可是看到跟我背景類似的迷途羔羊就很想"開解"一下XD
我不喜歡拐彎抹角,如果底下回文不中聽/看的話還請多包含,科科
※ 引述《uopsdod (pcman)》之銘言:
: 我目前有兩種規劃,想請問大家的經驗哪種計畫比較能達到我的目標。
都不好,理由後面講。
: 我最後麼目標是在美國CS市場就業。
CS是一種學科不是一種市場,
我先假設你的意思是想要在美國找到一份軟體工程師的工作。
那我要問你一個很簡單的問題,要當軟體工程師在哪都可以,為什麼要來美國?
我真的有在面試的時候被HR/工程師問過這個問題。
: 大學時期是文組,當兵後到補習班學linux,CCNA,
你好你好,我大學念的是歷史(握)
: 後來到一間公司當網管,現在做了約四個月,現在25y。
: 我發現自己滿喜歡資訊領域的,可以不斷吸收新知識,
我對於你這個"可以不斷吸收新知識"的理由不是很懂,
不管做哪個領域都可以持續吸收新的知識啊,不限資訊領域吧?
另外當網管和當軟體工程師要寫code這個工作屬性其實差很多的。
(需要的專業技能以及在工作上會碰到的難題都不一樣)
美國這邊一般都叫作Network/System Engineer,和Software Engineer是不一樣的。
當然有些時候當網管是需要自己寫一些script來幫助工作自動化,
但我不知道你是不是因為這樣所以才興起想要轉軟體工程師的念頭就是了。
還是其實你是想要來美國繼續當網管?可是從你底下的計劃來看好像不是這麼回事。
: 因此想長期走這條路並好好打個底子。
: 以下是我目前的計畫:
: 1. 花一年考台清交資工所,花兩年畢業,然後再申請國外CS研究所,畢業後當地就業
後面的先不提,就前面的部份來說,你確定你可以"一年考上,兩年畢業"?
我在台灣考資工所是十年前的事情了,
難道現在的台清交真的已經好考好唸到這種程度了?
: 優點:可以先在台灣把資工底子打好,不會說出國了還在學基礎,有點浪費錢
你怎麼會以為台清交(或者國內任何一間)的資工"研究所"是給你拿來學基礎用的?
不要說台灣的研究所,就算是美國這邊的研究所也都不是給你拿來學基礎用的好嗎?
要學基礎的話請乖乖去大學部跟著大一大二一起上課,
程式設計/資料結構/演算法/計算機組織/作業系統/離散數學/這些才是你需要的基礎,
不管是要念研究所的課程(國內國外都一樣)也好,還是在業界工作也好,
這些才是你真正會用到的基礎,還是你真的覺得洗到一張資工所碩士的學歷,
這些你本來就該花時間學的東西就會隨著那張學歷自動補齊了?科科
: 缺點: 前前後後至少須花上五年,真正開始工作很可能是30y以後,時間成本久
: 2. 直接申請國外CS研究所,畢業後當地就業
那記得要來申請UTD,我覺得我們學校在收人標準上真的還蠻寬鬆的,
像我這種大學讀歷史還可以讀到GPA剩下2.19的爛咖都收,這樣有沒有讓你有希望一點XD
: 優點:約三到四年後若能力有補上,就可以在當地就業
那你有考慮到沒有補上的話會怎麼辦呢?
喔不,在考慮上面那個問題之前,你確定你已經知道該補的"能力"是什麼了嗎XD
反正我可以很肯定的跟你說絕對不是那張學歷而已,如果是在台灣,
你有可能連code都還不太會寫就莫名其妙的畢業了,至少我當初是這樣啦。
但如果是美國這邊你跟我說你不會寫code要能夠畢業?
真的,去買大樂透看有沒有機會中頭獎吧,機率搞不好還比較高,科科
: 缺點:擔心底子還沒打好直接出國,沒辦法做研究,反而花錢在國外學基礎
你真的知道在美國這邊要就業需要的到底是什麼嗎?
在台灣你可能還可以靠嘴炮論文畢業,
反正學校夠好總是會有公司傻逼傻逼的把你收進去當新人。
但是在美國這邊就業..基本上都是靠你在講的那些"基礎"在混飯吃的你知道嗎?
這邊的碩士很多都不用寫論文只要純修課就可以畢業了你知道嗎?
: 其他資訊:
: 大學GPA: 3.3
: TOEFL: 102
: GRE: 還沒考過
我話雖然講的很重,但其實我是希望可以的話一巴掌把你給打醒,
因為美國這邊真的沒有像你(或其他想轉跑道的人)想像中的那麼美好,
更不是人人只要頂著一個CS碩士然後offer就會源源不絕的湧進來。
就算我們背景相似好了,我也是熬過了這些年,
包括在台灣考資工所差點沒學校念,考上了唸到差點畢不了業,
靠嘴炮論文畢業後差點找不到工作,
然後在工作的那三年拼了命從一個連BST都寫不好的門外漢,
到後來成為可以自己刻一隻ethernet driver,
還有懂得怎麼看kernel的oops去解memory corruption的bug。
(當然在刻的過程中多少還是有參考別的open source啦)
就算是這樣我在美國找工作也是四處被打槍,有的公司連拒絕信都不屑給我,
到頭來還是靠著狗屎運才勉強撿到一個說出來人家有聽過的公司的offer。
不是要潑你冷水,因為我以前決定要轉行的時候也是跟你一樣這麼天真,
真的自己走過之後才發現就像人家講的"如人飲水,冷暖自知"。
如果你看到這邊覺得被羞辱了還是覺得壓力很大嚇到了的話,後面你就不用繼續看了。
不然其實就像我前面講的,你現在設想的這兩個計劃絕對不適合你的目標。
你現在應該做的是回大學去補學分,很多學校都有所謂的隨班附讀,
靠這個方式去把CS最基礎的一些課程認真修過,
然後好好透過這些課程的作業磨練程式設計的能力,這才是你現在最該做的事情。
等到這些課修完,這樣你要申請美國的研究所人家才會讓你申請,
而且磨練起來的coding能力也才有辦法幫助你在美國找到工作。
以上,祝好運。
作者: yujungc (羽絨)   2016-03-06 16:10:00
雖然領域不同 但受惠良多
作者: peace9527 (謝謝你9527)   2016-03-06 16:34:00
台清交成資工研究所 有補習 認真念就會上 當初原本要考國內研究所 跟我同時準備的同學有補習的全上臺清交成 不過也有可能是個案啦XD
作者: RouterHsieh (醉臥美人膝,醒掌天下權)   2016-03-06 16:37:00
確實考得上或許不是問題,但念得下去嗎?尤其國內的研究所都是要寫碩士論文的,多得是考上台清交資工所的非本科系生撐不完的...XD
作者: uopsdod (pcman)   2016-03-06 22:00:00
感謝大大分享 我會找方法把基礎課程修好的想請問r大,你是台灣資工所畢業後 工作三年後再出國念國外研究所,畢業後找當地工作嗎?
作者: RouterHsieh (醉臥美人膝,醒掌天下權)   2016-03-06 22:12:00
是啊,你去看我之前發過的錄取文就知道了XD
作者: brian6212 (小豬小豬嗚嗚)   2016-03-07 08:05:00
推這篇精準分析
作者: Fjallravens (瑞典小狐狸)   2016-03-08 16:15:00
Push

Links booklink

Contact Us: admin [ a t ] ucptt.com