120 karma · joined September 5, 2019
It’s even pretty common for us humans to hallucinate outputs.
Remember that restaurant we went to in Rome where we had pizza?
No, it was Paris, and we didn’t have pizza we had crepes.
We’re not that different.
I barely get 1 line of code that I’d actually ship unchanged. It’s really useful but still has a long way to go
What’s the most impactful task for the business right now? What’s the feedback from the sales team? What tickets are coming into customer support? What are our competitors doing? What do the marketing team need? You’re across all this? What about the other 250 developers in the business?
At some point it doesn’t scale. So maybe you need someone further up the pipeline identifying opportunities and looking at risks, talking to customers and aggregating the data so that we can be focused on the most important thing.
Maybe you’ve only worked in very small companies over those 20 years but it’s a naive take on things.
The original agile manifesto though is still valid. Guiding principles is all you need
As you get “higher” up the org, you get further and further away from action/result. But you can see more.
The narrative around “why don’t managers just let people get their work done without annoying them” is comes down to a lack of leadership. Both from the manager, and from the direct report. This is the missing ingredient that few managers and almost nobody on the ground “gets”. The manager needs you to step up and lead, so that they can manage. They just generally can’t articulate this because the manager and you both think you’re not in a leadership role. But you are, everyone is. That’s your path to not being distracted by your manager.