DEV Community

Cover image for From Pixels to Pocket: Embrace the Thrill of a Mobile Career Change!
ThatsMe,Joana
ThatsMe,Joana

Posted on

From Pixels to Pocket: Embrace the Thrill of a Mobile Career Change!

Almost two years ago, I embarked on a journey. I was living my life, growing up as a front-end developer, and occasionally working on back-end development, when the challenge was presented to me. A new project was arriving, and it was being considered to use Kotlin Multiplatform.

Of course, my first reaction was, "What? Kotlin, what?" In a company full of React developers, why not React-Native? However, after a brief analysis, I was intrigued by this new cross-platform solution. My second reaction was, "Yah! Why not? Why not switch from the React and React-Native world to the Kotlin and Swift world?".

I have been living outside my comfort zone, and this change was just another step beyond it. However, I must be honest, I rely on most of my intuition to survive, and this time was no exception. Initially, it wasn't very easy to adapt to Kotlin. Every time I tried to do a shared logic task, I got overwhelmed, but Jetpack Compose and SwiftUI were a different story, because I could leverage my React experience.

In this time, I managed to learn the basics and contribute to my project. But now is the time to drop my intuition and to start working on learning, practising, failing and going back to the beginning until I manage to do it right.

So it begins my hero's journey, with only one assumption: I failed yesterday. Tomorrow, I am sure it will be different.

Top comments (0)