Solving a problem or solving a business problem
Khem Raj January 10, 2025 #metaAs engineers or developers, we see problems more than others, there is a high chance of skew in prioritizing what to solve first. The kind of problems could be
This is challenging, let me bump it to top of my priority list.
This is boring, let me take care of it tomorrow.
Seems easy but uninteresting, I do not learn anything.
It is a regression, moreover I did not introduce it.
All these are personal inputs, however, the customer priority could be entirely in reverse order.
The challenging problem above could be a nice to have, boring problem could be blocking them, easy problem could make the biggest performance improvement for deployed product, regression could be a deployment blocker.
Effective engineers always solve customer problems.