“And the same companies who try to measure engineering productivity with metrics related to lines of code or commits wonder why their engineers are not product-focused or product-aware.”
Traditional companies hand engineers finished tickets and then wonder why nobody thinks about the customer. Silicon Valley puts engineers in the room where the product gets decided. That is how it pays higher wages and still gets more out of each hire. Treating developers as typists is the expensive option.