What I'm about to share is based on my personal experience. I'm still in the middle of perfecting my technique and getting better at communicating with the team. If you have any suggestion or improvement idea, I would love to know.
---
I thought I was different. I thought I knew better. I somehow felt that I did not have to subject myself to explain every details of my thought process. I believed that sharing too much detail was counter productive. What mattered the most was the result, the final answer.
It may have been watching too much Apple commercials in the late 1990's. Or it may have been cockiness of a recent graduate where just about everything was graded on a curve. I fell into the trap of thinking that I was different, and I knew a better way to deal with emails.
And that led to not sharing information quickly. I would rather have the perfect final answer in an email rather than sending a premature half-baked reply. When I get an email requesting for some information, I would dig up my old email to confirm, retest the code to validate and send what I personally verified data back to the requester.
---
I thought I was different. I thought I knew better. I somehow felt that I did not have to subject myself to explain every details of my thought process. I believed that sharing too much detail was counter productive. What mattered the most was the result, the final answer.
It may have been watching too much Apple commercials in the late 1990's. Or it may have been cockiness of a recent graduate where just about everything was graded on a curve. I fell into the trap of thinking that I was different, and I knew a better way to deal with emails.
And that led to not sharing information quickly. I would rather have the perfect final answer in an email rather than sending a premature half-baked reply. When I get an email requesting for some information, I would dig up my old email to confirm, retest the code to validate and send what I personally verified data back to the requester.