Tech is always on the move, and right now, I’m right in the thick of things. I’m exploring a world a where not only Swift and Objective-C reign but also tools like React Native make waves in mobile development. Meanwhile, I’m also dipping my toes into the vast ocean of artificial intelligence (AI), and I’m trying to soak up as much as I can.
Diving into the AI World
Every new phase starts with a spark of curiosity. Right now, AI is that spark for me. I’m exploring resources like “The Hundred-Page Machine Learning Book” and sifting through courses on Coursera, eager to understand the AI landscape better.
Learning New Stuff
Switching gears from Swift and Objective-C to Python is like switching from coffee to tea. It’s different, but with resources like LearnPython.org, I’m getting into the rhythm. At the same time, I’m also exploring the world of React Native, which is reshaping the landscape of mobile development.
Life’s Curveballs
Just when I’m getting a proper (..or at least a little) grip on AI and React Native, a new iOS task lands on my desk. This isn’t just a side gig; it’s a major project that needs all hands on deck. As much as I’d like to continue my exploration into AI and mobile development tools, the reality of “bread and butter” hits. We all have bills to pay, and sometimes, immediate work takes precedence. My AI journey isn’t over; it’s just on a brief pause.
Blending My Knowledge
One of the perks of diving into new territories is imagining how to combine them with what I already know. My iOS background, paired with the snippets of AI and React Native I’m picking up, has my mind buzzing but juggling between different tech areas isn’t just a test of skills; it’s a test of priorities and adaptability.
For anyone in a similar boat, remember: … it’s okay to take things one step at a time, and sometimes, immediate priorities have to come first.
Thomas