My C and C++ classes at UConn introduced me to Vim. I've decided to eschew a traditional IDE and further learn how to use Vim in order to prepare myself for situations where an IDE isn't available like when using Non-GUI Linux systems. I've found the configurability to be useful, and I am amazed at the comprehensiveness of its commands.
I've always wanted to get into mobile programming, and Kotlin will allow me to achieve this plan. It's interesting that Google has recommended Kotlin for Android Application development. After completing a few programming exercises, I quickly realized one reason why: its brevity. A single line Kotlin solution easily trumps its equivalent multi-line Java solution.