現在、サーバサイド Kotlin でシステム開発を行なっています。Kotlin 初心者の状態から開発を始めてから7ヶ月ほど経ち Kotlin でコードを書くことにもだいぶ慣れてきたので、どのように学習を行って慣れたのかと、採用したライブラリの良かった点、開発中にハマった点の以上3点をまとめました。 自己紹介 まず、どのような人物が Kotlin 初心者の状態で開発を始めたのか基本的な情報があったほうがいいと思ったので、簡単ですが経歴を以下に記載しました。 従業員規模500名程度の金融系 SIer(SES で現場に行くのが主な仕事) に2006~2015年まで在籍 その後転職し、2016年からフリーランスに転身 要件定義、設計、開発、テスト、運用など一通りの経験がある 主な開発言語は Java Java は 4から8を使用 → ラムダ式や stream API は問題なく使用できる感じ Sp