Developers not taking ownership, it’s your fault as a leader so stop bitching and take command

By | May 13, 2020

During my early days as SA, developers were coming to me regarding every small design issue which the leads or the senior developers should have been able to answer easily and design.

I was frustrated and annoyed because the lead and senior developers were not taking ownership and the initiative. At first, my frustration was at the developer’s until I came across the audiobook The Dichotomy of Leadership: Balancing the Challenges of Extreme Ownership to Lead and Win by Jocko Willink & Leif Babin.

I took away many points from this book, and during one of the many ah ah moments I had I realised that it was not the developers’ fault, but it was mine, as a leader it was my fault that the developers weren’t taking ownership. Why because I was micromanaging the developers and the architecture at a level which was stifling. I was inhabiting the growth of the developers and stopping them from taking the initiative and killing creativity.

Decentralise command and relinquish control

So I needed to stop micromanaging, but, how could I do this.
Well over the course of many weeks I ensured I did the following;

  • I created checklists, ensured that standards and principles were written down and were clear
  • I then had many workshops where I went through the guidelines and principles were writing down and shared and ran through and understood by the developers
  • Wrote down the architecture Decisions which stated the reasons why we were using technology over another, using a pattern or a methodology. Stating why the architecture is designed the way it was.
  • Ensuring the developers understood the why and the Architecture intent and vision
  • Saying no to meetings where I knew no upfront designing had been carried out for the problem (unless I was the one who was required to run through the architecture designs)
  • Delegated solution design to the lead and senior developers for changes which weren’t high complexity or high priority and not cross-team/system changes.

At first, the number of changes the developers needed to make to the proposed design was high, but after a short time, I was able to highlight and fill the gaps in the communication and the guidance which I was providing. Over a short time, the number of changes needing to be made was small and even better because the developers were able to exercise their creativity and more heads are better than one. Everyone has different experiences and brains work in different ways. Because they had a better understanding of the situation at a more detailed level than me, they were coming up with solutions which were better than what I would have designed.

It didn’t happen overnight, but as I learned and improved communication and giving direction, I was able to reduce the amount of detail and guidance I needed to provide to the teams.

I did with some teams and projects provide too little guidance which I needed to correct. But as the book Dichotomy of Leadership taught me being a good leader is about finding the balance between taking too much ownership and not taking enough.

Over the course of the many months, I am still trying new communication tools and reviewing and trying to improve how I communicate changes, objectives, decisions and strategic goals and intent of the architecture. One tool I am looking at the moment is recording videos along with the written documents to communicate to people (not just developers).

I would highly recommend reading or listening to the book The Dichotomy of Leadership: Balancing the Challenges of Extreme Ownership to Lead and Win by Jocko Willink & Leif Babi if you are a leader or a manager.

Remember once the seeds you sow, start growing you need to water and feed the tree to help it grow and occasionally prune parts of it back, or it will grow out of control, and this is the same for developing architecture and culture.

67 thoughts on “Developers not taking ownership, it’s your fault as a leader so stop bitching and take command

  1. Pingback: cheapest tadalafil

  2. Pingback: buy provigil using paypal

  3. Pingback: ivermectin cost uk

  4. Pingback: stromectol sales

  5. Pingback: buy viagra discreetly

  6. Pingback: cialis generic medication

  7. Pingback: sildenafil viagra

  8. Pingback: iwermektyna

  9. Pingback: generic cialis at walmart

  10. Pingback: warnings for tadalafil

  11. Pingback: where to purchase sildenafil pills

  12. Pingback: cialis canada buy online

  13. Pingback: cialis without prescriptions

  14. Pingback: where can you get cialis

  15. Pingback: stromectol without prescription

  16. Pingback: sildenafil citrate

  17. Pingback: cheap sildenafil online in usa

  18. Pingback: cialis online

  19. Pingback: tadalafil and dapoxetine

  20. Pingback: prednisone 20mg tablets side effects

  21. Pingback: can i buy cialis over the counter at walgreens

  22. Pingback: where to buy prednisone

  23. Pingback: non prescription cialis

  24. Pingback: paxlovid and molnupiravir

  25. Pingback: tadalafil online without prescription

  26. Pingback: cheap tadalafil

  27. Pingback: cialis india

  28. Pingback: where can i get ivermectin

  29. Pingback: prednisone side effects in men

  30. Pingback: generic viagra cost canada

  31. Pingback: buy tadalafil online

  32. Pingback: live casino online

  33. Pingback: generic for cialis

  34. Pingback: ivermectin nz

  35. Pingback: can you get ivermectin over the counter

  36. Pingback: casino game

  37. Pingback: cialis pills

  38. Pingback: generic cialis tadalafil

  39. Pingback: sildenafil canada

  40. Pingback: tadalafil and dapoxetine

  41. Pingback: ivermectin generic

  42. Pingback: cialis prescription

  43. Pingback: generic ivermectin for humans

  44. Pingback: no prescription cialis generic

  45. Pingback: ivermectin 3mg tablets price

  46. Pingback: zithromax burning

  47. Pingback: cost of ivermectin cream

  48. Pingback: zithromax g6pd

  49. Pingback: cialis professional

  50. Pingback: azithromycin capsules

  51. Pingback: cephalexin keflex

  52. Pingback: zithromax indications

  53. Pingback: ciprofloxacin neurotoxicity

  54. Pingback: stromectol 15 mg

  55. Pingback: tadalafil powder suppliers

  56. Pingback: buy lasix online uk

  57. Pingback: brand name furosemide

  58. Pingback: stromectol lotion

  59. Pingback: cheap stromectol

  60. Pingback: ivermectin overdose

  61. Pingback: stromectol ivermectin tablets

  62. Pingback: buy ivermectin nz

  63. Pingback: ivermectin purchase

  64. Pingback: lucky land casino

  65. Pingback: ivermectin 8 mg

  66. Pingback: ivermectin rx

  67. Pingback: stromectol 6mg

Leave a Reply