許多人思考轉行成為軟體工程師, 在 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:我發現很多人跟我一樣,有轉行的念頭,但不確定自己想要做什麼。在矽谷這邊很多人轉行當軟體工程師或者房仲。這兩個職業算是這邊最具代表性的兩個職業吧!但並不能夠因為大家都做這個就決定跟風。 我也是花了兩年的時間探索我想要做什麼才做出這個決定的。而我怎麼探索的呢?就是實際學學看、做做看,就算是去做免費的、做義工,如果覺得有興趣就試一試。沒有實際嘗試靠空想很難確定自己是不是想要做一件事情。 有些人說缺乏轉職的勇氣,那可能是因為還沒有確定自己真正想做的是什麼。找到自己有興趣的方向是最難的。如果真的確定了,就只能放手一搏試試看了,不然你會整天一直想。會不會成功呢?我只能說只要你不放棄就還不算失敗,但要堅持多久真的因人而異。我常常把我現在轉職的努力想成創業、投資生意。並不是每筆生意都可以成功,因為每筆生意都必須有停損點。但這也沒有關係,至少嘗試了就沒有遺憾。
-------------------------------------------------
我想實驗一下看能不能把這個社群的成員網絡的工作資訊集結起來,如果你的公司、或是你知道有什麼入門軟體工程師的職缺,地點是在美國,或是可以遠端工作的話, 請留言或是直接傳訊息給我,謝謝!
👩💻👨💻🙋♀️🙋♂️
同時也有1部Youtube影片,追蹤數超過2萬的網紅Untyped 對啊我是工程師,也在其Youtube影片中提到,沒想到我那麼快就回來了!!那就繼續一開始的任務吧~用輕鬆簡單的方式推廣軟體工程👩🏻💻 對於軟體工程師,很常聽到前端後端全端,也很常被問到,但是對於大部分的人來說,它們卻是陌生的詞彙!今天就用淺顯易懂的方式,舉些生活化的餐廳例子來講解什麼是前端後端全端,並且聊聊如何知道自己適合走哪端~ 影片內容講...
「自學寫app」的推薦目錄:
- 關於自學寫app 在 半路出家軟體工程師在矽谷 Facebook 的最讚貼文
- 關於自學寫app 在 BusinessFocus Facebook 的最佳解答
- 關於自學寫app 在 小花插畫 Facebook 的最佳貼文
- 關於自學寫app 在 Untyped 對啊我是工程師 Youtube 的最佳貼文
- 關於自學寫app 在 #問零基礎初次試寫app程式語言推薦 - 3C板 | Dcard 的評價
- 關於自學寫app 在 [討論] 藉由自學寫app賺大錢的機率高嗎| Tech_Job 看板 - My PTT 的評價
- 關於自學寫app 在 學寫APP 的評價
- 關於自學寫app 在 [問卦] 有idea還要自學寫APP嗎? - PTT八卦政治 的評價
- 關於自學寫app 在 [問卦] 有idea還要自學寫APP嗎? - Gossiping - PTT生活政治八卦 的評價
- 關於自學寫app 在 不用寫程式也能架出Facebook!No Code網頁設計新創Bubble 的評價
- 關於自學寫app 在 Re: [討論] 藉由自學寫app賺大錢的機率高嗎- 看板Tech_Job 的評價
- 關於自學寫app 在 一位13歲自學程式設計的少年, 成為Facebook最年輕的員工! 的評價
自學寫app 在 BusinessFocus Facebook 的最佳解答
小時自學寫app,成大後成fb最年輕的工程師,靠的是「逼」!
詳細報道:http://businessfocus.presslogic.com/2017/08/30/article/34259/
------------------------------------------------------
Follow instagram @businessfocus.presslogic
訂閱BusinessFocus YouTube頻道:
https://www.youtube.com/c/PressLogicBusinessFocus
如果你對初創、商業及科技界有所見解,敬請投稿至businessfocus@presslogic.com
自學寫app 在 小花插畫 Facebook 的最佳貼文
呢位愛心爆棚嘅90後阿Ray,花3個月時間,由零開始自學寫左全港第一個領養資訊平台HKAppDopt,就係為左動物協會同義工可以促成更多領養個案,讓更多毛孩可以搵到願意照顧自己餘生嘅主人。
詳細報道: http://techstart.presslogic.com/2017/04/29/article/24726/
-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\
Follow instagram:
https://www.instagram.com/techstart.presslogic/
訂閱TechStart YouTube頻道:
https://www.youtube.com/c/presslogictechstart
如果你對科技、初創界有所見解,敬請投稿至techstart@presslogic.com
自學寫app 在 Untyped 對啊我是工程師 Youtube 的最佳貼文
沒想到我那麼快就回來了!!那就繼續一開始的任務吧~用輕鬆簡單的方式推廣軟體工程👩🏻💻
對於軟體工程師,很常聽到前端後端全端,也很常被問到,但是對於大部分的人來說,它們卻是陌生的詞彙!今天就用淺顯易懂的方式,舉些生活化的餐廳例子來講解什麼是前端後端全端,並且聊聊如何知道自己適合走哪端~
影片內容講求的是讓大眾能夠迅速了解增加新知,所以如果覺得我講得太簡單,想要多補充更正內容的,都歡迎在影片下方留言唷!
📢 📣 📢 本頻道影片內容有輸出成 podcast 📢 📣 📢
可以在各大podcast平台搜尋「Untyped 對啊我是工程師」
請大家多多支持唷!!🙏🏻💁🏻♀️
這集會聊到...
Overview 💬
🔹 自導自演鬧劇
🔹 什麼是前端
🔹 什麼是後端
🔹 什麼是全端
🔹 前端 後端 全端 哪個比較好?
🔹 怎麼知道自己適合走哪端?
【軟體工程/電腦科學/程式設計 學習資源】
全端工程師密技 Full Stack Eng - Career Path (Codecademy)
https://bit.ly/3niTwLN
前端工程師密技 Front End Eng - Career Path (Codecademy)
https://bit.ly/32K1eql
用Scala學習函式程式設計
https://bit.ly/2IF0Thv
Scala 函数式程式設計原理
https://bit.ly/3kBQXTb
平行程式設計
https://bit.ly/3pCeaZf
Android 應用程式開發 專項課程
https://bit.ly/3lGCUwW
普林斯頓大學 電腦科學 演算法 基礎理論
https://bit.ly/3nxomAh
Go 語言學起來
https://bit.ly/35AWhlv
Parallel, Concurrent, and Distributed Programming in Java 專項課程
https://bit.ly/2IGnlH4
Java 軟體工程基礎課程
https://bit.ly/3fa4gJi
全端開發 跨平台手機app 開發 完整課程
https://bit.ly/2UCGWum
#前端後端 #工程師百百種
一定要看到影片最後面並且在「YouTube影片下方」按讚留言訂閱分享唷!
-
每隔週星期四晚上9點更新,請記得開啟YouTube🔔通知!
-
【愛屋及烏】
YouTube 👉 https://www.youtube.com/c/Untyped對啊我是工程師
Podcast 👉 https://open.spotify.com/show/3L5GRMXmq1MRsliQt43oi2?si=3zgvfHlETeuGfp9rIvwTdw
Facebook 臉書粉專 👉 https://www.facebook.com/untyped/
Instagram 👉 https://www.instagram.com/untypedcoding/
合作邀約 👉 untypedcoding@gmail.com
-
Untyped 對啊我是工程師 - There are so many data types in the world of computer science, so are the people who write the code. We aim to UNTYPE the stereotype of engineers and of how coding is only for a certain type of people.
凱心琳: 一個喜歡電腦科學邏輯推理,在科技圈努力為性別平等奮鬥的工程師。
圖片影片音效:[giphy.com] [pngwave.com][pexel.com]
【Disclaimer 聲明】
Some links are affiliated.
上面有些連結是回饋連結,如果你透過這些連結購買商品,我可以得到一些小獎勵,但不會影響到你購買的價格,甚至會是更低的價格!謝謝你的支持💕
自學寫app 在 [討論] 藉由自學寫app賺大錢的機率高嗎| Tech_Job 看板 - My PTT 的必吃
想說像寫app這種軟體工作應該也算是科技業的內容之一現在市面上有眾多寫android app的書籍如果自學如何寫app 再加上創意也就是思考出android使用者需要什麼樣的app ... ... <看更多>
自學寫app 在 學寫APP 的必吃
為有興趣學寫App 、想接Job 搵零用錢、創業或工作上需要整App 嘅人士提供短期 ... 禮物 【寫APP速成班】自學教材: https://learnappdev.hk/appdev1.pdf (約15MB). ... <看更多>
自學寫app 在 #問零基礎初次試寫app程式語言推薦 - 3C板 | Dcard 的必吃
如題。最近想開發一個校內app方便找到共乘計程車的夥伴,已經用Adobe Xd 大致確定UI和UX的方向。現在想開始自學程式語言,好讓app有個雛型出來, ... ... <看更多>