"Management" needs to stop thinking that software is an assembly line and that they are managing "workers". The actual workers are CPUs and GPUs - and coders "manage" those - coders are the new managers.
The bullshit jobs people worry about are those managers who think they are arranging and orchestrating coders and if they shuffle them faster they will get better results.
As more and more of the real world becomes eaten by software, measure that.
I like the comparison to a engineer in a factory.
In 1960 how did we measure the impact of an Detroit factory engineer? "Did the time to turn around the factory line drop this quarter?" That is a high level, impactful metric that has many inputs and would be a "managerial or executive level" metric with bonus attached
Today that same metric works for "has the turnaround time for a new release of the data pipeline improved this quarter"
Those are the metrics that will matter. Measure those.