Sabbatical from a developers perspective.

May 16, 2023
So I recently came back to work from my sabbatical, Building an entirely new company while also advising my old companies, 
There were a lot of thoughts during my sabaticcal. As a software engineer, it's easy to get caught up in the fast-paced, ever-changing world of technology. Constantly learning and adapting to new technologies and practices can be exciting, but it can also lead to burnout and a lack of creativity. That's why taking a sabbatical can be a great way to recharge, refocus, and come back to work with a fresh perspective. I had been working non-stop for several years, and I felt like I needed a break. I wasn't sure what to expect from my time off, but I knew I wanted to use it to explore my interests, learn new things, and reconnect with myself. While also, re-evaluating my relationships and network. 

During my sabbatical, I took a deep dive into a variety of topics that interested me. I spent time learning about kubernetes revisitng my interests in self hosting and ruby programming. I also explored my creative side and took up learning javascript and css in detail. 
One of the biggest benefits of my sabbatical was the time it gave me to reflect on my career as a software developer. I was able to step back from the daily grind and really think about what I wanted to achieve in my career. I realized that I had been so focused on learning new technologies and keeping up with the latest trends that I had lost sight of why I became a software developer in the first place.

My sabbatical gave me the opportunity to refocus my career goals, Differntiate my own biasenes between practical and philosophical approaches and think about the kind of work that truly inspires me. I came back to work with a renewed sense of purpose and a clearer idea of the kind of projects I want to work on.
Taking a sabbatical also helped me to function better as a software developer. I returned to work with more energy, creativity, and focus. I was able to bring new ideas and perspectives to my projects, and I felt more confident in my ability to solve complex problems.
In conclusion, taking a sabbatical can be a valuable experience for software developers and other professionals. It can provide the time and space needed to explore new interests, reflect on career goals, and return to work with renewed energy and focus. If you're feeling burnt out or stuck in your career, consider taking a sabbatical to recharge and come back stronger than ever. Here are the learnings I took from sabbatical. 

1. Sabbatical help me relearn your relationships. 
 During my time in sabbatical i relearned friends from foes, Learned to differentiate between who you want to keep in my network and who I should leave behind. 

2. Sabbatical helped me  relearn other things. 
Sabbatical helps you re-align yourself with your true north. For me it is to inspire people to become a better developer. Ship better products. 

3. Sabbatical helps you re-sharpen your thought process and tools. 
I learned marketing, sales , kubernetes, strategicial thinking during my sabbatical which is helping me build my career .