已經到了 2020 的尾聲,這一年終於要結束了,雖然對大部分的人來說是一個 Bad year ,不過對我自己而言卻是頗有收穫的一年。
今年做了 / 參加了:
- 持續發布技術文章
- 參加 iT 邦幫忙第12屆鐵人賽
- 91 的單元測試以及 TDD 實戰營
- 擔任 Kotlin 讀書會講者
- 參與兩場 Conference
- 學習雙程式語言 Dart / Kotlin
持續發布技術文章
我在五月開始在 Medium 上寫文章,並期許自己一個禮拜能夠貼出一篇文章,最後也完成了 35 篇文章,其中包含 Kotlin 讀書會的筆記
、Flutter 的介紹
以及參與活動的心得。
很不可思議的,今年觀看我文章的人數有達到五千多人,大約有 100 人在今年開始追蹤我的文章。
參加 iT邦幫忙 第12屆鐵人賽
受到 Kotlin 讀書會同學的激勵,我九月的時候參加由 iT邦幫忙所舉辦的第十二屆 iT邦幫忙鐵人賽。鐵人賽需要在開始之後的每一天都 po 出一篇文章,最後在與好友小偉哥互相激勵之下,完成了鐵人賽的三十篇文章。Dart 語言 — 開啟 Flutter 的鑰匙
91 的單元測試以及 TDD 實戰營
除了文章以外,我也參加了 91 的 單元測試實戰營以及 TDD 實戰營,在這兩場實戰營,三天的課程中,除了學習到單元測試的精髓,也在不時的反思,要如何才能更能提升自己的能力。我想有上過 91 課的人在心中都有許下願望,希望能夠成為如 91 般強大的前輩,帶領後輩以正確的方式往前衝。
參與兩場 Conferences
在 11 月時第一次參加由 TWJUG 社群主辦的 JCConf 2020,這也是我第一次參加這種大型的 Conference ,也是第一次與 Kotlin 讀書會的同學見面。參加 Conference 是很值得的經驗,除了可以拿贈品之外,還可以跟許多大神們有近距離的見面。讀書會中的聖佑、Vincent …,都有在本次的大會中有演講。更不用說可以在一天內猛灌進許多關於 Java / Kotlin 的新知識,整個就是醍醐灌頂。
在 12 月時,幸運的抽中 LINE TECHPULSE 2020 的門票,因為這次有講 Flutter 的主題。
擔任 Kotlin 讀書會導讀者
今年也參加了 Kotlin 讀書會。讀書會是由 Jetbrain 傳教士聖佑所舉辦,按照書上的章節順序,每個禮拜一章一章的慢慢講,由於一個禮拜只有一個章節,因為內容不多,所以可以很輕鬆地讀完,再加上讀書會上各位同學的導讀,使得我對於 Kotlin 的內容加深了不少。而在這次的讀書會中,我也有幫忙導讀了幾個章節,將自己學習到的知識,傳遞給其他社群的同學裡,是一個相當不錯的經驗。
學習雙程式語言 Dart / Kotlin
今年,我將學習語言的重心放在 Dart(Flutter)以及 Kotlin 上面,Kotlin 是 Android 官方語言之一,而 Dart 則是用在 Flutter 上。
Kotlin
因為跟著讀書會一起唸書的緣故,Kotlin 的知識比起以前的學習,扎實了許多,並將原本使用 Java 寫的內容,現都採用 Kotlin 改寫。
Dart
因為 Side-Project 的關係,我開始在去年的時候學習 Flutter,Flutter 是由 Google 所推出的跨平台框架,利用 Flutter 可以快速開發出漂亮又流暢的 App。而在 Flutter 框架中,採用的語言是 Dart ,為了想將 Flutter 寫好,除了學習 Flutter 各 Widget 的用法,Dart 語言學習也是不可缺少。
明年的期許
- 文章內容要更扎實:目前有許多文章都是在還沒有徹底了解就寫出的,所以有些內容過了一段時間在看,可能會發現還有許多進步的空間。
- 繼續參與 Kotlin 讀書會導讀:幫助其他人學習是件快樂的事情,唯有自己強大,才能夠幫助別人,我將繼續讀書會導讀開始,慢慢的將自己的影響力傳遞給其他人。
- 積極參與社群活動:站在眾多大神的肩膀上學習,是很棒的。社群中有許許多多無私的大神們。把自己學會的東西與他人交流,或許有一天,我也會成為其他人口中的“大神”。
- 開設 Youtube channel:除了用文章把學習到的知識外,用說的讓其他人了解的技能也是一個必須要學習的。
學習有 Input 也有 Output,唯有不斷練習、再練習,才能將所學的知識內化,變成自己的東西。
感謝今年所有給我正面力量的人。
Andy 2020/12/28