Bye Bye 2020

Andy Lu
4 min readDec 28, 2020
Image by nickgesell from Pixabay

已經到了 2020 的尾聲,這一年終於要結束了,雖然對大部分的人來說是一個 Bad year ,不過對我自己而言卻是頗有收穫的一年。

今年做了 / 參加了:

  1. 持續發布技術文章
  2. 參加 iT 邦幫忙第12屆鐵人賽
  3. 91 的單元測試以及 TDD 實戰營
  4. 擔任 Kotlin 讀書會講者
  5. 參與兩場 Conference
  6. 學習雙程式語言 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 語言學習也是不可缺少。

明年的期許

  1. 文章內容要更扎實:目前有許多文章都是在還沒有徹底了解就寫出的,所以有些內容過了一段時間在看,可能會發現還有許多進步的空間。
  2. 繼續參與 Kotlin 讀書會導讀:幫助其他人學習是件快樂的事情,唯有自己強大,才能夠幫助別人,我將繼續讀書會導讀開始,慢慢的將自己的影響力傳遞給其他人。
  3. 積極參與社群活動:站在眾多大神的肩膀上學習,是很棒的。社群中有許許多多無私的大神們。把自己學會的東西與他人交流,或許有一天,我也會成為其他人口中的“大神”。
  4. 開設 Youtube channel:除了用文章把學習到的知識外,用說的讓其他人了解的技能也是一個必須要學習的。

學習有 Input 也有 Output,唯有不斷練習、再練習,才能將所學的知識內化,變成自己的東西。

感謝今年所有給我正面力量的人。

Andy 2020/12/28

--

--

Andy Lu
Andy Lu

Written by Andy Lu

Android/Flutter developer, Kotlin Expert, like to learn and share.

No responses yet