The article discusses the challenge of defining 'getting things done' in the context of large tech companies. It compares ongoing projects, such as programming and tree planting, emphasizing that completing a project often leads to continuous enhancements, which can detract from delivering actual value. Engineers may feel productive while making incremental improvements, but the key is to ensure their work aligns with company goals and is visible to decision-makers. Instead of endlessly refining a project, they should finish and move on to deliver broader value efficiently.
There’s always more work to do: clearing the ground around it, watering, keeping pests away, pruning, and so on.
Most importantly, it means finishing things.
Better to deliver two more things in that time.
Delivering is about providing value visible to decision-makers.
Collection
[
|
...
]