DEV Community

Cover image for My Internship as a Developer Advocate
Bilge Yücel
Bilge Yücel

Posted on

My Internship as a Developer Advocate

Why Developer Advocacy?

As someone with a technical background in computer science and AI, I was always interested in building and explaining things. I spent more than 2.5 years working as a software engineer, where I spent a lot of time building stuff, reading documentation, and thinking that I could do it better. That’s when I discovered developer advocacy, a role that allowed me to both build and explain things, and I knew that this was what I wanted to do. 👩🏻‍💻

NLP

During my master's year, I was particularly interested in the NLP field, impressed by end-user products like Grammarly and Google Translate (now ChatGPT and more). I wanted to learn more about the technologies behind these products and build new applications using them. I was also looking for a company that worked with open source projects.

Building with community, for community.

That’s when I came across deepset and Haystack. I don’t quite remember where I first heard of them, must be on Twitter, but I was immediately interested in the role of Developer Advocate Intern when they first put it out. After passing their interview process, I was thrilled to be offered the position. 🎉

deepset

What made deepset stand out to me was not only their focus on NLP and open source, but also their remote work policy and international team. Being a remote worker since the start of my professional career, I valued the flexibility that remote work provides. I can work from a coffee shop down the street or from a different country altogether. Moreover, as someone who has experienced the guilty feeling of causing people to switch to English when I enter the room, I was thrilled to be part of an international team that celebrates diversity. 🗺️

Being Developer Advocate at deepset

As a Developer Advocate at deepset, my role is to help the open source community build applications with Haystack while also advocating for developers to improve the product according to their needs.

The scope of the role is broad, which keeps things exciting. One day, I might be creating visuals for a Twitter thread, the next day, hunting a bug in the repository, and the day after that, learning about Docker. This beautiful chaos is what I love about my role at deepset. 🌈

What’s Next?

Overall, my internship at deepset as a Developer Advocate has been a fantastic opportunity to combine my technical skills with my passion for writing and teaching. I’ve learned so much about NLP and open source development, and I feel like I’m making a real impact on the community.

Although my internship at deepset has ended, I am thrilled to announce that I will be joining the company as a full-time Developer Advocate! I am excited to continue working with the amazing team and helping to improve the developer experience of Haystack. 🚀

Top comments (0)