I’ve been giving this some serious thought lately. I’ll give this some background.
I’m developer and love writing code. I’m a big advocate of TDD and automation. I really love the work, I’m doing, I like the people I work with and I really like the product, but all is not perfect. We have discongruities that at times hinder us from doing our best. We have a process that could be best described as “Scrumban” and isn’t quite one or the other.
I have long believed that in order to help those around me I need to grow myself first. I recently paid and obtained my CSM and I’ve been reading in the Agile space for some time. To be clear, I have no authority and any changes that gets implemented has to be by the team agreeing to it.
We are seeing small wins, such as adding short retros each sprint with improvements. Certain changes such as making sure our stories are defined enough to complete them without ambiguity are starting to happen. The results are visible. I like the fact that I’m helping us move forward
All that is great. However know that my moving part of my role into a Scrum Master or Agile style facilitator is not going to happen here. I want to grow and I feel that I could do the role well. I derive great joy from helping others do their best. How do I transition from developer to Scrum Master / Agile facilitator etc? I know I can obtain a role as a team lead in another organisation, but I’m not sure if that helps me move into the Agile space further?
I would love to know others’ thoughts.