Apart from being the right place for practicing writing skills, it also helps me to build a personal brand. Have a blog (the one you are reading now).Written content is faster to create and cheaper to maintain, meaning that you provide more information in a given amount of time. However, making good videos requires a lot of time and effort, plus it is very costly to update them as soon as your software interface changes. I consider writing blog posts and tutorials to be the most reliable and convenient way to help the community. Recently I committed to the “ 100 Days of Code” challenge, which motivates me to program a little bit every day.ĪDVERTISEMENT Writing Photo by Daniel McCullough on Unsplash.Try out various languages and frameworks in pet projects. Regularly implement YouTrack extensions.Java, Kotlin, JavaScript, PHP, Ruby, Python, C# - these are some of the languages our customers use to access the YouTrack REST API. Programming Photo by Clément H on UnsplashĪs you are a developer advocate, you need to speak one language with developers. Help our users to solve their API-related issues in support.Use those APIs myself: I have written tons of YouTrack workflows, a couple of dashboard widgets and several scripts, using the REST API.Be aware of tricky parts within these APIs and how to deal with them.Know how to solve particular problems with these APIs.You need to know how to use them for sure.Įven though most people outside your team are capable of reading the documentation, what you need is the following: You can’t do without them, as they’re your bread and butter. If you already are a developer advocate or are thinking about becoming one, you need to have them.ĪDVERTISEMENT Knowledge of applications APIs Photo by Chris Ried on Unsplash Over the last 1.5 years, I formulated the list of essential developer advocate skills. What helps me be a better developer advocate They help external developers use the programmable abilities of the product and advocate their needs before the team. Technical evangelists work on turning everyone to their belief in the product in other words, they engage new users in the product.ĭeveloper advocates work with those who are already involved with the product. One may think that developer advocates do the same as technical evangelists but without religious associations. I don’t remember how I found this “developer advocate” job title, but I liked it immediately, though the term is still a little bit unclear today.
0 Comments
Leave a Reply. |