AppWorks School 入學申請 / 心得

2019/10/21閱讀時間約 8 分鐘

申請動機


我希望能結合自己的教育背景,成為一名能開發教育相關應用程序的軟體工程師。我認為使用應用程序來學習是未來的趨勢,而應用程序可以根據使用者的程度來調整難度,並搜集數據進行分析。同時,應用程序能提供遊戲化的場景引導學生主動學習。

不過,目前現有的教育應用程序極少是針對特定學科進行設計。即使找到了相關的應用程序,在功能或介面上也相當不足。因此,我希望自己能有開發應用程序的能力。除了能自己開發應用程序的雛形,也能明白想實現的功能在技術上的限制
認真思考了為什麽自己想學習這方面的知識

申請過程


  1. 瀏覽官網:完整地把課程大綱看一遍
  2. 申請入學:填寫一份goole表單(提供履歷表、自我介紹影片、回答問題)
  3. 面試:通過篩選後,除了去學校面試,也提供了Skype的方式來進行面試
  4. 等待通知:等待的過程可以在TreeHouse看相關的課程
準備的過程中,以下四點我覺得特別重要
  1. 釐清動機
  2. 認真回答申請入學的問題
  3. 查詢心得分享
  4. 完成提供的入門教材

1. 釐清動機

不管你是因為什麼原因而要報名,你必須先說服自己,才有可能在履歷或面試中說服對方。
如果你是想要轉換跑道
WHY
為什麼你能確定軟體工程師是你想要的道路?
WHAT 你認為你那些特質適合?軟體工程師的工作內容哪些部分吸引你?
HOW 你嘗試做了哪些努力?
如果你是想要結合現有領域
WHY
為什麼你不直接請找供應商來做?
WHAT 軟體設計可以滿足你行業哪些部分的需求?
HOW 你嘗試做了哪些努力?

2. 認真回答申請入學的問題

回答這些問題你須要「認識」自己,如果你不太清楚自己的想法,你也可以透過這些問題去思考,更進一步「了解」自己。這些問題本身就反映了申請者該具有的特質。
Based on your answer in last question, why are you interested in that specific software development ? What have you done to expose yourself to it so far?
如果你真的對一件事情有興趣,你是只停留在「想」而已,還是已經去「做」了。如果你是無經驗者,不管你會不會被錄取,都應該試著完成入門的教材否則你說你很有興趣是沒有說服力的。
Have you taught yourself anything before? Describe what you learned and how you approached it.
「自學」太重要了,這也是讓你從「想」跨越到「做」的關鍵能力。如果你沒有相關的經驗,在之後自學一件自己感興趣的事吧!
Please describe the ideal picture of your career in the following years.
你不但得認識自己,還得熟悉業界,這樣才可能找到自己的定位,並規劃自己的職涯。對於轉職者而言,我們對於軟體產業的理解還過於表面,在Appworks School學習的另一個好處,就是可以更快地熟悉業界。

3. 查詢心得分享

藉由其他參與者的分享,你可以從學習者所體驗到的過程,提早知道可能會遇到的問題。同時,你也可以通過這些經驗總結,站在這些「學員」的肩膀上,讓之後的學習事半功倍。

4. 完成提供的入門教材

在填寫申請入學時,學校就提供了資源讓你先去體驗一下。雖然校方提到花兩到三小時去感受看看,但我覺得跟著教學做出一個第一個app,對自己而言是更有幫助的。
If you didn't have any programming experience before, the following online materials are the first learning assignment of our remote courses. We highly recommend you spend 2-3 hours around these materials to get to know how you feel while learning to code.

這個課程(Your first IOS App),我看了兩遍。我很快地看過第一遍,然後把影片的關鍵字概念列成一張思維導圖。(思維導圖是使用 Xmind 製作 )
▲ 思維導圖
看第二遍時,就動手做:
  1. 先釐清要做出Bullseye這款APP(影片所要教的App)需要什麼功能
  2. 開啟Xcode,開始動手做(建議不要看一個步驟做一個步驟)

如果遇到問題,利用思維導圖找到對應的內容再看一遍

看得懂不等於真的懂,一定要動手做!

申請心得


申請Appworks School,面對的一定是「僧多粥少」的情形。你決定要申請後,你就盡力展現出自己決心做好準備,剩下的就是要一點運氣了。

展現決心

學校的申請者,我相信大多都是想要轉換跑道,也就是本科或職業非相關科系。所以,你必須確認自己不是因為別人說或是逃避現有困境,而有了想當軟體工程師的念頭。前者你看不出任何決心,後者可能只是從一個坑爬進另一個坑。

「別人說」只會讓人知道你無法獨立思考,也沒事先嘗試的意願。而「逃避現有困境」可能是在現有工作遇到挫折,像是人際關係、薪資過低、很多侷限......等等,而認為軟體工程師薪資高、不用太多人際互動、自由度高,所以有了嚮往。實際上,去查軟體工程師甘苦談後,你會發現其實當軟體工程師不等同於「高薪、自由、不用人際互動」。花一點時間認真思考自己所面臨的情形,再決定要不要踏上這條路。
如果你是已經下定決心,那麼至少先進行低成本試錯
何不先試著上一些線上課程、動手做一個簡單的專案(低成本),確認和自己想像的差不多。避免投入了4個月的時間(高成本),才發現和自己所想相差甚多。

做好準備

找工作、開公司和申請Appworks School本質上,都是要做出差異化行銷自己。哪些部分比較容易做出差異化呢?你可以往三個方向去思考:
  1. 背景:在什麼行業或是學習什麼學科。
    我大學是讀工科,現在在新加坡從事教育業
  2. 目的:想利用App實現什麼樣的想法 / 怎麼影響他人。
    我想利用來進行數據分析遊戲化學習
  3. 能力:有什麼相關能力能運用在設計的App當中。
    大學接觸程式相關的課程,有助於更快地學習新的開發方式。而在工作當中時常會接觸到排版,因此有基礎排版和一些設計概念。另一方面,因為想開發教育相關的App,擁有教育工作者的經驗有助於做出更符合需求的App。

關於運氣

申請前,我就已經計畫好了。即使沒有被錄取,也要嘗試一年的自學,嘗試做出自己心裏所想的App。因為如此,對於錄取不錄取而言,就不會患得患失。我把準備的過程當作是自我問答,梳理一番-自己所擁有的技能和目標是什麼。很高興結果是被錄取,不過我不認為被錄取意味著什麼,只是自己比別人多了一點運氣罷了。
思考再決定,努力去準備,結果看運氣。

對自己的期許


準備的過程中,前面參與者的分享幫助非常大。而自己也很幸運,成為其中一名參與者。我希望自己能好好把握這份「幸運」,把上課的重點或經歷記錄下來,給想要自學程式設計或報名學校的人參考,希望能從中得到一點幫助。

為什麼會看到廣告
Mr. Fu
Mr. Fu
喜愛攝影,卻不是攝影師。喜愛剪輯,卻不是剪輯師。想成為一名擁有更多不同經歷的老師。新加坡中文老師 | 教材編寫者 | IOS app學習者
留言0
查看全部
發表第一個留言支持創作者!