2 min read

Accomplishing developer audience goals

If you’re looking for fresh or different ways to accomplish your goals, check out the Trello board we put together.
Accomplishing developer audience goals

I remember struggling earlier in my career with goal setting. I didn’t understand why I needed to track how I was getting better, as long as I was getting better. Then I joined a company where my overall performance score towards meeting my goals affected my annual bonus. I had to stop doing whatever my intuition told me to do and do whatever was going to accomplish my goals—even if it meant my overall impact would be less. This is how they were training us to think. It made me feel restricted, a lot like how I felt as a troubled, high schooler under-challenged and frustrated.

It was clear I needed to approach goals in a different way. They needed to align with my strategy and my passion projects in order for me to be truly happy in my job. So I learned how to make an impact early and how to turn my passion projects into revenue driving campaigns within my company, so that I could set goals around them.

Which is exactly how I ended up building my very first developer advocacy program (think leveraging your customer super fans, not #DevRel team), I turned a passion project—wanting to thank those that praised us—into a program that drove success in all teams of the company by finding ways to accomplish or contribute to accomplishing the company and team-level goals.

As a founder, or a creative person, it can be really easy to just do what your intuition tells you, but when you do that, it’s hard to set goals ahead of time, and build a strategy with a solid roadmap you can receive feedback and support on. When you take the time to really think about what will provide your company the biggest impact, you can begin writing goals that make it incredibly clear to your team what they should be focused on, and you will suddenly find yourself with more revenue, more active users, and a thriving developer audience.

Writing Your Goals

Think S.M.A.R.T.

This is how I like to summarize the S.M.A.R.T. goal model.

  • Specific (focused)
  • Measurable (track success)
  • Achievable (attainable)
  • Relevant (results-based)
  • Time bound (time-sensitive)

Draft Clearly

When it comes to writing goals, I have a method that works really well for me.

End Result

What is the end result that is supposed to take place if the actions taken to accomplish the goal work?

EXAMPLE: ATTRACT 100 NEW DEVELOPERS.

Attract is the end result.

Metric

What is the numerical value of what we are tracking?

EXAMPLE: ATTRACT 100 NEW DEVELOPERS.

100 is the metric we are trying to meet & exceed

Focus

What are we focusing on?

EXAMPLE: ATTRACT 100 NEW DEVELOPERS.

New Developers is our focus.

Summary

Attract 100 new developers is a very clear and concise goal. It clarifies your focus and it gives you a measurable metric to track towards. Draft goals with an end result (or action), a measurable metric and a focus with clarity.

Ways to accomplish your goals

Once you have drafted and received feedback & approval for your goals, you’re ready to start drafting a strategy plan & roadmap for how to accomplish your goals. If you’re looking for fresh or different ways to accomplish your goals, check out the Trello board we put together.

Visit the Trello board