許多人思考轉行成為軟體工程師, 在 2019 年的矽谷,從我的觀察,好像沒有像前幾年那麼容易了, 成功的案例還是有,但是大家都會花比較多的時間,今天分享客串作家投稿關於轉職軟體工程師的歷程。
----------------------------------------------------
<客串作家投稿> 自學轉行軟體工程師到底有多難?
很多人知道我想要轉行寫程式之後,都想知道這是一個怎麼樣的過程。畢竟日常生活中(尤其在矽谷)實在太常聽到靠著自學或者上三個月的 coding bootcamp 轉行成功的案例了。但在這個網路時代,倖存者偏差更容易被放大分享,成功的故事很容易引起討論,卻鮮少聽到那些失敗的案例。今天我以一個在七個月以前開始全職自學寫程式(在家上線上課程)、四個月前開始找工作(而還沒有找到理想職缺)的人的角度分享我不怎麼順利的歷程,做一個平衡報導。
Q:真的有人上三個月的速成班就可以成為軟體工程師?
A:是的,真的有。 很多人會說這怎麼可能?那大學讀四年都讀假的嘛?但我身邊就有好幾個這樣的人,有些甚至連大學學歷都沒有就成功進 Google 等大公司當軟體工程師;只能說人外有人天外有天,你覺得不可能的事情換到這個時代、矽谷這個環境、這邊聚集的菁英和資源,就是有這樣的事情。但這就像當年全世界的人來舊金山淘金一樣,有些人一夕暴富,卻有更多人空手而回。
Q:自學寫程式難嗎?誰都可以嘛?
A:這是我當初決定全職自學寫程式時最常 google 的問題。我甚至常常搜尋 Am I too stupid to code? 在我心目中寫程式一直是一件很困難的事情。遙想高中、大學時代學C++,我就因為覺得太難理解 code 而放棄學習一個我覺得很有趣的科目。 現在有點不同了。Youtube 的發達、網路社群的發達,使得學習任何東西都沒有那麼難。再怎麼愚蠢或困難的問題,google 一下就會有答案。所以是的,我相信任何人都能夠自學寫程式。但學寫程式就像學日文一樣;任何人都可以學,問題在於你可以學到多好的程度?可以好到拿來當吃飯的工具嘛?也許你只會幾句日文,足以讓你在日式餐廳打工;也許你會日常口語,可以當個旅遊團領隊;但如果你想當日文老師,那你就需要會複雜的文法甚至日本文學。自學寫程式不難,但找軟體相關的工作難易不均,只能自己定義目標了。
Q:找到軟體工程師職位難嗎?
A:難。至少我覺得是很難的。 現在公司面試軟體工程師的型態大概有兩種:大公司考 data structures & algorithm,小公司考你實際作出一個 app 的能力。市面上的 coding bootcamps 主要教的是實作手機、電腦網頁的能力,data structures & algorithm 還要靠自己去練習。練習這些題目的過程就有點像以前高中時代在寫參考書、考模擬考,但面試的過程卻比以前考聯考難多了,因為你不是安靜地跟你的考卷掙扎一個小時,你得對著一個面試官解釋你的解題過程,在一個白板上寫出標準答案。以我幾次面試的經驗來說,現在門檻真的很高,答案只要有一點錯幾乎都不會過,所以如果要通過這些面試,真的就是要做到平常模擬考可以考到120分的程度,這樣考試當天考慮緊張、考慮各種失常還是可以考個 98分那樣,才有辦法過關。
Q:會不會連面試機會都沒有?
A:目前來說,我覺得獲得面試機會難度普通。我大學和碩士讀的是台大工學院科系(但不是資訊工程),履歷上跟軟體相關的經驗近乎沒有,但還是會有一些公司考慮給我面試機會。對我而言最大的門檻就還是過不了technical interview。各個公司都想要找那種很聰明、眨個眼就可以想出超有效率解題方法的人;如果具備這樣的能力,這些公司半夜也跪著來求你加入他們,不管你是什麼背景來歷。如果跟我一樣解題能力差強人意,那有再多面試機會也是過不了的。
Q:我適合做軟體工程師嗎?
A:我發現很多人跟我一樣,有轉行的念頭,但不確定自己想要做什麼。在矽谷這邊很多人轉行當軟體工程師或者房仲。這兩個職業算是這邊最具代表性的兩個職業吧!但並不能夠因為大家都做這個就決定跟風。 我也是花了兩年的時間探索我想要做什麼才做出這個決定的。而我怎麼探索的呢?就是實際學學看、做做看,就算是去做免費的、做義工,如果覺得有興趣就試一試。沒有實際嘗試靠空想很難確定自己是不是想要做一件事情。 有些人說缺乏轉職的勇氣,那可能是因為還沒有確定自己真正想做的是什麼。找到自己有興趣的方向是最難的。如果真的確定了,就只能放手一搏試試看了,不然你會整天一直想。會不會成功呢?我只能說只要你不放棄就還不算失敗,但要堅持多久真的因人而異。我常常把我現在轉職的努力想成創業、投資生意。並不是每筆生意都可以成功,因為每筆生意都必須有停損點。但這也沒有關係,至少嘗試了就沒有遺憾。
-------------------------------------------------
我想實驗一下看能不能把這個社群的成員網絡的工作資訊集結起來,如果你的公司、或是你知道有什麼入門軟體工程師的職缺,地點是在美國,或是可以遠端工作的話, 請留言或是直接傳訊息給我,謝謝!
👩💻👨💻🙋♀️🙋♂️
「菁英線上模擬考」的推薦目錄:
- 關於菁英線上模擬考 在 半路出家軟體工程師在矽谷 Facebook 的最佳解答
- 關於菁英線上模擬考 在 泡菜公主的粉絲塗鴉團 Facebook 的精選貼文
- 關於菁英線上模擬考 在 網路上關於菁英多益線上模擬測驗系統-在PTT/MOBILE01 ... 的評價
- 關於菁英線上模擬考 在 網路上關於菁英多益線上模擬測驗系統-在PTT/MOBILE01 ... 的評價
- 關於菁英線上模擬考 在 菁英國際語言教育中心 - YouTube 的評價
- 關於菁英線上模擬考 在 菁英多益線上模擬測驗系統的推薦與評價,PTT ... - 最新趨勢觀測站 的評價
- 關於菁英線上模擬考 在 菁X補習班雅思模擬考- 語言板 - Dcard 的評價
- 關於菁英線上模擬考 在 菁英國際語言教育中心- #業界唯一雅思線上模擬口試+客製化 ... 的評價
- 關於菁英線上模擬考 在 【2022】多益課程哪裡補?推薦5 間ptt 熱門多益補習班! - CLN 的評價
- 關於菁英線上模擬考 在 菁英多益線上模擬測驗系統ptt - 台北市補習班評價 的評價
菁英線上模擬考 在 泡菜公主的粉絲塗鴉團 Facebook 的精選貼文
年初時去了一趟新加坡,五月又去了一趟法國,經過兩次旅行深深感覺英文真的好重要,感受到未來會說一口流利的英文肯定是基本能力,連這基本能力都學不會了,以後怎麼競爭?
在搜尋一些英文補習班時就有注意到菁英國際語言教育中心,
有這個機會到菁英板橋校體驗英文會話課程,菁英國際可細分聽、說、讀、寫都各別分級,每堂可自由選想要加強的項目。
也有免費使用24hr線上學習課程、線上TOEIC線上模擬考試,上課的方式也都是小班制、與同學互動為主,如果你也很想學英文,又怕沒時間無法配合,菁英國際很適合大學生或是忙碌的上班族喔~
菁英線上模擬考 在 網路上關於菁英多益線上模擬測驗系統-在PTT/MOBILE01 ... 的推薦與評價
2022菁英多益線上模擬測驗系統討論資訊,在PTT/MOBILE01/Dcard上的升學考試資訊整理,找菁英多益線上模擬測驗系統ptt,多益線上模擬測驗免費,多益線上測驗dcard ... ... <看更多>
菁英線上模擬考 在 菁英國際語言教育中心 - YouTube 的推薦與評價
菁英 補習班【2023英語測驗趨勢年會】以台灣最大學習族群#TOEIC 為主題,邀請多益990名師教您善用線上學習工具,強化英文閱讀聽力,同時用最快最有效的技巧,聰明取得多 ... ... <看更多>
菁英線上模擬考 在 網路上關於菁英多益線上模擬測驗系統-在PTT/MOBILE01 ... 的推薦與評價
2022菁英多益線上模擬測驗系統討論資訊,在PTT/MOBILE01/Dcard上的升學考試資訊整理,找菁英多益線上模擬測驗系統ptt,多益線上模擬測驗免費,多益線上測驗dcard ... ... <看更多>