Just over three months ago, I posted a few memorable blogs (for me) in regards to a career change. The career change has been made and I thought I would share my retrospective on how it has affected me.
Following the format of the retrospectives I have been over the past 3 months, I’ll start with a check in word:
Rejuvenated
Making the move from an 85% managerial role to a 100% development role has completely rejuvenated me. In the past three months I have gained an incredible amount of knowledge and furthered myself as a person and a developer.
Moving along to the next items:
- What do I want to stop doing?
- What do I want to start doing?
- What do I want to continue doing?
I am going to go through each of the points listing out as many items as I can for each. When I’m done I will create a list of action items from them.
Let go of my anxieties about “how things should be done”. Everyone has their own ways of doing things.
Stop bringing work home with me. I’ve had troubles sleeping for years because of this.
Stop feeling “rushed” and know I’m working hard.
Stop wondering if I could have made an impact at my last job with the “if only I did this…”
Communicate more effectively my anxieties about “how things should be done”. Work with people for my learning or theirs.
More test-driven development. I’m still learning and not always writing that failing test first. Blasphemy, I know.
Blog more. I’ve been too focused on side projects (because of rejuvenated dev passions) and my actual job.
Write more experimental blog posts. E.g. invest more time in an article that requires research or trial and error.
Learn more about agile, scrum, kanban, etc… processes.
Enjoy my free time more.
Do weekly retrospectives with my family.
Do weekly retrospectives by myself.
Develop. Develop. Develop.
Maintaining a high pace, but a maintainable pace.
Pair programming. I’ve never pair programmed on a whole task in the past (only typical help me debug a problem).
Test-driven development.
Reading/Learning. I’ve read more technical books in the past three months than I have in the past three years (maybe more)!
Using a scrum board. I’ve brought this concept home for my chores (my house is so much cleaner!).
Working on a product. I enjoy the single point of focus. Lots of options to explore A/B testing, etc…
Wow, that was a long list. It’s clearly not possible to create action items for all of the items. Let’s go back through and see if we can find a few common themes:
I’m happy with that grouped summary of my stop, start, and continue doing lists. Now I can formulate some action items:
I thought about writing done more actions, but I decided against it. The above action item I feel is extremely powerful. I also feel that by doing this first, it will lead to more action items that have been thought and explored during my retrospective.
Surprised.
When I write blog articles I feel like I have a general feel for where it is heading. This blog post did a complete 180 from where I thought it was going to go. I had no idea that at the start of writing this post I would end up with an action item. More importantly, I didn’t expect the action item to be do a personal retrospective.
What a fun exercise this was. I originally thought I was going to directly discuss several points about how fun Agile is versus Waterfall. Or how much my code has improved by reading a few books. How awesome TDD is. Etc…
I covered a few of these points, but definitely not to the extent I originally thought.
Now it’s time to see if I can follow through with the single action item I gave myself, perform a personal retrospective. Published on Sep 11, 2013 Tags: Optimization
| stress
| Theory
| Rants
| scrum
| retrospective
Did you enjoy this article? If you did here are some more articles that I thought you will enjoy as they are very similar to the article
that you just finished reading.
No matter the programming language you're looking to learn, I've hopefully compiled an incredible set of tutorials for you to learn; whether you are beginner
or an expert, there is something for everyone to learn. Each topic I go in-depth and provide many examples throughout. I can't wait for you to dig in
and improve your skillset with any of the tutorials below.
What do I want to stop doing?
What do I want to start doing?
What do I want to continue doing?
Action Items
Checkout Word
Summary
Related Posts
Tutorials
Learn how to code in HTML, CSS, JavaScript, Python, Ruby, PHP, Java, C#, SQL, and more.