Focus On Software Delivery
Focus on shipping when you are struggling with what to do next to be better as a software engineer. When you ship something new, users will try out your build and give you feedback. It may contain bugs. It may ship with the wrong flow implemented. It may ship with known issues. You may feel bad but and frustrated but those emotions will save you ton of time. The point is: Users will let you know.
Stop overthinking. All the myths about software quality and stuff will reveal when someone uses your product. The workflow your team applies, and stop thinking about the architecture, new library, or framework you saw on hacker news last week, etc. doesn’t matter.
Quality comes after. They come later after you ship the product to the user’s hands. Just ask yourself:
- What are we gonna ship?
- What is the end product look like?
- What is the user gonna think about it?
- What do they expect?
- Are they gonna use it?
- Is it helpful?
It’s all about delivery. Know what to build and focus on shipping!
Again, software quality can only measure after you ship.
Stop overthinking or overreacting to the process.
Ship the right thing to your users.
P.s. If anyone blocks you from delivery, they block your way to success.