I used to hate JavaScript. Now I like it.
Too Long; Didn't Read
I started off in my career fairly close to the hardware. I had learned C and Objective-C to work on the iOS platform. I had a lot of control over the software and I had to learn to manage memory and spend hours or days fixing an issue that was caused by my own negligence and oversight (this was pre-<a href="https://en.wikipedia.org/wiki/Automatic_Reference_Counting" target="_blank">ARC</a>). My career grew with a bias towards iOS and I started learning Java (and more recently Kotlin) to branch to Android.