When I was around 7 years old, my curiosity about the internet was sparked by my desire to play Star Wars online, despite not fully understanding how the internet worked.
My career began in IT support, but I quickly realized it wasn't fulfilling enough for me. I transitioned into networking, where I saw that while networking was vital, it was more about managing existing technologies rather than creating something new.
This realization led me to pursue my true passion: software development. I decided to go back to school to earn a degree in software development, aiming to be at the forefront of creating the technologies that fascinated me as a child.
Woodworking has been a passion of mine for several years, and it has taught me valuable skills. The process of designing and creating a piece of furniture or a decorative item from raw materials requires meticulous planning, attention to detail, and a strong understanding of the tools and techniques involved.
In woodworking, every project starts with a clear blueprint and a vision of the final product. This is akin to software development, where careful planning and a solid design before beginning to code.
Also, troubleshooting and problem-solving are necessary parts of both woodworking and software development. Whether it's adjusting a misaligned piece of wood or debugging a piece of code, the ability to think critically and find creative solutions is essential. My experience in woodworking has increased my patience and persistence, qualities that are invaluable in overcoming the challenges faced in software development.