Then one day a friend introduced me to Lego Mindstorms which were the perfect combination of hardware and software. No longer did you have to move your creations around and imagine them being alive, you simply hook these special pieces up to your RCX (Robotic Command eXplorers) brick, upload your software, steal the batteries from all the remotes around the house and your creations would come to life, able to do whatever you programmed them to do.
As I grew up, I moved to more advanced robotics and entered into local robotics competitions. This experience fueled my love of engineering so when it came time to choose a college degree, it was not a question of if I was doing engineering, but rather, which type. There were so many and I loved them all! In the end I chose electrical engineering because almost everything we deal with today has some form of electrical component to it.
The more I delved into my studies, the more I fell in love with the idea that we can take one of the most fundamental particles (actually, trillions and trillions of them) and bend them to our will to create supercomputers, enable communication with someone on the other side of the world, view distant galaxies, or capture the most beautiful moments of our lives in stunning clarity. It led me to the realization that there is so much more out there to learn and further fueled my desire to learn more in the engineering space.
When I graduated, I had a solid grasp of how hardware worked, but I knew I needed to learn more about the software world. Hardware, to me, is fascinating because it's how the digital world interacts with the physical world. But on its own, hardware is limited…incomplete. Software gives brains to the hardware. It makes it smart, connected and flexible. It’s such an important part of technology and I knew had so much more to learn.
Which leads me to this point: What Legos taught me was that diversity is more than a cultural thing; it's an "everything thing." The world of technology is always changing, always moving, and not always in the same direction. You have to be quick on your feet to keep up. Not only quick, but you need to have depth and diversity of skills and talents that span the full breadth of the technology spectrum, while being open to other points of view and ways of approaching and solving problems. In short, you have to be as diverse in your way of thinking as you are diverse in your talents. To achieve this, you have to be committed to lifelong learning.
And this is one reason why I wanted to join the team of multidisciplinary engineers at Dialexa. We have software developers building hardware, hardware engineers writing firmware, designers doing web development, quality assurance engineers architecting platforms -- even our business development leaders were product developers at one point in their lives. We know how it all works, start to finish. And because of our multidisciplinary talents, we build beautiful, complete, and functional whole brain products that go out and shape the world.
From day one of joining the team, they turned on the firehose and I’ve learned and grown so much in my knowledge and understanding of the vastness of problems that engineering can solve. I’ve only scratched the surface of my co-workers' knowledge. Thankfully, the team here loves to teach as much as they love to learn -- a critical element of a company culture that seeks to attract and maintain a diverse and unique set of talents. Even outside of the office, my colleagues inspire me to understand more. We all have side projects. Whether it be building drones, wearable tech, connected robots, creating new web services, software libraries or apps; we’re all going home and learning, teaching ourselves to create more diverse solutions for today's increasingly complex business and world problems.
Do you want to change the world? Then never settle for just mastering Legos. Don’t ever stop asking questions, don’t ever stop discovering new things and most importantly, don’t ever stop learning. There’s always more to do and more to learn. And the best part? There are always more questions to be answered if you can push yourself. Find your passion and get at it. It’s a vast universe out there. Go learn something about it. And if you want to be a part of a team that’s already impacting the world, Dialexa is always looking for new folks who value lifelong learning as much as we do. Check out our careers page to learn more. And while you're at it, check out our approach to solving problems for our customers by reading our software development process E-book.