Two activities in the world make me feel the most joy: creating and learning! Luckily I found both in Software Development! When I was much younger, I tried crafting and painting, but I could never express things in the way I wanted to, the outcome was ugly and useless! With software engineering, I can take an abstract idea and express it in a way that is both beautiful and beneficial, I have the power to do something that has a measurable and real impact on the world and people around me. It's not only about creating software though, it enables me to create good communication among the team, it's amazing when you communicate, brainstorm, learn, teach, solve, and as a bonus, you even get paid for it! It challenges me a lot that every day I happily need to learn a new thing. It can be a skill, a technology, even a soft skill, or the way that you need to think about a problem.
When I'm not at work, I'm either spending time with my family or learning something new.