AAD 考試感想 (Associate Android Developer)

What is AAD ?

簡單的來說就是 Google 自己推的 android developer 的認證機制, 考試內容與自己詳細要準備的東西可以參考 Google Developer Certification 網頁中會有更多詳細的介紹. 不想看英文?沒關係 Associate Android Developer Certification(AAD)認證介紹 這個就是中文的了.

  • 怎麼考呢!? 報名考試請點這裡
  • 考試費用:149元 (俗啦) 單位:美金 (棍!~)
  • 額外準備的東西:1. 一台能上網的電腦 2. 可以視訊的裝置 3. 你的名字 我是說你的護照

考過了能幹嘛?

這個問題非常有深度,我好好冷靜想想回答你:
………………………………………………………..
………………………………………………………..
我目前只有拿來滿足我的虛榮心(掩臉)

考試難不難

  • 如果是 Android App 初學者: 不要太急著考, 多累積一點再去
  • 如果已經開發Android App 一段時間的開發人員:建議你到 這邊 檢視一下自己那邊有不足.

個人感想

真的就是個人感想 xDDDD
這不是業配文

以下是考試前的狀況:

我記得前陣子跟某位同事聊天的時候,跟他提到一些跟程式相關的證照;
印象中他的意思是:

一些跟程式相關的證照,在台灣只要死背題庫就可以考上了。
可是真正在實戰寫程式的時候,這些人有多少人是真的戰力?

一句話打消了我想去進修考證照的念頭,直到 Google IO 2016
歐歐 好像很有趣 , 歐歐 沒有題目可以背 , Android 終於也有認證了

在那之後我就有想去考的想法,雖然同事們都興趣缺缺,而我一直在等著看有沒有哪幾位善心人士能詳細分享一下考證照的過程與大概…會有多難。

Q:為什麼要等人分享?
A:因為我膽子小啊. 一次考試費用不便宜,賺錢不容易啊 Q __Q

某天無意間看到我某位強者同學,臉書上貼著他考過了AAD,問了他一些相關問題:

  • Q:你覺得考試會很難嗎? A:我老實跟你說,我覺得不會到太難。
  • Q:那你覺得有考的必要嗎? A:這個問題,要看你自己吧!應該想一下你是為了什麼考這張證照的。
  • Q:啊.. 你有報名那個 Android綠豆湯 對吧! 有一定要報名嗎? A:我是覺得沒有一定要報名,但是去那邊也是學了不少知識,這一部分也是看你;我是覺得我有學到東西。

我 我 我 .. 我承認我還是沒膽子直接考試,該是時候花錢買膽子的時候了
然後我就報名上課(買膽子)了!

Hank老師 上課:

其實上課中有一些時間我都在作自己的事情 …. (掩臉)
Android Developer們應該很難想像我在公司寫 Android的時候,幾乎是沒有使用 Android studio的;我最常用的是Sublime Text 3 + terminal 在解issue跟寫客製化。
上課很大的收穫就是:Android studio怎麼操作以及熱鍵使用
還有一些關於support library的知識等等

問題的整理、解決問題的順序、 避免思考的謬誤以及面對未知問題的心態,這些老師在課堂上所提到的心得才是最大的收穫

開始考試:

那個,其實我沒有等課程上完才考試;我是倒數第二次上課前的下午開始付費考試。
絕對不是我特別跩(真的沒有),原本念頭是:有什麼不會的先問一下老師比較快 xDDDDD

  • 付費:
  • 下載考題:
    當我拿到題目的時候其實是有嚇到的:

    1. 都是英文,超怕誤會題意
    2. 有一些需求我還真的沒寫過
  • 開始coding:
    冷靜之後,就開始整理題目提到的需求、bug;整理一下 source code,確認哪些function已經完成;
    然後就是一直:

    while (!allTaskComplete()) {
      try_to_complete_task();
      debug_task();
    }
    

印象中我有三個部分是完全沒寫過的,這個時候真的只好拜神 Google 與 stackOverflow 大神
最後真的有兩點題意不清的狀況,只好 Call out 老師,請老師指點迷津一下!

  • 上傳程式:
    完成後將程式上傳,此時系統會要求上傳護照照片與大頭照 (所以上面有提到請準備好護照)
    上傳完畢後,我過了三天就收到程式通過的通知。信中提到請預約一個時間與工作人員面試;請準備能視訊通話的裝置(手機 or webcam)。面試時也請準備好護照,面試官會比對護照。

  • 面試:
    面試人員會請你先出示護照,然後開始問你一些問題:
    別怕,聽不懂可以請他再說一次;或是請他用打字的,可以丟到Google translate.
    面試後一個禮拜會收到是否通過的通知信!

當然以上每個階段我都很提心吊膽,等最後的通知信大概是照三餐+點心宵夜的在刷手機收信 ~”~

最後:

這個時候要跩一點的說:如果當初沒報名這個課程,我想我也是能通過考試(只是會更提心吊膽),請大家提起信心往前衝!

但是我沒後悔報名這個課程,反而慶幸還好當初有報名到 xD。
因為得到的比付出的更多。

如果真心想考過AAD,我覺得上這個課程是絕對有幫助的。
如果對Android很多東西都是一知半解的,我也很建議上這個課程;老師整理的教材與課程組織的相當不錯。

當初為什麼想考這張證照?我覺得我未來人生的計畫中,這張證照或許能幫的上用途,所以我就考了
考到了之後呢?拿到證照只是開始,路還很長
如果不持續加強自己的實力與能力,身上掛了再多的證照也只是裝飾品.
不要讓自己,砸了自己考到的證照。

真心祝福想通過的朋友們能順利通過
非常感謝Hank老師與Martina小姐

課程學員:呂啟銓

最後應該擺一下 :
有點沒質感的連結 xD