從程式必修考 6 分,到 ASTRO Camp為我帶來的轉變與希望


Emily
學員見證
從程式必修考 6 分,到 ASTRO Camp為我帶來的轉變與希望

從程式必修考 6 分,到 ASTRO Camp為我帶來的轉變與希望

前言

嗨正在看這篇文章的各位好,我是 ASTRO Camp 第 13 屆的學生 Emily。

目前是外交系大四生,預計今年九月畢業。大三那年休學 gap year 在數據分析公司實習,進而對軟體工程產生興趣。今天藉由這篇文章,想分享我從認識到決定報名 ASTRO Camp 的過程、在這裡學習你可以有什麼樣的期待,以及三個月的心得。

因此,如果你也像我一樣對軟體工程感興趣,卻不知從何著手的話,歡迎參考這篇心得,希望讀完後能對你有所幫助。

程式必修考 6 分,實習後產生開發興趣

雖然我主修外交,但大一時有程式必修,內容主要是 HTML / CSS / JavaScript。當時的我對 programming 零興趣,連為什麼寫程式要縮排都不理解,期末考的手寫程式甚至在滿分 100 中只拿了 6 分。

程式必修考 6 分

大三那年遇上疫情,決定休學一年,並同時在兩家軟體公司實習。內容是 app 客服和市場開發,但透過和公司軟體工程師們的交流,而軟體產業的幾大特色,讓我對於 programming 逐漸感興趣。

  • 彈性和自由度:交流過程中發現軟體工程師擁有相對自由的工作環境。這種彈性和自由度吸引了我。這意味著我只要能力足夠,就有機會在世界各地工作。

  • 持續學習的文化:交流的過程中,我了解到在 tech 領域工作需要持續自我學習,提升自己的技能水平,因為技術和需求不斷變化。而我享受持續進步帶來的喜悅,這剛好提供了無限的學習和成長機會,激發我對學習的熱情,允許我不斷挑戰自己。

  • 無私分享的文化:除了前面提到的彈性和自由度、持續學習和自我成長的細節想法外,無私分享的文化也是在與公司軟體工程師們交流的過程中引起我對程式設計逐漸感興趣的另一個重要因素。他們通常樂於願意分享他們的經驗、知識和學習資源。而我認為這樣的環境十分健康,讓每個人都有機會從別人的經驗中學習。

於是我開始向身邊朋友打聽、上網搜集 bootcamp 相關資料,進而得知 ASTRO Camp。最終決定參加 ASTRO Camp 的原因主要有以下三點:

  1. 三個月密集訓練(想於短期間達成目標 & 大學在學中,無法參加半年以上)
  2. 實體課程(有問題直接問)
  3. 實作導向,多人協作(Udemy 之類的網課較難體驗到 & 未來進入職場也需要經歷!

在讀大學生參加 ASTRO Camp 的準備

由於參加當時我還在學中,所以這些準備可能不適用於每個人。但如果有在日本讀書的大學生想報名 ASTRO Camp 的話,希望可以對你們有幫助。參加 ASTRO Camp 前,我做了以下幾點準備:

  1. 學分:前面幾個學期先將學分修滿,這樣大四下就不需要修任何課,可以專心寫 code
  2. 就職活動/ 模擬面試:一年前提前 research 想去的業界 & 公司、看 YouTube 或是找身邊的人練習行為面試 & 敬語 & 丟臉 / 挫折,提前累積經驗值,心態會越來越健康
  3. 先修教材:開課前五倍有提供豐富的 Git / JavaScript / Ruby / Rails 資源。照理來說應該照順序服用,但我屬於需要用到時才會回頭看的那種人,所以 Git 影片通常都跳著看.....

實際操練遠比紙上談兵來得有真實感

雖然我有一些面試經驗,但我畢竟還沒出過社會,大三那年也只是靠自己上網查資料、請教前輩、看 YouTube 影片 & 書、實際投投看等等方式來累積經驗。正因為有這樣自己亂摸索的經驗,我更切實感受到五倍安排模擬面試的可貴之處。

第一,模擬面試要求我們在所有同學面前回答問題,提供真實的緊張感,讓我練習在壓力下,也能夠以平常心表現出最佳的一面。

第二,給予最真實的反饋,直接指出每一個人需要改進的地方,並提供具體的建議和指導。以前我自己練習面試時,只能先錄影,再看影片從自己的觀點做出結論,哪裡講得好、哪裡邏輯怪怪的等等。相比於自己錄影並僅從個人觀點做出結論,五倍的課讓我有機會從專業人士的角度得到客觀且真誠的意見,幫助我意識到一些可能自己沒有察覺到的問題或面試策略的不足之處。同時,這也讓我感到很安心,因為我知道自己正在接受專業人士的指導並在持續改進中。

模擬面試

除了技術課程,在五倍學習你可以有什麼樣的期待

  1. 不吝於給 feedback 的老師、助教、和課務們:最真誠直接的回饋,讓我有問題能及時修正。
  2. 模擬面試 &履歷健檢:我對於寫履歷、面試等沒有很多經驗,但是五倍安排的講座,幫助我熟悉中英文履歷的寫法和面試的臨場感。
  3. 厲害的助教:由於助教都是現役工程師,可以了解業界工作的流程和模式。有幾位助教也經歷過轉職期,他們會更理解初學者容易踩到的坑,以及該如何克服。

等不是辦法,幹才有希望

我很喜歡一部叫做「ドラゴン桜」的漫畫。當中有句台詞是「考えるな! 動け! 行動するヤツだけが勝つ!」意思是「不要思考,行動起來,只有採取行動的人才能獲勝。

以前的我常常因為怕自己能力不夠好,因而錯失一些挑戰的機會。但現在我告訴自己與其待在原地等待機會出現,不停擔心「如果失敗怎麼辦?」,給自己製造無謂的焦慮,不如付諸行動、練習丟臉、積極追求目標。

結語

謝謝你閱讀到這,希望這篇文章能夠幫助你對 ASTRO Camp 有更好地理解。如果連當年 HTML 考試只拿 6 分的我都能在五倍的陪伴下充實度過這三個月,正在讀這篇文章的你又有什麼好擔心的呢?

最後我想誠心感謝五倍給我學習的機會,以及所有助教、課務、和同學,謝謝你們無私的指教與包容。儘管我還有許多不足之處,但我會將這三個月當作成長的基石,繼續成長。