Importance of asking the right questions before making a technical decision
This can save you a lot of problems in the long run!
Intro
There are a lot of technical decisions made daily. Those decisions vary from simple coding guidelines to complex which are critical for the system and important to how fast and efficient teams can develop.
It’s important that before making those crucial decisions, we ask all of the right questions, which can help us to avoid huge roadblocks ahead of time.
I learned this the hard way. Let’s see how.
My experience
When I first started professionally with programming, I often got requests about a particular feature. I would say yes to them very often, without making proper research or asking the right questions. And immediately went straight to implementation.
This brought me to:
that it’s hard to say, that it can not be done,
that it’s not the best and most scalable solution.
My learning
What I learned through experience is that it’s better to ask questions before starting the implementation and start with creating a proper plan ahead of time. I believe that 50% of the work is done before s…