9 回答

TA貢獻2條經驗 獲得超6個贊
其實這個問題很難回答,主要現在大公司都有門檻,因此想要通過自學進去其實是需要點方法的,很多時候別人看你沒有經驗,自學的內容又不能很好的體現,從篩選初期就有被kick out的可能,就我個人而言,也是通過自學才混到公司里面去的。
我的研究生在美國讀的,是EE專業,所以出來想從事CS方向有點困難,因為美國公司有優先錄取CS的隱藏條件,而且他們也比較傾向于找有工作經驗的,像我這種自學CS,而且一點工作經驗都沒有的fresh grade想進去再申請H1B是難上加難,但是只要認真對待,總還是有方法的,雖然我最后用了個取巧的方法,就是先當一個contractor,但是基本思路是不變的,以下是我的一些經驗:
1. 簡歷非常重要,是撬開面試的第一步,沒有一個好的簡歷,那么想去哪里都談不上,我們可以讓別人幫我們改簡歷,但是首先要有東西才行。說來慚愧,我第一次寫簡歷的時候就很尷尬,我就發現我啥也沒有,沒有項目,沒有實踐,沒有經驗,連志愿活動都沒,屬于一張白紙類型,那么先要撬開面試大門,最重要的就是項目了。如果自學的話一定要突出自己通過自學做了哪些項目,而且要特別側重一下,其實如果是讀書出來的話,課上的project也可以往上寫,但是一定要針對投的職位去修改,比如你投的是C++,那么所有project就要改成C++寫的,哪怕原來是Java寫的也要改,總之需要做很多功課,目的也只有一個--不要第一輪就被淘汰。
2. 面試需要技巧,實際上技術的面試都是可以模擬預知的,那么我們就需要猜透用人單位需要什么樣的人,其實這個問題想都不用想,我們自己也可以猜測到,用人單位一定想要經驗豐富,善于學習,易與人相處的人,實際上在絕大多數情況下,與人相處和善于學習是最重要的,由于我們都是自學的,因此在善于學習這一點我們應該有相當大的自信。這里多說一句,自學除了學習我們喜歡的以外,對很多內容又要有所涉獵。學習可以不精,但是不可以不博。比如你自學的是Javascript,但是又對設計模式,操作系統有所了解,那么你就比只會Javascript的有很大的優勢,盡管你只會點皮毛而已。
3. 選擇自學是一個很長的路,但是既然選擇了,請一定要堅定走下去,因為中途放棄的占大多數,而且就算我們最終進入了一家公司,也要不停的去學習,不去進步就只能等著被淘汰。

TA貢獻319條經驗 獲得超234個贊
1。學歷,想要面試就得有這個門檻(一般是要全日制本科)
2。第一個學歷滿足后,經驗就比較重要了(一般三年以上的多些)
3。前兩項都滿足后,那最重要的一項就是你的能力了,要不你拿什么吃飯
如果前兩項不能滿足,還有一種可能,就是你的能力特別強,在圈內有名氣,這就是你挑公司的事情了,加油啊~付出和收獲是成正比的
添加回答
舉報