So you can better understand what motivates me everyday with my work, from the moment I first sat in front of a computer to now, I will give you a little background information. Hopefully it sheds some more light on how passion is a huge successor in one's drive and will to succeed.
This role (Software Engineering) was never an option or opportunity I saw for myself when I was younger. It actually wasn't until last minute I decided I wanted to go to college, and even then I still wasn't sure where to go with Software Engineering - given all the many directions and fields in this area - but I knew it provided me with the most opportunities. I didn't even know what engineering was at the beginning. All I knew was what I thought I was going to be forced to live given my under-represented background. I didn't see many kids like me become anything more, or even want to become anything more, than what was displayed in our small, low poverty environment. We just didn't know any better nor have that guidance - me being my family's 1st generation college grad and an engineer at that. There were many reasons for me to give up and not many reasons to go to college, let alone go for an engineering degree. But I knew I wanted more. I knew I had potential and that I needed to strive for something more given my work ethic, I just didn't know how to apply it. I knew I was very familiar with and enjoyed problem solving and critical thinking - which all stemmed from me trying to survive as a 15 year old runaway.
I found engineering was, not only my escape from my harsh realities but, a place for me to express my experiences and challenge myself more in developing impactful work. Which led me to first developing games with Java. I saw some mini games and decided to try and replicate them. Once I did that more and realized gaming development isn't for me, I moved on to hardware-software projects like playing with a raspberry pi (a micro-computer) and tried creating projects with that. I realized I didn't fancy the hardware as much as I was enjoying the software part and decided to move more into web development and got going there. Seeing these opportunities and seeking out new technological adventures started to open a lot of doors for me. I got more involved in school clubs at my college, networked with colleagues in my classes, participated in hackathons, and started to see the differences I was making with my learning and how it could help shape the outside world. Then I realized, all this technology yet who is securing it all? And that is when my passion for cybersecurity came about.
Kudos to you already being aware of your passions and aiming to find your way. And I think you are in the right field. Because, like I expressed in my story, this field gives you the opportunity to reach for the stars in any and many directions. There's always something new to learn and always another area in this field you can dip your feet into. Then, knowing the impact you're making and help you are contributing to is so awesome and rewarding. When I get to host volunteer events to help teach kids code or about the world of STEM, especially kids that come from a minority background, it makes me so happy to know I was that face for those kids who, once like me, didn't know they had a face here.
So, to make a long story short, finding that passion is such key, which you already have. Especially in this field, that passion motivates you to be better, do better, and also help others along the way. And that is why I continue to contribute serving up my passions and experiences with software engineering.
Be curious, explore options, find what area of engineering really gets you going, and use that passion of yours to constantly motivate you.