To be completely honest with you, I don’t know how many times I have rewritten this introduction. Who knew writing words could be so difficult? I tried writing something witty and funny, but nothing came more naturally than writing out the truth. An honest experience of writing my first blog post and how stressful it was to write the few sentences you’re reading now. Frankly, that is the main goal I want to strive for in all my blog posts. I want to share a completely honest view of my experiences and learnings throughout my career.
To start this journey, I thought it made a lot of sense to start with an introduction post where I share a little bit about myself. To do so, I want to share my accomplishments and topics I have been focused on in the last few weeks rather than listing out my background and experiences. By sharing the most relevant topics related to me at this time, I believe this will give you a good idea of my technical skills and types of content to expect in my future blog posts.
Here are my top 3 keywords for the past few weeks
- Advocate Academy
- Certified Kubernetes Administrator
- Open Source Community
One of the exciting things going on in my life right now is my participation in the Advocate Academy fellowship program. The goal of the academy is to teach about discipline on Developer Advocacy and Developer Relations while getting hands-on experience on what it’s like to be an advocate at SAP.
After applying and being accepted to the program, my academy adventures began in April. It started with a two-week Boot Camp where different members of the Developer Relations team presented topics, tools, and roles that I needed to familiarize myself with to contribute effectively. Then, I was assigned an awesome advocate buddy and put straight into the action by being embedded into the current SAP Advocate team.
Just like how each Advocate has their own topics they cover, fellows were also assigned focused topics based on both interest and expertise. My focused topics include Java/Spring Boot development with SAP Cloud Platform and SAP integration with Kubernetes deployment. While I’m just getting started with these topics, I am looking forward to meeting and being part of the SAP community!
Certified Kubernetes Administrator
If you’re not quite sure what Certified Kubernetes Administrator (CKA) and Certified Kubernetes Application Developer (CKAD) exams are, it’s certificate exams that were created by the Cloud Native Computing Foundation (CNCF) to help grow the Kubernetes community. Both exams test the user’s ability to interact with Kubernetes resource and the user’s understanding of core components. It is also considered to be the quickest way to become a Kubernetes expert.
While I obtained CKAD exactly a year back, it was hard to find the motivation to obtain CKA until recently. Once I had the right motivation, the material of the exam wasn’t too bad as I have worked with Kubernetes for two years now.
Even though I have obtained both CKA and CKAD, I would be lying if I said I’m a Kubernetes expert. I feel as I am still learning about Kubernetes every day through my current work and I continue to struggle to understand why a pod might not be running.
While my Kubernetes learning still continues, I am happy to share the news that I’m officially a Certified Kubernetes Application Developer and Certified Kubernetes Administrator!
Open Source Community
During my free time, I’ve been slowly contributing to open source projects by reporting bugs, making pull requests, and joining in on community meetings.
Working with Kubernetes last two years has really opened my eyes to the importance of open source projects and made me appreciate the communities behind it. Furthermore, the best thing about the open-source community is it’s for everyone. You necessarily don’t have to code to contribute. Not contributing through code does not make you a lesser developer than the people who do. It’s knowing where the community needs help with that makes you a better engineer and a valuable contributor.
While I’m not a huge contributor at the moment, I have been part of the Kubernetes Release Team shadow program for the last few releases learning about how the Kubernetes community works together to release a new version. Once again, I am happy to share that I will be part of the 1.19 Release team!
The shadow program has been the first big step for me to engage in the open-source community and I hope to continue my contributions there and to other projects throughout my career!
I hope you were able to get to know me a bit by reading through what’s been happening to me in the last few weeks. If you’re looking for more information on any of the topics I covered above, please feel free to reach out.
See you in the next post!