Alpha Camp 學期一心得回顧

可以到這裡閱讀我寫的英文技術文章

我正在用 Medium 紀錄轉型工程師路上的所學,目標每篇文章都能用一句話解釋一個概念,實際寫了兩個月,發現這超難的,果然要簡單解釋需要下很大的功夫。

為什麼想成為軟體工程師

非常簡單,我期望的職涯是投入越多,選擇越多,而能使人全心投入的工作,必須在某種程度上,能夠讓人進入心流狀態

我發現軟體工程師,是可以讓我進入心流的工作,於是在奔三的年紀,決定給自己一個機會,探索人生的可能性。

為什麼選擇 Alpha Camp

  1. 提供內推機會給完課的畢業生(這對轉職是滿可貴的拉力)
  2. 有校友網絡
  3. 時間彈性
  4. 價格相對較可負擔
  5. 有學長成功由 AC 轉職的故事

學期一內容

學期一的目的主要是讓我們大致了解

  1. 甚麼是網路開發
  2. 把人的邏輯轉變為程式邏輯
  3. 非常基本的認識 HTML + CSS + JavaScript 的語法
  4. 熟悉在 Alpha Camp 上課的步調和形式

學期一感想

我的背景是文組商院一路到 MBA 研究企業流程,剛好因為研究方向和第一份工作的貴人老闆認識,開始接觸程式邏輯的工作,包含

  1. Excel + VBA 開發三年
  2. Robotic Process Automation 開發兩年

學期一對我來說真的很好上手,每週大約 5 ~ 10 小時就可以解決所有內容,但這不代表沒有學習點唷,因為寫程式的魔鬼細節真的很多,就算自己測試沒有出錯,不代表程式沒有問題,舉個例子:

學期一有個作業要做猜數字遊戲

  • 數字範圍 1 ~ 100 正整數
  • 猜 10 次以內要猜成功

我第一版的程式手動測試了十幾次,都沒問題,想說穩了,結果去觀摩同學的作業,發現程式有漏洞,就是當答案是 100 的時候,電腦會永遠猜不到,細節註解在這個 Repl.it 中,有興趣可以去看看。

看到這邊,沒錯,選 AC 的另一個好處,就是可以觀摩同學的作品,有機會看到和自己截然不同想法的人寫出來的作品,同樣解決了問題,但邏輯可能更簡單、更複雜或更完整,而這些內容,可以拿來補足自己缺乏的一塊,非常有趣。

你也想成為軟體工程師嗎?

這些是我在 Alpha Camp 的所有心得,希望能幫助你做出選擇:

我當初在猶豫要不要轉職,或者加入 Alpha Camp 的時候,苦無對象諮詢。雖然身邊有朋友有成功經驗,但當時的我還沒下定決心,只是想找個有第一手經驗,又不認識的人聊聊,免得這個可能只是稍縱即逝的念頭,在茶水間散播出去反而麻煩。

如果你想找個和生活圈比較遠的人聊聊轉職聊聊 Boot Camp (我的經驗是 Alpha Camp),我們可以來一場 30 分鐘的對談,或許能幫助你蒐集資訊,做出決定,不過會酌收新台幣 $500,確保我們的對談品質。

直接到這裡預約即可,但請留意:

  1. 請在預約的同時轉帳(預約表單有轉帳資訊),如果查無轉帳紀錄,將取消預約
  2. 若有其他時段需求,請直接來信

--

--

Yu-Ming, CHANG (he/him)
Yu-Ming, CHANG (he/him)

Written by Yu-Ming, CHANG (he/him)

I enjoy the positive mind flow when writing code to solve a problem. This is my journey to become a software developer, though now working as a product owner