I’ve been working in IT for about six years now, and I genuinely love what I do. My journey began as a typical desktop technician, troubleshooting issues and helping users, but over time, I’ve worked my way into a cybersecurity role. Cybersecurity has become a passion of mine, and I take great pride in building and securing the infrastructure that keeps environments running smoothly. It feels rewarding to know I’m contributing to the backbone of an organization’s technology.
But lately, I’ve been feeling a sense of emptiness when it comes to fulfillment in my career. It’s not that I don’t enjoy what I do—it’s more that I feel like I’m missing something. For years, I’ve been intrigued by software development. I love the creativity it demands and the way it allows you to bring ideas to life. I’m confident when it comes to planning out concepts and writing pseudocode, but translating those ideas into actual code has always been a challenge for me.
One thing I’m particularly struggling with is adapting to the role of AI in software development. Don’t get me wrong—AI is incredible, and I see its value. But there’s something demoralizing about how quickly it can generate solutions or code in mere seconds. It makes me question where my creativity fits in this evolving landscape.
Of course, there’s a golden rule: never let AI do all the work for you. It’s a tool to assist, not a replacement for effort and understanding. But learning to work alongside AI effectively feels like a hurdle I haven’t quite cleared yet. My biggest challenge is figuring out how to collaborate with AI to create meaningful and innovative projects without losing sight of my own creative contribution.
This is where I find myself now: standing at the crossroads between my love for cybersecurity and my desire to grow as a software developer. I’m excited to explore this new direction